File tree Expand file tree Collapse file tree 3 files changed +0
-8
lines changed Expand file tree Collapse file tree 3 files changed +0
-8
lines changed Original file line number Diff line number Diff line change 1313 * http://www.boost.org/LICENSE_1_0.txt)
1414 * /
1515
16- #if (__linux__ || __FreeBSD__ || __NetBSD__ || __OpenBSD__ || __DragonFly__) && __ELF__
1716/ *
1817 * Mark the resulting object file as not requiring execution permissions on
1918 * stack memory. The absence of this section would mark the whole resulting
2221 * due to security policies.
2322 * /
2423. section .note.GNU - stack , "" , %progbits
25- #endif
2624
2725/ * Let preprocessor tell us if C symbols have a prefix: __USER_LABEL_PREFIX__ * /
2826#ifdef __USER_LABEL_PREFIX__
Original file line number Diff line number Diff line change 66 * Authors: Denis Feklushkin
77 */
88
9- #if (__linux__ || __FreeBSD__ || __NetBSD__ || __OpenBSD__ || __DragonFly__) && __ELF__
109/*
1110 * Mark the resulting object file as not requiring execution permissions on
1211 * stack memory. The absence of this section would mark the whole resulting
1514 * due to security policies.
1615 */
1716.section .note.GNU-stack,"",%progbits
18- #endif
19-
2017
2118#if defined(__riscv)
2219
Original file line number Diff line number Diff line change 1313 * making it impossible to dynamically load druntime on several
1414 * platforms where this is forbidden due to security policies.
1515 * /
16-
17- #if (defined(__linux__) || defined(__FreeBSD__)) && defined(__ELF__)
1816. section .note.GNU - stack , "" , %progbits
1917.previous
20- #endif
2118
2219/ *
2320 * Called by our compiler - generate code to resume unwinding after a
You can’t perform that action at this time.
0 commit comments