gcc/libphobos/libdruntime
Iain Buclaw d249ba878c d: Remove the d_critsec_size target hook.
The allocation of mutex objects for synchronized statements has been
moved to the library as of merging druntime 58560d51.  All support code
in the compiler for getting the OS critical section size has been
removed along with it.

Reviewed-on: https://github.com/dlang/dmd/pull/11902
	     https://github.com/dlang/druntime/pull/3248

gcc/ChangeLog:

	* config/aarch64/aarch64-linux.h (GNU_USER_TARGET_D_CRITSEC_SIZE):
	Remove.
	* config/glibc-d.c (glibc_d_critsec_size): Likewise.
	(TARGET_D_CRITSEC_SIZE): Likewise.
	* config/i386/linux-common.h (GNU_USER_TARGET_D_CRITSEC_SIZE):
	Likewise.
	* config/sol2-d.c (solaris_d_critsec_size): Likewise.
	(TARGET_D_CRITSEC_SIZE):  Likewise.
	* doc/tm.texi.in (TARGET_D_CRITSEC_SIZE): Likewise.
	* doc/tm.texi: Regenerate.

gcc/d/ChangeLog:

	* dmd/MERGE: Merge upstream dmd bec5973b0.
	* d-target.cc (Target::critsecsize): Remove.
	* d-target.def: Remove d_critsec_size.

libphobos/ChangeLog:

	* libdruntime/MERGE: Merge upstream druntime 58560d51.
2020-10-27 11:50:35 +01:00
..
config MIPS/libphobos: Fix switchcontext.S assembly for MIPS I ISA 2020-10-12 19:09:13 +01:00
core libphobos: libdruntime doesn't support shadow stack (PR95680) 2020-09-10 18:04:12 +02:00
gc libphobos: Merge upstream druntime 94686651 2019-08-21 07:54:19 +00:00
gcc libphobos: libdruntime doesn't support shadow stack (PR95680) 2020-09-10 18:04:12 +02:00
rt d: Remove the d_critsec_size target hook. 2020-10-27 11:50:35 +01:00
LICENSE
MERGE d: Remove the d_critsec_size target hook. 2020-10-27 11:50:35 +01:00
Makefile.am libphobos: libdruntime doesn't support shadow stack (PR95680) 2020-09-10 18:04:12 +02:00
Makefile.in libphobos: libdruntime doesn't support shadow stack (PR95680) 2020-09-10 18:04:12 +02:00
__entrypoint.di Update copyright years. 2020-01-01 12:51:42 +01:00
__main.di Update copyright years. 2020-01-01 12:51:42 +01:00
object.d re PR d/90079 (SEGV in _aaKeys, _aaValues on 32-bit SPARC) 2019-04-23 15:19:55 +00:00