diff options
author | Iain Buclaw <ibuclaw@gdcproject.org> | 2021-04-21 01:15:33 +0200 |
---|---|---|
committer | Iain Buclaw <ibuclaw@gdcproject.org> | 2021-04-21 02:27:49 +0200 |
commit | ea7b1cf534a7a653e1221bcd9004c2d0f5418e88 (patch) | |
tree | 825ff7ba151cace25c260779968411505fa62a0e /gcc/fortran/parse.c | |
parent | be8aad8d73f47e2581c873ba1069489e071c2a86 (diff) | |
download | gcc-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