libphobos: Remove --enable-druntime-gc configure option.
authorIain Buclaw <ibuclaw@gdcproject.org>
Thu, 9 Apr 2020 15:07:43 +0000 (17:07 +0200)
committerIain Buclaw <ibuclaw@gdcproject.org>
Thu, 9 Apr 2020 15:07:43 +0000 (17:07 +0200)
commitbbb0de4a4ac9d6b6b6ca6be4755913bf4379d51a
tree8a25f48ee086fe246b67917ed52f098bf9c4963b
parent8b5bc7d12de344707e89c5111649dcc1ae4cd1cd
libphobos: Remove --enable-druntime-gc configure option.

This is yet another old option that would have been somewhat useful back
before the D front-end implementation was able to support compiling
without the Druntime library.

Now however, -fno-druntime makes the gcstub package redundant, so the
option has been removed, along with the package itself.

libphobos/ChangeLog:

* configure: Regenerate.
* libdruntime/Makefile.am (ALL_DRUNTIME_INSTALL_DSOURCES): Remove
DRUNTIME_DSOURCES_GC and DRUNTIME_DSOURCES_GCSTUB.
(DRUNTIME_DSOURCES): Add gc/*.d sources.
(DRUNTIME_DSOURCES_GC): Remove.
(DRUNTIME_DSOURCES_GCSTUB): Remove.
* libdruntime/Makefile.in: Regenerate.
* libdruntime/gcstub/gc.d: Remove.
* m4/druntime.m4 (DRUNTIME_GC): Remove.
libphobos/ChangeLog
libphobos/configure
libphobos/libdruntime/Makefile.am
libphobos/libdruntime/Makefile.in
libphobos/libdruntime/gcstub/gc.d [deleted file]
libphobos/m4/druntime.m4