[D-runtime] [D-Programming-Language/druntime] 201ef3: Fix marking threadasm.S as not requiring an execut...
GitHub via D-runtime
d-runtime at puremagic.com
Sun Jul 13 11:30:01 PDT 2014
Branch: refs/heads/master
Home: https://github.com/D-Programming-Language/druntime
Commit: 201ef367770b0aef2b5e7906d7833834f11e877d
https://github.com/D-Programming-Language/druntime/commit/201ef367770b0aef2b5e7906d7833834f11e877d
Author: kai <kai at redstar.de>
Date: 2014-07-13 (Sun, 13 Jul 2014)
Changed paths:
M src/core/threadasm.S
Log Message:
-----------
Fix marking threadasm.S as not requiring an executable stack.
- Use of @progbits breaks on ARM, use %progbits instead.
- Works on FreeBSD, too.
- Works only for ELF files.
See https://wiki.gentoo.org/wiki/Project:Hardened/GNU_stack_quickstart for more info.
Commit: 395896f171265512f7620e30274c999b07ca008a
https://github.com/D-Programming-Language/druntime/commit/395896f171265512f7620e30274c999b07ca008a
Author: David Nadlinger <code at klickverbot.at>
Date: 2014-07-13 (Sun, 13 Jul 2014)
Changed paths:
M src/core/threadasm.S
Log Message:
-----------
Merge pull request #885 from redstar/execstack
Fix marking threadasm.S as not requiring an executable stack.
Compare: https://github.com/D-Programming-Language/druntime/compare/c6791100d807...395896f17126
More information about the D-runtime
mailing list