Announcement
Collapse
No announcement yet.
Building The Linux Kernel With Clang Is Becoming Popular Again
Collapse
X
-
any chance you can test https://github.com/facebookincubator/BOLT ? This is mentioned in the developer slides you linked to.
-
I would change to LLVM if it would possible to compile the linux kernel with CPI (Code Pointer Integrity) function. https://dslab.epfl.ch/proj/cpi/
That would be nice if this would be possible. That would be a realy big security boost! Can anybody help me by this issue?
Leave a comment:
-
Originally posted by discordian View PostYeah, its almost like when those crappy browsers encrouched on the pitch-perfect hegemony of IE6 and the webpages that only ran there.
Leave a comment:
-
Originally posted by Weasel View PostNobody cares about crippled language standards and it's not excellent by any means.Well yeah this explains everything.
Ofc you're not a big fan of something that your "excellent" compiler is poor against.
Leave a comment:
-
Originally posted by wizard69 View PostNo he means supporting an excellent compiler that pays attention to kanguage standards.Originally posted by wizard69 View PostMaybe but there is far less inline than in the past and it hasn’t hurt anything. I’m not a big fan of inline assembly anyways so probably biased. Frankly I honest believe that’s policy of no inline code would do Linux more good that the “Code of Conduct”. It becomes a question of readability and long term maintenance in my mind.
Ofc you're not a big fan of something that your "excellent" compiler is poor against.
Leave a comment:
-
Originally posted by wizard69 View Post
Maybe but there is far less inline than in the past and it hasn’t hurt anything. I’m not a big fan of inline assembly anyways so probably biased. Frankly I honest believe that’s policy of no inline code would do Linux more good that the “Code of Conduct”. It becomes a question of readability and long term maintenance in my mind.
There is a lot of CPU functionality (and language implementation details), especially the kinds that an OS kernel needs to deal with, that C will never expose …
- Likes 1
Leave a comment:
-
Originally posted by CrystalGamma View Post
I don't think Linux will ever stop using inline assembly, and I don't think C will standardize inline assembly either, so Linux will never be completely compliant C …
- Likes 1
Leave a comment:
Leave a comment: