|
|
|
|
|
by hoyhoy
127 days ago
|
|
I looked at trying to implement -fbounds-safety and -Wunsafe-buffer on a reasonably large codebase (4,000 C and C++ files), and it's basically impossible. You have to instrument every single file. It can be done in stages though. Just turn the flag on one-by-one for each file. The xnu kernel is _mostly_ instrumented with -fbounds-safety. |
|
[1]: https://duneroadrunner.github.io/scpp_articles/PoC_autotrans...