gcc/libphobos/libdruntime/core/sys/linux
Iain Buclaw bbfbaa792b d: Merge upstream dmd, druntime f8bae04558, phobos ba2ade9dec
D front-end changes:

    - Import dmd v2.108.1-beta-1.

D runtime changes:

    - Import druntime v2.108.1-beta-1.

Phobos changes:

    - Import phobos v2.108.1-beta-1.

gcc/d/ChangeLog:

	* dmd/MERGE: Merge upstream dmd f8bae04558.
	* dmd/VERSION: Bump version to v2.108.0-beta.1.
	* d-builtins.cc (build_frontend_type): Update for new front-end
	interface.
	* d-codegen.cc (build_assert_call): Likewise.
	* d-convert.cc (d_array_convert): Likewise.
	* decl.cc (get_vtable_decl): Likewise.
	* expr.cc (ExprVisitor::visit (EqualExp *)): Likewise.
	(ExprVisitor::visit (VarExp *)): Likewise.
	(ExprVisitor::visit (ArrayLiteralExp *)): Likewise.
	(ExprVisitor::visit (AssocArrayLiteralExp)): Likewise.
	* intrinsics.cc (build_shuffle_mask_type): Likewise.
	(maybe_warn_intrinsic_mismatch): Likewise.
	* runtime.cc (get_libcall_type): Likewise.
	* typeinfo.cc (TypeInfoVisitor::layout_string): Likewise.
	(TypeInfoVisitor::visit(TypeInfoTupleDeclaration *)): Likewise.

libphobos/ChangeLog:

	* libdruntime/MERGE: Merge upstream druntime 02d6d07a69.
	* src/MERGE: Merge upstream phobos a2ade9dec.
2024-03-03 23:42:56 +01:00
..
linux d: Merge upstream dmd, druntime 643b1261bb, phobos 1c98326e7 2023-11-02 14:54:13 +01:00
netinet
sys Merge dmd, druntime ceff48bf7d, phobos dcbfbd43a 2024-02-26 00:06:22 +01:00
config.d
dlfcn.d d: Merge upstream dmd, druntime 4c18eed967, phobos d945686a4. 2023-10-16 19:14:10 +02:00
elf.d d: Merge upstream dmd, druntime e4f8919591, phobos 3ad507b51. 2022-10-29 13:02:26 +02:00
epoll.d d: Merge upstream dmd, druntime 4c18eed967, phobos d945686a4. 2023-10-16 19:14:10 +02:00
err.d d: Merge upstream dmd, druntime e4f8919591, phobos 3ad507b51. 2022-10-29 13:02:26 +02:00
errno.d d: Merge upstream dmd, druntime e4f8919591, phobos 3ad507b51. 2022-10-29 13:02:26 +02:00
execinfo.d d: Merge upstream dmd, druntime e4f8919591, phobos 3ad507b51. 2022-10-29 13:02:26 +02:00
fcntl.d d: Merge upstream dmd, druntime e4f8919591, phobos 3ad507b51. 2022-10-29 13:02:26 +02:00
fs.d d: Merge upstream dmd, druntime e4f8919591, phobos 3ad507b51. 2022-10-29 13:02:26 +02:00
ifaddrs.d d: Merge upstream dmd, druntime f8bae04558, phobos ba2ade9dec 2024-03-03 23:42:56 +01:00
input.d d: Merge upstream dmd, druntime a88e1335f7, phobos 1921d29df. 2023-07-10 23:31:29 +02:00
input_event_codes.d d: Merge upstream dmd, druntime a88e1335f7, phobos 1921d29df. 2023-07-10 23:31:29 +02:00
io_uring.d d: Merge upstream dmd, druntime e4f8919591, phobos 3ad507b51. 2022-10-29 13:02:26 +02:00
link.d d: Merge upstream dmd, druntime 4c18eed967, phobos d945686a4. 2023-10-16 19:14:10 +02:00
perf_event.d d: Merge upstream dmd, druntime 4c18eed967, phobos d945686a4. 2023-10-16 19:14:10 +02:00
sched.d d: Merge upstream dmd, druntime e4f8919591, phobos 3ad507b51. 2022-10-29 13:02:26 +02:00
stdio.d d: Merge upstream dmd, druntime e4f8919591, phobos 3ad507b51. 2022-10-29 13:02:26 +02:00
string.d d: Merge upstream dmd, druntime e4f8919591, phobos 3ad507b51. 2022-10-29 13:02:26 +02:00
termios.d
time.d
timerfd.d d: Merge upstream dmd, druntime e4f8919591, phobos 3ad507b51. 2022-10-29 13:02:26 +02:00
tipc.d d: Merge upstream dmd, druntime e4f8919591, phobos 3ad507b51. 2022-10-29 13:02:26 +02:00
uinput.d d: Merge upstream dmd, druntime a88e1335f7, phobos 1921d29df. 2023-07-10 23:31:29 +02:00
unistd.d d: Merge upstream dmd, druntime e4f8919591, phobos 3ad507b51. 2022-10-29 13:02:26 +02:00