Open Bug 1374344 Opened 2 years ago Updated 10 months ago
Investigate Clang Safe
Maybe this is something we could add to --enable-hardening https://clang.llvm.org/docs/SafeStack.html
"Certain code that relies on low-level stack manipulations requires adaption to work with SafeStack. One example is mark-and-sweep garbage collection implementations for C/C++ (e.g., Oilpan in chromium/blink), which must be changed to look for the live pointers on both safe and unsafe stacks." "At the moment, compiling dynamic libraries with SafeStack is not supported." The latter seems to make it mostly useless for our purposes?
You need to log in before you can comment on or make changes to this bug.