aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/gm2/iso/run/pass/unbounded6.mod
diff options
context:
space:
mode:
authorIain Buclaw <ibuclaw@gdcproject.org>2025-04-12 11:13:50 +0200
committerIain Buclaw <ibuclaw@gdcproject.org>2025-04-12 22:02:26 +0200
commit9a7b6668f8f79be8fa73982b8b0bde33c1d8c61f (patch)
tree7129059dad97dbeed0feba4e2bc4d3ce05c27214 /gcc/testsuite/gm2/iso/run/pass/unbounded6.mod
parent8a03d014ec096b3e8c9941a6bf724d3daaeeb289 (diff)
downloadgcc-master.zip
gcc-master.tar.gz
gcc-master.tar.bz2
d: Add option to include imported modules in the compilation [PR109023]HEADtrunkmaster
Adds the ability to include imported modules in the compilation, as if they were given on the command line. When this option is enabled, all imported modules are compiled except those that are part of libphobos. PR d/109023 gcc/d/ChangeLog: * d-compiler.cc: Include dmd/errors.h. (Compiler::onImport): Implement. * d-lang.cc (d_handle_option): Handle -finclude-imports. (d_parse_file): Run semantic on included imports. * gdc.texi: Document -finclude-imports. * lang.opt: Add finclude-imports. * lang.opt.urls: Regenerate. gcc/testsuite/ChangeLog: * gdc.dg/torture/imports/pr109023.d: New test. * gdc.dg/torture/pr109023.d: New test.
Diffstat (limited to 'gcc/testsuite/gm2/iso/run/pass/unbounded6.mod')
0 files changed, 0 insertions, 0 deletions