diff options
author | Iain Buclaw <ibuclaw@gdcproject.org> | 2023-08-07 13:07:39 +0200 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2023-08-12 10:25:06 +0930 |
commit | f553b1471e7718b9deefa0d038af284181a302c0 (patch) | |
tree | fac1d7f794dd8c7b44f1e66a299e34dc69a72d27 /libctf | |
parent | 68a78f460a70df71be94681d9aa14a76ca12a4ef (diff) | |
download | gdb-f553b1471e7718b9deefa0d038af284181a302c0.zip gdb-f553b1471e7718b9deefa0d038af284181a302c0.tar.gz gdb-f553b1471e7718b9deefa0d038af284181a302c0.tar.bz2 |
d: Import dmd b8384668f, druntime e6caaab9, phobos 5ab9ad256 (v2.098.0-beta.1)
The D front-end is now itself written in D, in order to build GDC, you
will need a working GDC compiler (GCC version 9.1 or later).
GCC changes:
- Add support for bootstrapping the D front-end.
These add the required components in order to have a D front-end written
in D itself. Because the compiler front-end only depends on the core
runtime modules, only libdruntime is built for the bootstrap stages.
D front-end changes:
- Import dmd v2.098.0-beta.1.
Druntime changes:
- Import druntime v2.098.0-beta.1.
Phobos changes:
- Import phobos v2.098.0-beta.1.
The jump from v2.076.1 to v2.098.0 covers nearly 4 years worth of
development on the D programming language and run-time libraries.
* Makefile.def: Add bootstrap to libbacktrace, libphobos, zlib, and
libatomic.
* Makefile.tpl (POSTSTAGE1_HOST_EXPORTS): Fix command for GDC.
(STAGE1_CONFIGURE_FLAGS): Add --with-libphobos-druntime-only if
target-libphobos-bootstrap.
(STAGE2_CONFIGURE_FLAGS): Likewise.
Diffstat (limited to 'libctf')
0 files changed, 0 insertions, 0 deletions