aboutsummaryrefslogtreecommitdiffstats
path: root/erts/include/internal/i386
diff options
context:
space:
mode:
authorJohn Högberg <[email protected]>2019-04-08 06:15:23 +0200
committerJohn Högberg <[email protected]>2019-04-08 07:23:32 +0200
commit0b6006dc4d2c9818c8d91ee364ed7d6aa660ed76 (patch)
treee5d4f2fcd254b4913a29bceaf381a54df837617d /erts/include/internal/i386
parent3a61226f801441a51e44a8e9703b92984fc48938 (diff)
downloadotp-0b6006dc4d2c9818c8d91ee364ed7d6aa660ed76.tar.gz
otp-0b6006dc4d2c9818c8d91ee364ed7d6aa660ed76.tar.bz2
otp-0b6006dc4d2c9818c8d91ee364ed7d6aa660ed76.zip
erts: Skip ERTS_NOINLINE on non-GCC-compatible compilers
__declspec(noinline) works fine on MSVC but requires us to place the macro before a function rather than after, which in turn causes early versions of GCC to puke since they only accept __attribute__ at the end of a function declaration. Since this is a new macro that previously only saw use in beam_emu, I figured it's easiest to leave it disabled on MSVC.
Diffstat (limited to 'erts/include/internal/i386')
0 files changed, 0 insertions, 0 deletions