summaryrefslogtreecommitdiff
path: root/Ports/ruby
diff options
context:
space:
mode:
authorTim Schumacher <timschumi@gmx.de>2022-06-30 11:31:56 +0200
committerBrian Gianforcaro <b.gianfo@gmail.com>2022-07-08 22:27:38 +0000
commitb9f7966e001ca19241d6a87472b1999bea1cde37 (patch)
tree55fa62985122b8f540e238907767e4a82e459ef9 /Ports/ruby
parentcf0ad3715eff8df0e6d4e56513a864df000d4033 (diff)
downloadserenity-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/ruby')
0 files changed, 0 insertions, 0 deletions