gcc/libphobos/libdruntime
Iain Buclaw ea7b1cf534 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.
2021-04-21 02:27:49 +02:00
..
config libphobos: Add Thread/Fiber support code for Darwin (PR98058) 2021-04-19 19:27:27 +02:00
core libphobos: Fix build fails for powerpc-linux 2021-04-21 02:27:49 +02:00
gc
gcc libphobos: Fix SIGBUS in read_encoded_value_with_base on sparc-sun-solaris (PR98584) 2021-04-20 02:28:12 +02:00
rt
__entrypoint.di
__main.di
LICENSE
Makefile.am libphobos: Add Thread/Fiber support code for Darwin (PR98058) 2021-04-19 19:27:27 +02:00
Makefile.in libphobos: Add Thread/Fiber support code for Darwin (PR98058) 2021-04-19 19:27:27 +02:00
MERGE libphobos: Merge upstream druntime 89f870b7, phobos e6907ff3e 2021-04-19 19:27:41 +02:00
object.d