gcc/libphobos/libdruntime
Iain Buclaw 5470a9b176 d: Merge dmd, druntime d8e3976a58, phobos 7a6e95688
D front-end changes:

    - Import dmd v2.107.0-beta.1.
    - A string literal as an assert condition is deprecated.
    - Added `@standalone` for module constructors.

D runtime changes:

    - Import druntime v2.107.0-beta.1.

Phobos changes:

    - Import phobos v2.107.0-beta.1.

gcc/d/ChangeLog:

	* dmd/MERGE: Merge upstream dmd d8e3976a58.
	* dmd/VERSION: Bump version to v2.107.0-beta.1.
	* d-lang.cc (d_parse_file): Update for new front-end interface.
	* modules.cc (struct module_info): Add standalonectors.
	(build_module_tree): Implement @standalone.
	(register_module_decl): Likewise.

libphobos/ChangeLog:

	* libdruntime/MERGE: Merge upstream druntime d8e3976a58.
	* src/MERGE: Merge upstream phobos 7a6e95688.
2024-02-03 00:16:55 +01:00
..
config Update copyright years. 2024-01-03 12:19:35 +01:00
core d: Merge dmd, druntime d8e3976a58, phobos 7a6e95688 2024-02-03 00:16:55 +01:00
etc/valgrind d: Merge upstream dmd, druntime a88e1335f7, phobos 1921d29df. 2023-07-10 23:31:29 +02:00
gcc Update copyright years. 2024-01-03 12:19:35 +01:00
rt d: Merge dmd, druntime d8e3976a58, phobos 7a6e95688 2024-02-03 00:16:55 +01:00
__builtins.di d: Merge dmd, druntime d8e3976a58, phobos 7a6e95688 2024-02-03 00:16:55 +01:00
__main.di Update copyright years. 2024-01-03 12:19:35 +01:00
LICENSE.txt
Makefile.am d: Merge upstream dmd, druntime f1a045928e 2024-02-03 00:16:55 +01:00
Makefile.in d: Merge upstream dmd, druntime f1a045928e 2024-02-03 00:16:55 +01:00
MERGE d: Merge dmd, druntime d8e3976a58, phobos 7a6e95688 2024-02-03 00:16:55 +01:00
object.d d: Merge upstream dmd, druntime f1a045928e 2024-02-03 00:16:55 +01:00