aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/parse.c
diff options
context:
space:
mode:
authorIain Buclaw <ibuclaw@gdcproject.org>2021-04-21 01:15:33 +0200
committerIain Buclaw <ibuclaw@gdcproject.org>2021-04-21 02:27:49 +0200
commitea7b1cf534a7a653e1221bcd9004c2d0f5418e88 (patch)
tree825ff7ba151cace25c260779968411505fa62a0e /gcc/fortran/parse.c
parentbe8aad8d73f47e2581c873ba1069489e071c2a86 (diff)
downloadgcc-ea7b1cf534a7a653e1221bcd9004c2d0f5418e88.zip
gcc-ea7b1cf534a7a653e1221bcd9004c2d0f5418e88.tar.gz
gcc-ea7b1cf534a7a653e1221bcd9004c2d0f5418e88.tar.bz2
libphobos: Fix build fails for powerpc-linux
As register names are required for darwin, but not accepted by gas unless you use `-mregnames', they have been conditionally removed on non-darwin targets. To avoid duplicating large blocks of almost identical code, the inline assembly is now statically generated. libphobos/ChangeLog: * libdruntime/core/thread/osthread.d (callWithStackShell): Statically generate PPC and PPC64 asm implementations, and conditionally remove PPC register names on non-Darwin targets.
Diffstat (limited to 'gcc/fortran/parse.c')
0 files changed, 0 insertions, 0 deletions