diff options
author | Tim Schumacher <timschumi@gmx.de> | 2022-06-30 11:31:56 +0200 |
---|---|---|
committer | Brian Gianforcaro <b.gianfo@gmail.com> | 2022-07-08 22:27:38 +0000 |
commit | b9f7966e001ca19241d6a87472b1999bea1cde37 (patch) | |
tree | 55fa62985122b8f540e238907767e4a82e459ef9 /Ports | |
parent | cf0ad3715eff8df0e6d4e56513a864df000d4033 (diff) | |
download | serenity-b9f7966e001ca19241d6a87472b1999bea1cde37.zip |
LibC: Move stack canary initialization before the global constructors
Once again, QEMU creates threads while running its constructors, which
is a recipe for disaster if we switch out the stack guard while that is
already running in the background.
To solve that, move initialization to our LibC initialization stage,
which is before any actual external initialization code runs.
Diffstat (limited to 'Ports')
0 files changed, 0 insertions, 0 deletions