aboutsummaryrefslogtreecommitdiff
path: root/libgcc
diff options
context:
space:
mode:
authorAndrew Burgess <andrew.burgess@embecosm.com>2023-08-05 14:56:31 +0200
committerIain Sandoe <iain@sandoe.co.uk>2023-10-22 14:01:30 +0100
commitcbf6da166ea7993e166dcb121fc7b9ef4ec87c89 (patch)
treef9adb68d9e5137f95204cbb3cbde2d2438ec5cc1 /libgcc
parent28d8c680aaea46137170fef2bd1c6a98301518dc (diff)
downloadgcc-cbf6da166ea7993e166dcb121fc7b9ef4ec87c89.zip
gcc-cbf6da166ea7993e166dcb121fc7b9ef4ec87c89.tar.gz
gcc-cbf6da166ea7993e166dcb121fc7b9ef4ec87c89.tar.bz2
target: Support heap-based trampolines
Enable -ftrampoline-impl=heap by default if we are on macOS 11 or later. Co-Authored-By: Maxim Blinov <maxim.blinov@embecosm.com> Co-Authored-By: Francois-Xavier Coudert <fxcoudert@gcc.gnu.org> Co-Authored-By: Iain Sandoe <iain@sandoe.co.uk> gcc/ChangeLog: * config.gcc: Default to heap trampolines on macOS 11 and above. * config/i386/darwin.h: Define X86_CUSTOM_FUNCTION_TEST. * config/i386/i386.h: Define X86_CUSTOM_FUNCTION_TEST. * config/i386/i386.cc: Use X86_CUSTOM_FUNCTION_TEST.
Diffstat (limited to 'libgcc')
0 files changed, 0 insertions, 0 deletions