Open Bug 1374344 Opened 3 years ago Updated 2 years ago
Investigate Clang Safe
Maybe this is something we could add to --enable-hardening https://clang.llvm.org/docs/SafeStack.html
2 years ago
See Also: → 1465859
"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.