gcc/libphobos/libdruntime/core
Iain Buclaw 6d799f0aed d: Merge upstream dmd, druntime c8ae4adb2e, phobos 792c8b7c1.
D front-end changes:

	- Import dmd v2.101.0.
	- Deprecate the ability to call `__traits(getAttributes)' on
	  overload sets.
	- Deprecate non-empty `for' statement increment clause with no
	  effect.
	- Array literals assigned to `scope' array variables can now be
	  allocated on the stack.

D runtime changes:

	- Import druntime v2.101.0.

Phobos changes:

	- Import phobos v2.101.0.

gcc/d/ChangeLog:

	* dmd/MERGE: Merge upstream dmd c8ae4adb2e.
	* typeinfo.cc (check_typeinfo_type): Update for new front-end
	interface.
	(TypeInfoVisitor::visit (TypeInfoStructDeclaration *)): Remove warning
	that toHash() must be declared 'nothrow @safe`.

libphobos/ChangeLog:

	* libdruntime/MERGE: Merge upstream druntime c8ae4adb2e.
	* src/MERGE: Merge upstream phobos 792c8b7c1.
2022-12-11 17:17:58 +01:00
..
gc d: Merge upstream dmd cf63dd8e5, druntime caf14b0f, phobos 41aaf8c26. 2022-02-28 17:49:01 +01:00
internal d: Merge upstream dmd, druntime c8ae4adb2e, phobos 792c8b7c1. 2022-12-11 17:17:58 +01:00
stdc d: Merge upstream dmd, druntime e4f8919591, phobos 3ad507b51. 2022-10-29 13:02:26 +02:00
stdcpp d: Merge upstream dmd 821ed393d, druntime 454471d8, phobos 1206fc94f. 2022-06-13 11:38:10 +02:00
sync d: Merge upstream dmd, druntime c8ae4adb2e, phobos 792c8b7c1. 2022-12-11 17:17:58 +01:00
sys d: Merge upstream dmd, druntime c8ae4adb2e, phobos 792c8b7c1. 2022-12-11 17:17:58 +01:00
thread d: Merge upstream dmd 56589f0f4, druntime 651389b5, phobos 1516ecad9. 2022-07-06 19:51:38 +02:00
atomic.d d: Merge upstream dmd 47871363d, druntime, c52e28b7, phobos 99e9c1b77. 2022-04-02 23:56:52 +02:00
attribute.d d: Merge upstream dmd 821ed393d, druntime 454471d8, phobos 1206fc94f. 2022-06-13 11:38:10 +02:00
bitop.d d: Merge upstream dmd cb49e99f8, druntime 55528bd1, phobos 1a3e80ec2. 2022-02-20 23:37:32 +01:00
builtins.d d: Merge upstream dmd ad8412530, druntime fd9a4544, phobos 495e835c2. 2021-12-20 19:29:43 +01:00
checkedint.d d: Import dmd b8384668f, druntime e6caaab9, phobos 5ab9ad256 (v2.098.0-beta.1) 2021-11-30 16:53:28 +01:00
cpuid.d d: Merge upstream dmd d7772a2369, phobos 5748ca43f. 2022-08-03 13:01:53 +02:00
demangle.d d: Merge upstream dmd, druntime c8ae4adb2e, phobos 792c8b7c1. 2022-12-11 17:17:58 +01:00
exception.d d: Merge upstream dmd, druntime c8ae4adb2e, phobos 792c8b7c1. 2022-12-11 17:17:58 +01:00
int128.d d: Merge upstream dmd d7772a2369, phobos 5748ca43f. 2022-08-03 13:01:53 +02:00
lifetime.d d: Merge upstream dmd 821ed393d, druntime 454471d8, phobos 1206fc94f. 2022-06-13 11:38:10 +02:00
math.d d: Merge upstream dmd cb49e99f8, druntime 55528bd1, phobos 1a3e80ec2. 2022-02-20 23:37:32 +01:00
memory.d d: Merge upstream dmd 4d07f22f2, druntime f89da313, phobos d46814c86. 2022-05-27 20:19:02 +02:00
runtime.d d: Merge upstream dmd, druntime c8ae4adb2e, phobos 792c8b7c1. 2022-12-11 17:17:58 +01:00
simd.d d: Merge upstream dmd d579c467c1, phobos 88aa69b14. 2022-09-27 10:50:18 +02:00
time.d d: Merge upstream dmd d579c467c1, phobos 88aa69b14. 2022-09-27 10:50:18 +02:00
vararg.d d: Merge upstream dmd 6203135dc, druntime e150cca1, phobos a4a18d21c. 2022-06-22 17:57:56 +02:00
volatile.d d: Merge upstream dmd 46133f761, druntime 0fd4364c 2021-02-04 23:04:48 +01:00