-
- Downloads
libphobos: Add --with-libphobos-druntime-only option.
The intended purpose of the option is both for targets that don't support phobos yet, and for gdc itself to support bootstrapping itself as a self-hosted D compiler. The libphobos testsuite has been updated to only add libphobos to the search paths if it's being built. A new D2 testsuite directive RUNNABLE_PHOBOS_TEST has also been patched in to disable some runnable tests that have phobos dependencies, of which is a temporary measure until upstream DMD fixes or removes these tests entirely. gcc/testsuite/ChangeLog: * lib/gdc-utils.exp (gdc-convert-test): Add dg-skip-if for tests that depending on the phobos standard library. libphobos/ChangeLog: * configure: Regenerate. * configure.ac: Add --with-libphobos-druntime-only option and the conditional ENABLE_LIBDRUNTIME_ONLY. * configure.tgt: Define LIBDRUNTIME_ONLY. * src/Makefile.am: Add phobos sources if not ENABLE_LIBDRUNTIME_ONLY. * src/Makefile.in: Regenerate. * testsuite/testsuite_flags.in: Add phobos path if compiling phobos.
Showing
- gcc/testsuite/gdc.test/runnable/builtin.d 1 addition, 0 deletionsgcc/testsuite/gdc.test/runnable/builtin.d
- gcc/testsuite/gdc.test/runnable/complex.d 1 addition, 0 deletionsgcc/testsuite/gdc.test/runnable/complex.d
- gcc/testsuite/gdc.test/runnable/constfold.d 1 addition, 0 deletionsgcc/testsuite/gdc.test/runnable/constfold.d
- gcc/testsuite/gdc.test/runnable/foreach4.d 1 addition, 0 deletionsgcc/testsuite/gdc.test/runnable/foreach4.d
- gcc/testsuite/gdc.test/runnable/ifti.d 1 addition, 0 deletionsgcc/testsuite/gdc.test/runnable/ifti.d
- gcc/testsuite/gdc.test/runnable/implicit.d 1 addition, 0 deletionsgcc/testsuite/gdc.test/runnable/implicit.d
- gcc/testsuite/gdc.test/runnable/inner.d 1 addition, 0 deletionsgcc/testsuite/gdc.test/runnable/inner.d
- gcc/testsuite/gdc.test/runnable/interpret.d 1 addition, 0 deletionsgcc/testsuite/gdc.test/runnable/interpret.d
- gcc/testsuite/gdc.test/runnable/issue8671.d 1 addition, 0 deletionsgcc/testsuite/gdc.test/runnable/issue8671.d
- gcc/testsuite/gdc.test/runnable/lazy.d 1 addition, 0 deletionsgcc/testsuite/gdc.test/runnable/lazy.d
- gcc/testsuite/gdc.test/runnable/mars1.d 1 addition, 0 deletionsgcc/testsuite/gdc.test/runnable/mars1.d
- gcc/testsuite/gdc.test/runnable/mixin1.d 1 addition, 0 deletionsgcc/testsuite/gdc.test/runnable/mixin1.d
- gcc/testsuite/gdc.test/runnable/mixin2.d 1 addition, 0 deletionsgcc/testsuite/gdc.test/runnable/mixin2.d
- gcc/testsuite/gdc.test/runnable/s2ir.d 1 addition, 0 deletionsgcc/testsuite/gdc.test/runnable/s2ir.d
- gcc/testsuite/gdc.test/runnable/stress.d 1 addition, 0 deletionsgcc/testsuite/gdc.test/runnable/stress.d
- gcc/testsuite/gdc.test/runnable/template4.d 1 addition, 0 deletionsgcc/testsuite/gdc.test/runnable/template4.d
- gcc/testsuite/gdc.test/runnable/template9.d 1 addition, 0 deletionsgcc/testsuite/gdc.test/runnable/template9.d
- gcc/testsuite/gdc.test/runnable/test10942.d 1 addition, 0 deletionsgcc/testsuite/gdc.test/runnable/test10942.d
- gcc/testsuite/gdc.test/runnable/test11.d 1 addition, 0 deletionsgcc/testsuite/gdc.test/runnable/test11.d
- gcc/testsuite/gdc.test/runnable/test12.d 1 addition, 0 deletionsgcc/testsuite/gdc.test/runnable/test12.d
Loading
Please register or sign in to comment