Announcement
Collapse
No announcement yet.
Linux 5.15 Raises Its GCC Compiler Version Requirement
Collapse
X
-
Originally posted by kprkpr View PostThats good
But.. what I don't know it's why GCC 5.1 and not GCC 5.4 or GCC 5.5 that fixes bugs of 5 series? Maybe some distros include 5.1 but not 5.2-5.5?
Leave a comment:
-
Originally posted by kprkpr View PostThats good
But.. what I don't know it's why GCC 5.1 and not GCC 5.4 or GCC 5.5 that fixes bugs of 5 series? Maybe some distros include 5.1 but not 5.2-5.5?
- Likes 3
Leave a comment:
-
Originally posted by linner View PostI'm not sure what switching to C11 would buy in the kernel. I mean I could see some C99 stuff
Leave a comment:
-
Originally posted by Vorpal View PostYou are conflating GCC 11 and C11 here.
For the former the argument is that not everyone is running a bleeding edge distro. There are still supported versions of RHEL and Ubuntu Server that looks Debian stable look modern in comparison (never mind that Debian just released a new stable this year, that's beside the point).
Leave a comment:
-
Thats good
But.. what I don't know it's why GCC 5.1 and not GCC 5.4 or GCC 5.5 that fixes bugs of 5 series? Maybe some distros include 5.1 but not 5.2-5.5?
- Likes 4
Leave a comment:
-
Originally posted by linner View PostIt's just the minimum requirement. You're still free to compile it with gcc 11.
I'm not sure what switching to C11 would buy in the kernel. I mean I could see some C99 stuff like inline and stdint but they're probably already using compiler extensions for that. C11 offers nothing much plus even the latest gcc/libc doesn't implement all of it anyway. I don't know?
Leave a comment:
-
You are conflating GCC 11 and C11 here.
For the former the argument is that not everyone is running a bleeding edge distro. There are still supported versions of RHEL and Ubuntu Server that looks Debian stable look modern in comparison (never mind that Debian just released a new stable this year, that's beside the point).
- Likes 3
Leave a comment:
-
It's just the minimum requirement. You're still free to compile it with gcc 11.
I'm not sure what switching to C11 would buy in the kernel. I mean I could see some C99 stuff like inline and stdint but they're probably already using compiler extensions for that. C11 offers nothing much plus even the latest gcc/libc doesn't implement all of it anyway. I don't know?
- Likes 5
Leave a comment:
Leave a comment: