That is confusing. GCC specifically includes the "GCC runtime library exception" so that you can produce non-GPL binaries.
Yes. Gcc does that and there is no problem, but the post is not about gcc (as far as I can tell from my tiny mobile screen)
>but the post is not about gcc
Right. It's about a compiler with a GPL license but without a similar exception. I was making a comparison.
The CompCert compiler is not under the GPL or LGPL, it is under a proprietary license. Some parts may be released with other licenses, but that is different.
That's not the point going down this thread. If part of it is GPL (and not LGPL), it makes it impossible to release compiled binaries made with it that are not GPL. It appears they attempted to switch to LGPL to fix that two months ago[1], but perhaps missed some parts.
[1] https://github.com/AbsInt/CompCert/commit/04f499c632a76e4605...
As far as I read your evaluation, probably it is gpl. But without the gpl linker exception you cannot create non gpl binaries.