* [PATCH 0/13] D: Submission of D Front End
@ 2017-05-28 13:37 Iain Buclaw
2017-05-28 20:59 ` Iain Buclaw
` (3 more replies)
0 siblings, 4 replies; 14+ messages in thread
From: Iain Buclaw @ 2017-05-28 13:37 UTC (permalink / raw)
To: gcc-patches
Hi,
On my side, this has been a very long process getting things ready in
a way that I'm happy with. A lot of the technical reasons that were
mentioned in my last attempt to submit this project turned out not to
be so trivial. But a lot of that probably just came down to
experience - or the lack of on my part when I first posted here some 6
years ago.
However, with progress on both pushing the upstream DMD compiler
front-end away from its x86-centricity being slow on the uptake, this
meant that laying down the foundations to allow a common codebase
between GDC and DMD a lot harder than I had initially hoped for. It
also did not help that the DMD front-end itself made two substantial
changes in its implementation that required me to effectively rewrite
the entire code generation interface for GDC.
Another reason for taking so long was also because I felt we were in
no position to push for this without the consent of the original
author of GDC, himself (or at least, his company) and the FSF having
been in deadlock since 2011, thankfully that was resolved back in
October 2016, and his assignments are now accepted. Walter, the
author of the DMD frontend made his assignments to FSF back in 2011.
Other past and present contributors to GDC itself are also dealt with
to the best of my knowledge, either by doing their assignments or
declaring public domain.
This patch series adds to GCC, a front-end that implements the D
programming language version 2.0, supporting version 2.071.2 of the D
runtime and standard libraries.
The front-end is split into two parts. First being a standalone D
language implementation that does the source file lexing, parsing and
semantic analysis. Second being the binding layer that sits between
GCC and the DMD front-end, doing the actual code generation.
The upstream DMD compiler that comprises all components of the
standalone part is now implemented in D programming language itself.
However here GDC is still using the C++ implementation, it is a future
goal to switch to being a self-hosted compiler minus the GCC binding
interface (similar to Ada?), however extended platform support is
something I wish to address first before I make this a consideration.
The library is also split into two parts, a D runtime library, and the
standard library. Both are largely copied verbatim from the upstream
library repositories. Notable exceptions include to parts of `rt' and
`gcc' in the D runtime library, which implements the compiler-runtime
interface, and D bindings for libgcc, libbacktrace, and GCC compiler
built-ins respectively. All modified sources are marked appropriately
at the top of the file with the message: "This file has been patched
from the original DMD distribution to work with the GDC compiler".
Some source files are encoded in UTF-8, UTF-16, or UTF-32, in
particular those that are found in the D2 testsuite. I don't imagine
this would be a problem, but worth mentioning just in-case someone has
trouble viewing some of the patch content.
The DMD front-end, D2 testsuite sources, D runtime library, and Phobos
standard library are maintained out of branch, and mirrored routinely.
I will be sure to bootstrap and run testsuite on trunk, in general
however I keep the D front-end in close sync with the snapshot
tarballs made available on the GCC mirrors. The last tested version
being 8-20170521.
GDC itself is buildable on all platforms and targets supported by
Debian (around 20 different targets) - a massive thanks to Matthias
who made both native and cross packages available, I have been using
these on my own hosted D compiler explorer site, and they look like
they're working fine with whatever I throw at it - what's largely
missing in GDC is library support for all these wealth of targets.
While support is there for x86, x86-64 and ARM, and confirmed limited
support on MIPS/MIPS64 and PPC/PPC64, expanding this list will be a
focus point to work on in the near future.
I hope to sit down and write up a lot more documentation in the
meantime, including but not limited to: gcc.builtins module; GDC
compiler extensions (extended assembler); predefined version
identifiers used by gdc (mostly target-specific); interoperability
with C/C++; configure-time options; maybe some notes on internals or
implementation itself.
This patch series has been split into 13 parts, I hope this is
sufficient enough to avoid hitting size limits on the mailing list. I
opted to do it this way to separate out patches that are for sources
largely maintained by upstream DMD (1, 8, 10, 12), from patches that
actually require a little more scrutiny as they are directly related
to GDC itself (2, 4, 5, 6, 7, 9, 11, 13). The intent was also to
helping make reviewing the relevant parts easier.
If this makes things a little more complicated than necessary, then
please let me know. I'll probably wait a little while before
submitting them after this, just in-case someone raises an objection
or can propose a better way. As I have no desire to needlessly send
these patches, as it has already been quite time consuming writing
them up.
On another note, it is not my intention to dump a huge set of patches,
then leave. But I am doing just that as I will be away on holiday for
the next week. I might be able to receive comments, but will be
unable to reply until after 6th June.
Anyway, without further ado, here's the diff stat.
Regards
---
Iain Buclaw (13):
001 - The front-end (DMD) language implementation and license.
002 - The front-end (GDC) implementation.
003 - The front-end (GDC) changelogs (here be dragons).
004 - The front-end (GDC) config, makefile, and manpages.
005 - GCC configuration file changes and documentation.
006 - Add D language support to GCC proper.
007 - Add D language support to GCC targets.
008 - D2 Testsuite tests.
009 - D2 Testsuite Dejagnu files.
010 - The D runtime library and license.
011 - GCC builtins and runtime support (part of D runtime)
012 - The Phobos runtime library and license.
013 - Phobos config, makefiles, and testsuite.
Makefile.def | 6 +
Makefile.in | 499 +
Makefile.tpl | 7 +
config-ml.in | 16 +-
config/multi.m4 | 3 +-
configure | 217 +-
configure.ac | 9 +-
gcc/config/aarch64/aarch64.h | 8 +
gcc/config/alpha/alpha.h | 17 +
gcc/config/alpha/linux.h | 10 +
gcc/config/arm/arm.h | 25 +
gcc/config/arm/linux-eabi.h | 9 +
gcc/config/darwin.h | 6 +
gcc/config/freebsd.h | 7 +
gcc/config/gnu.h | 8 +
gcc/config/i386/cygwin.h | 7 +
gcc/config/i386/i386.h | 18 +
gcc/config/i386/linux-common.h | 9 +
gcc/config/i386/mingw-w64.h | 7 +
gcc/config/i386/mingw32.h | 12 +
gcc/config/ia64/ia64.h | 7 +
gcc/config/kfreebsd-gnu.h | 8 +
gcc/config/kopensolaris-gnu.h | 10 +
gcc/config/linux-android.h | 6 +
gcc/config/linux.h | 22 +
gcc/config/mips/linux-common.h | 9 +
gcc/config/mips/mips.h | 48 +
gcc/config/netbsd.h | 8 +
gcc/config/openbsd.h | 8 +
gcc/config/pa/pa.h | 14 +
gcc/config/rs6000/aix.h | 7 +
gcc/config/rs6000/linux.h | 11 +
gcc/config/rs6000/linux64.h | 11 +
gcc/config/rs6000/rs6000.c | 5 +-
gcc/config/rs6000/rs6000.h | 22 +
gcc/config/s390/s390.h | 16 +
gcc/config/sh/sh.h | 13 +
gcc/config/sparc/sparc.h | 25 +
gcc/d/ChangeLog | 720 +
gcc/d/ChangeLog-2006 | 954 +
gcc/d/ChangeLog-2007 | 1340 +
gcc/d/ChangeLog-2008 | 331 +
gcc/d/ChangeLog-2009 | 185 +
gcc/d/ChangeLog-2010 | 1484 +
gcc/d/ChangeLog-2011 | 1248 +
gcc/d/ChangeLog-2012 | 857 +
gcc/d/ChangeLog-2013 | 1221 +
gcc/d/ChangeLog-2014 | 660 +
gcc/d/ChangeLog-2015 | 771 +
gcc/d/ChangeLog-2016 | 1262 +
gcc/d/Make-lang.in | 274 +
gcc/d/VERSION | 1 +
gcc/d/config-lang.in | 33 +
gcc/d/d-attribs.c | 826 +
gcc/d/d-builtins.cc | 1067 +
gcc/d/d-codegen.cc | 2654 ++
gcc/d/d-convert.cc | 804 +
gcc/d/d-diagnostic.cc | 224 +
gcc/d/d-frontend.cc | 515 +
gcc/d/d-frontend.h | 42 +
gcc/d/d-incpath.cc | 233 +
gcc/d/d-lang.cc | 1800 +
gcc/d/d-longdouble.cc | 308 +
gcc/d/d-spec.c | 461 +
gcc/d/d-target.cc | 408 +
gcc/d/d-tree.def | 34 +
gcc/d/d-tree.h | 617 +
gcc/d/decl.cc | 2139 ++
gcc/d/dfrontend/aav.c | 193 +
gcc/d/dfrontend/aav.h | 19 +
gcc/d/dfrontend/access.c | 670 +
gcc/d/dfrontend/aggregate.h | 340 +
gcc/d/dfrontend/aliasthis.c | 156 +
gcc/d/dfrontend/aliasthis.h | 39 +
gcc/d/dfrontend/apply.c | 145 +
gcc/d/dfrontend/argtypes.c | 502 +
gcc/d/dfrontend/array.h | 237 +
gcc/d/dfrontend/arrayop.c | 638 +
gcc/d/dfrontend/arraytypes.h | 71 +
gcc/d/dfrontend/attrib.c | 1591 +
gcc/d/dfrontend/attrib.h | 250 +
gcc/d/dfrontend/boostlicense.txt | 23 +
gcc/d/dfrontend/canthrow.c | 239 +
gcc/d/dfrontend/checkedint.c | 564 +
gcc/d/dfrontend/checkedint.h | 24 +
gcc/d/dfrontend/clone.c | 1223 +
gcc/d/dfrontend/complex_t.h | 75 +
gcc/d/dfrontend/cond.c | 393 +
gcc/d/dfrontend/cond.h | 93 +
gcc/d/dfrontend/constfold.c | 1930 ++
gcc/d/dfrontend/cppmangle.c | 1985 ++
gcc/d/dfrontend/ctfe.h | 278 +
gcc/d/dfrontend/ctfeexpr.c | 2138 ++
gcc/d/dfrontend/ctfloat.h | 48 +
gcc/d/dfrontend/dcast.c | 3831 ++
gcc/d/dfrontend/dclass.c | 1935 ++
gcc/d/dfrontend/declaration.c | 2550 ++
gcc/d/dfrontend/declaration.h | 899 +
gcc/d/dfrontend/delegatize.c | 210 +
gcc/d/dfrontend/denum.c | 717 +
gcc/d/dfrontend/dimport.c | 501 +
gcc/d/dfrontend/dinterpret.c | 7007 ++++
gcc/d/dfrontend/dmacro.c | 468 +
gcc/d/dfrontend/dmangle.c | 897 +
gcc/d/dfrontend/dmodule.c | 1426 +
gcc/d/dfrontend/doc.c | 2803 ++
gcc/d/dfrontend/doc.h | 22 +
gcc/d/dfrontend/dscope.c | 726 +
gcc/d/dfrontend/dstruct.c | 1456 +
gcc/d/dfrontend/dsymbol.c | 1790 +
gcc/d/dfrontend/dsymbol.h | 395 +
gcc/d/dfrontend/dtemplate.c | 8607 +++++
gcc/d/dfrontend/dversion.c | 199 +
gcc/d/dfrontend/entity.c | 2393 ++
gcc/d/dfrontend/enum.h | 102 +
gcc/d/dfrontend/errors.h | 55 +
gcc/d/dfrontend/escape.c | 1151 +
gcc/d/dfrontend/expression.c | 14752 ++++++++
gcc/d/dfrontend/expression.h | 1656 +
gcc/d/dfrontend/file.c | 266 +
gcc/d/dfrontend/file.h | 62 +
gcc/d/dfrontend/filename.c | 672 +
gcc/d/dfrontend/filename.h | 59 +
gcc/d/dfrontend/func.c | 5595 +++
gcc/d/dfrontend/globals.h | 330 +
gcc/d/dfrontend/hdrgen.c | 3458 ++
gcc/d/dfrontend/hdrgen.h | 49 +
gcc/d/dfrontend/identifier.c | 196 +
gcc/d/dfrontend/identifier.h | 52 +
gcc/d/dfrontend/idgen.c | 448 +
gcc/d/dfrontend/impcnvgen.c | 600 +
gcc/d/dfrontend/imphint.c | 73 +
gcc/d/dfrontend/import.h | 69 +
gcc/d/dfrontend/init.c | 1046 +
gcc/d/dfrontend/init.h | 144 +
gcc/d/dfrontend/inline.c | 2284 ++
gcc/d/dfrontend/intrange.c | 1107 +
gcc/d/dfrontend/intrange.h | 153 +
gcc/d/dfrontend/json.c | 890 +
gcc/d/dfrontend/json.h | 26 +
gcc/d/dfrontend/lexer.c | 2453 ++
gcc/d/dfrontend/lexer.h | 85 +
gcc/d/dfrontend/macro.h | 46 +
gcc/d/dfrontend/mars.h | 103 +
gcc/d/dfrontend/module.h | 191 +
gcc/d/dfrontend/mtype.c | 9540 +++++
gcc/d/dfrontend/mtype.h | 941 +
gcc/d/dfrontend/newdelete.c | 59 +
gcc/d/dfrontend/nogc.c | 214 +
gcc/d/dfrontend/nspace.c | 229 +
gcc/d/dfrontend/nspace.h | 39 +
gcc/d/dfrontend/objc.c | 118 +
gcc/d/dfrontend/objc.h | 76 +
gcc/d/dfrontend/object.h | 68 +
gcc/d/dfrontend/opover.c | 1988 ++
gcc/d/dfrontend/optimize.c | 1263 +
gcc/d/dfrontend/outbuffer.c | 402 +
gcc/d/dfrontend/outbuffer.h | 85 +
gcc/d/dfrontend/parse.c | 8272 +++++
gcc/d/dfrontend/parse.h | 202 +
gcc/d/dfrontend/port.h | 47 +
gcc/d/dfrontend/readme.txt | 22 +
gcc/d/dfrontend/rmem.c | 163 +
gcc/d/dfrontend/rmem.h | 39 +
gcc/d/dfrontend/root.h | 27 +
gcc/d/dfrontend/rootobject.c | 50 +
gcc/d/dfrontend/sapply.c | 157 +
gcc/d/dfrontend/scope.h | 164 +
gcc/d/dfrontend/sideeffect.c | 439 +
gcc/d/dfrontend/speller.c | 295 +
gcc/d/dfrontend/speller.h | 15 +
gcc/d/dfrontend/statement.c | 2111 ++
gcc/d/dfrontend/statement.h | 761 +
gcc/d/dfrontend/statementsem.c | 3574 ++
gcc/d/dfrontend/staticassert.c | 121 +
gcc/d/dfrontend/staticassert.h | 40 +
gcc/d/dfrontend/stringtable.c | 255 +
gcc/d/dfrontend/stringtable.h | 65 +
gcc/d/dfrontend/target.h | 74 +
gcc/d/dfrontend/template.h | 402 +
gcc/d/dfrontend/tokens.c | 476 +
gcc/d/dfrontend/tokens.h | 235 +
gcc/d/dfrontend/traits.c | 1283 +
gcc/d/dfrontend/unittests.c | 27 +
gcc/d/dfrontend/utf.c | 305 +
gcc/d/dfrontend/utf.h | 121 +
gcc/d/dfrontend/utils.c | 122 +
gcc/d/dfrontend/version.h | 53 +
gcc/d/dfrontend/visitor.h | 599 +
gcc/d/expr.cc | 3177 ++
gcc/d/gdc.texi | 775 +
gcc/d/imports.cc | 199 +
gcc/d/intrinsics.cc | 657 +
gcc/d/intrinsics.def | 103 +
gcc/d/lang-specs.h | 29 +
gcc/d/lang.opt | 385 +
gcc/d/longdouble.h | 104 +
gcc/d/modules.cc | 859 +
gcc/d/runtime.cc | 316 +
gcc/d/runtime.def | 224 +
gcc/d/toir.cc | 1453 +
gcc/d/typeinfo.cc | 1647 +
gcc/d/types.cc | 981 +
gcc/doc/contrib.texi | 3 +
gcc/doc/frontends.texi | 3 +-
gcc/doc/install.texi | 10 +-
gcc/doc/invoke.texi | 10 +
gcc/doc/sourcebuild.texi | 4 +
gcc/doc/standards.texi | 6 +
gcc/dwarf2out.c | 20 +-
gcc/gcc.c | 1 +
gcc/testsuite/gdc.test/compilable/99bottles.d | 52 +
gcc/testsuite/gdc.test/compilable/a3682.d | 20 +
gcc/testsuite/gdc.test/compilable/aliasdecl.d | 40 +
gcc/testsuite/gdc.test/compilable/art4769.d | 19 +
gcc/testsuite/gdc.test/compilable/b1215.d | 146 +
gcc/testsuite/gdc.test/compilable/b33.d | 12 +
gcc/testsuite/gdc.test/compilable/b6395.d | 25 +
gcc/testsuite/gdc.test/compilable/bug11735.d | 36 +
gcc/testsuite/gdc.test/compilable/bug6963.d | 73 +
gcc/testsuite/gdc.test/compilable/callconv.d | 75 +
gcc/testsuite/gdc.test/compilable/compile1.d | 925 +
gcc/testsuite/gdc.test/compilable/const.d | 41 +
gcc/testsuite/gdc.test/compilable/cppmangle.d | 309 +
gcc/testsuite/gdc.test/compilable/ddoc1.d | 69 +
gcc/testsuite/gdc.test/compilable/ddoc10.d | 210 +
gcc/testsuite/gdc.test/compilable/ddoc10236.d | 59 +
gcc/testsuite/gdc.test/compilable/ddoc10236b.d | 69 +
gcc/testsuite/gdc.test/compilable/ddoc10325.d | 17 +
gcc/testsuite/gdc.test/compilable/ddoc10334.d | 29 +
gcc/testsuite/gdc.test/compilable/ddoc10366.d | 20 +
gcc/testsuite/gdc.test/compilable/ddoc10367.d | 28 +
gcc/testsuite/gdc.test/compilable/ddoc10869.d | 27 +
gcc/testsuite/gdc.test/compilable/ddoc10870.d | 10 +
gcc/testsuite/gdc.test/compilable/ddoc11.d | 69 +
gcc/testsuite/gdc.test/compilable/ddoc11479.d | 96 +
gcc/testsuite/gdc.test/compilable/ddoc11511.d | 20 +
gcc/testsuite/gdc.test/compilable/ddoc11823.d | 7 +
gcc/testsuite/gdc.test/compilable/ddoc12.d | 20 +
gcc/testsuite/gdc.test/compilable/ddoc12706.d | 9 +
gcc/testsuite/gdc.test/compilable/ddoc12745.d | 25 +
gcc/testsuite/gdc.test/compilable/ddoc13.d | 26 +
gcc/testsuite/gdc.test/compilable/ddoc13270.d | 18 +
gcc/testsuite/gdc.test/compilable/ddoc13502.d | 24 +
gcc/testsuite/gdc.test/compilable/ddoc13645.d | 9 +
gcc/testsuite/gdc.test/compilable/ddoc14.d | 97 +
gcc/testsuite/gdc.test/compilable/ddoc198.d | 35 +
gcc/testsuite/gdc.test/compilable/ddoc2.d | 42 +
gcc/testsuite/gdc.test/compilable/ddoc2273.d | 37 +
gcc/testsuite/gdc.test/compilable/ddoc3.d | 71 +
gcc/testsuite/gdc.test/compilable/ddoc4.d | 11 +
gcc/testsuite/gdc.test/compilable/ddoc4162.d | 17 +
gcc/testsuite/gdc.test/compilable/ddoc4899.d | 20 +
gcc/testsuite/gdc.test/compilable/ddoc5.d | 31 +
gcc/testsuite/gdc.test/compilable/ddoc5446.d | 69 +
gcc/testsuite/gdc.test/compilable/ddoc5446a.d | 15 +
gcc/testsuite/gdc.test/compilable/ddoc5446b.d | 6 +
gcc/testsuite/gdc.test/compilable/ddoc6.d | 25 +
gcc/testsuite/gdc.test/compilable/ddoc648.d | 90 +
gcc/testsuite/gdc.test/compilable/ddoc6491.d | 14 +
gcc/testsuite/gdc.test/compilable/ddoc7.d | 59 +
gcc/testsuite/gdc.test/compilable/ddoc7555.d | 53 +
gcc/testsuite/gdc.test/compilable/ddoc7656.d | 24 +
gcc/testsuite/gdc.test/compilable/ddoc7715.d | 16 +
gcc/testsuite/gdc.test/compilable/ddoc7795.d | 17 +
gcc/testsuite/gdc.test/compilable/ddoc8.d | 9 +
gcc/testsuite/gdc.test/compilable/ddoc8271.d | 15 +
gcc/testsuite/gdc.test/compilable/ddoc8739.d | 19 +
gcc/testsuite/gdc.test/compilable/ddoc9.d | 26 +
gcc/testsuite/gdc.test/compilable/ddoc9037.d | 18 +
gcc/testsuite/gdc.test/compilable/ddoc9155.d | 80 +
gcc/testsuite/gdc.test/compilable/ddoc9305.d | 38 +
gcc/testsuite/gdc.test/compilable/ddoc9369.d | 18 +
gcc/testsuite/gdc.test/compilable/ddoc9475.d | 29 +
gcc/testsuite/gdc.test/compilable/ddoc9497a.d | 12 +
gcc/testsuite/gdc.test/compilable/ddoc9497b.d | 12 +
gcc/testsuite/gdc.test/compilable/ddoc9497c.d | 12 +
gcc/testsuite/gdc.test/compilable/ddoc9497d.d | 12 +
gcc/testsuite/gdc.test/compilable/ddoc9676a.d | 9 +
gcc/testsuite/gdc.test/compilable/ddoc9676b.d | 8 +
gcc/testsuite/gdc.test/compilable/ddoc9727.d | 25 +
gcc/testsuite/gdc.test/compilable/ddoc9789.d | 11 +
gcc/testsuite/gdc.test/compilable/ddoc9903.d | 35 +
gcc/testsuite/gdc.test/compilable/ddocYear.d | 6 +
gcc/testsuite/gdc.test/compilable/ddocbackticks.d | 24 +
gcc/testsuite/gdc.test/compilable/ddocunittest.d | 496 +
gcc/testsuite/gdc.test/compilable/debuginfo.d | 14 +
gcc/testsuite/gdc.test/compilable/defa.d | 19 +
gcc/testsuite/gdc.test/compilable/depmsg.d | 33 +
.../gdc.test/compilable/deprecate12979a.d | 27 +
gcc/testsuite/gdc.test/compilable/deprecate14283.d | 23 +
gcc/testsuite/gdc.test/compilable/deprecate2.d | 28 +
gcc/testsuite/gdc.test/compilable/depsOutput9948.d | 12 +
gcc/testsuite/gdc.test/compilable/derivedarray.d | 130 +
gcc/testsuite/gdc.test/compilable/diag10768.d | 42 +
gcc/testsuite/gdc.test/compilable/diag11066.d | 13 +
gcc/testsuite/gdc.test/compilable/diag4596.d | 21 +
gcc/testsuite/gdc.test/compilable/dip22.d | 20 +
gcc/testsuite/gdc.test/compilable/empty_file.d | 0
.../gdc.test/compilable/extra-files/c6395.d | 20 +
.../gdc.test/compilable/extra-files/ddoc10367.ddoc | 1 +
.../gdc.test/compilable/extra-files/ddoc198.ddoc | 2 +
.../gdc.test/compilable/extra-files/ddoc3.ddoc | 3 +
.../gdc.test/compilable/extra-files/ddoc9369.ddoc | 3 +
.../gdc.test/compilable/extra-files/ddoc9497a.ddoc | 1 +
.../gdc.test/compilable/extra-files/ddoc9497b.ddoc | 1 +
.../gdc.test/compilable/extra-files/ddoc9497c.ddoc | 1 +
.../gdc.test/compilable/extra-files/ddoc9497d.ddoc | 1 +
.../gdc.test/compilable/extra-files/ddoc9676a.ddoc | 1 +
.../gdc.test/compilable/extra-files/ddoc9764.dd | 7 +
.../compilable/extra-files/depsOutput9948a.d | 6 +
.../example7190/controllers/HomeController.d | 7 +
.../extra-files/example7190/models/HomeModel.d | 11 +
.../gdc.test/compilable/extra-files/header1.d | 514 +
.../gdc.test/compilable/extra-files/header2.d | 151 +
.../gdc.test/compilable/extra-files/imp9057.d | 5 +
.../gdc.test/compilable/extra-files/imp9057_2.d | 5 +
.../gdc.test/compilable/extra-files/json.out | 589 +
.../extra-files/pkgDIP37/datetime/common.d | 3 +
.../extra-files/pkgDIP37/datetime/package.d | 3 +
.../compilable/extra-files/pkgDIP37_10302/liba.d | 2 +
.../compilable/extra-files/pkgDIP37_10302/libb.d | 11 +
.../extra-files/pkgDIP37_10302/package.d | 2 +
.../compilable/extra-files/pkgDIP37_10354/mbar.d | 2 +
.../compilable/extra-files/pkgDIP37_10354/mfoo.d | 2 +
.../extra-files/pkgDIP37_10354/package.d | 3 +
.../extra-files/pkgDIP37_10421/algo/mod.d | 8 +
.../extra-files/pkgDIP37_10421/algo/package.d | 7 +
.../compilable/extra-files/pkgDIP37_10421/except.d | 3 +
.../extra-files/serenity7190/core/Controller.d | 8 +
.../extra-files/serenity7190/core/Model.d | 5 +
.../gdc.test/compilable/extra-files/test14894a.d | 15 +
.../compilable/extra-files/test14894main.d | 7 +
.../gdc.test/compilable/extra-files/test16080b.d | 6 +
.../gdc.test/compilable/extra-files/test6461/a.d | 4 +
.../gdc.test/compilable/extra-files/test6461/b.d | 4 +
.../compilable/extra-files/test6461/main.d | 6 +
.../compilable/extra-files/test6461/tmpl.d | 4 +
.../compilable/extra-files/test9680dllmain.d | 6 +
.../gdc.test/compilable/extra-files/test9680main.d | 1 +
.../compilable/extra-files/test9680winmain.d | 6 +
gcc/testsuite/gdc.test/compilable/fail260.d | 37 +
gcc/testsuite/gdc.test/compilable/fix17123.d | 14 +
gcc/testsuite/gdc.test/compilable/forward1.d | 7 +
gcc/testsuite/gdc.test/compilable/gdc213.d | 15 +
gcc/testsuite/gdc.test/compilable/gdc223.d | 62 +
gcc/testsuite/gdc.test/compilable/gdc231.d | 16 +
gcc/testsuite/gdc.test/compilable/gdc239.d | 8 +
gcc/testsuite/gdc.test/compilable/gdc241.d | 4 +
gcc/testsuite/gdc.test/compilable/gdc242.d | 23 +
gcc/testsuite/gdc.test/compilable/gdc251.d | 4 +
gcc/testsuite/gdc.test/compilable/gdc253.d | 7 +
gcc/testsuite/gdc.test/compilable/gdc255.d | 83 +
gcc/testsuite/gdc.test/compilable/gdc256.d | 4 +
gcc/testsuite/gdc.test/compilable/gdc27.d | 18 +
.../gdc.test/compilable/iasm_labeloperand.d | 48 +
gcc/testsuite/gdc.test/compilable/ice10040.d | 15 +
gcc/testsuite/gdc.test/compilable/ice10431a.d | 19 +
gcc/testsuite/gdc.test/compilable/ice10431b.d | 11 +
gcc/testsuite/gdc.test/compilable/ice10486.d | 5 +
gcc/testsuite/gdc.test/compilable/ice10598.d | 3 +
gcc/testsuite/gdc.test/compilable/ice11054.d | 8 +
gcc/testsuite/gdc.test/compilable/ice11300.d | 5 +
gcc/testsuite/gdc.test/compilable/ice11596.d | 17 +
gcc/testsuite/gdc.test/compilable/ice11610.d | 79 +
gcc/testsuite/gdc.test/compilable/ice11777.d | 14 +
gcc/testsuite/gdc.test/compilable/ice11906.d | 10 +
gcc/testsuite/gdc.test/compilable/ice11925.d | 38 +
gcc/testsuite/gdc.test/compilable/ice12002.d | 24 +
gcc/testsuite/gdc.test/compilable/ice12554.d | 46 +
gcc/testsuite/gdc.test/compilable/ice12956.d | 30 +
gcc/testsuite/gdc.test/compilable/ice13071.d | 13 +
gcc/testsuite/gdc.test/compilable/ice13088.d | 19 +
gcc/testsuite/gdc.test/compilable/ice13245.d | 5 +
gcc/testsuite/gdc.test/compilable/ice13323.d | 10 +
gcc/testsuite/gdc.test/compilable/ice13403.d | 5 +
gcc/testsuite/gdc.test/compilable/ice13874.d | 20 +
gcc/testsuite/gdc.test/compilable/ice13886.d | 14 +
gcc/testsuite/gdc.test/compilable/ice13920.d | 25 +
gcc/testsuite/gdc.test/compilable/ice13968.d | 18 +
gcc/testsuite/gdc.test/compilable/ice14075.d | 15 +
gcc/testsuite/gdc.test/compilable/ice1524.d | 22 +
gcc/testsuite/gdc.test/compilable/ice15789.d | 30 +
gcc/testsuite/gdc.test/compilable/ice6538.d | 43 +
gcc/testsuite/gdc.test/compilable/ice8392.d | 12 +
gcc/testsuite/gdc.test/compilable/ice854.d | 43 +
gcc/testsuite/gdc.test/compilable/ice9663.d | 13 +
gcc/testsuite/gdc.test/compilable/imports/a12506.d | 3 +
gcc/testsuite/gdc.test/compilable/imports/a12567.d | 4 +
gcc/testsuite/gdc.test/compilable/imports/a13226.d | 18 +
gcc/testsuite/gdc.test/compilable/imports/a14528.d | 6 +
gcc/testsuite/gdc.test/compilable/imports/a15856.d | 3 +
gcc/testsuite/gdc.test/compilable/imports/a313.d | 8 +
.../compilable/imports/a313templatemixin1.d | 3 +
.../compilable/imports/a313templatemixin2.d | 3 +
gcc/testsuite/gdc.test/compilable/imports/a314.d | 5 +
gcc/testsuite/gdc.test/compilable/imports/a8392.d | 15 +
.../gdc.test/compilable/imports/art4769a.d | 15 +
.../gdc.test/compilable/imports/art4769b.d | 9 +
gcc/testsuite/gdc.test/compilable/imports/b313.d | 7 +
gcc/testsuite/gdc.test/compilable/imports/b33a.d | 28 +
gcc/testsuite/gdc.test/compilable/imports/b3682.d | 5 +
.../gdc.test/compilable/imports/bug8922.d | 1 +
gcc/testsuite/gdc.test/compilable/imports/c314.d | 4 +
gcc/testsuite/gdc.test/compilable/imports/defaa.d | 15 +
gcc/testsuite/gdc.test/compilable/imports/defab.d | 15 +
gcc/testsuite/gdc.test/compilable/imports/defac.d | 13 +
gcc/testsuite/gdc.test/compilable/imports/defad.d | 14 +
gcc/testsuite/gdc.test/compilable/imports/dip22.d | 21 +
gcc/testsuite/gdc.test/compilable/imports/f313.d | 6 +
.../gdc.test/compilable/imports/fwdref12201a.d | 1 +
.../gdc.test/compilable/imports/fwdref9514.d | 4 +
gcc/testsuite/gdc.test/compilable/imports/g313.d | 24 +
.../gdc.test/compilable/imports/g313public.d | 3 +
.../gdc.test/compilable/imports/g313staticif.d | 3 +
.../gdc.test/compilable/imports/g313stringmixin.d | 3 +
.../compilable/imports/g313templatemixin.d | 3 +
.../gdc.test/compilable/imports/gdc231a.d | 24 +
.../gdc.test/compilable/imports/gdc239a.d | 9 +
.../gdc.test/compilable/imports/gdc241a.d | 6 +
.../gdc.test/compilable/imports/gdc241b.d | 8 +
.../gdc.test/compilable/imports/gdc251a.d | 6 +
.../gdc.test/compilable/imports/gdc251b.d | 3 +
.../gdc.test/compilable/imports/gdc253a.d | 23 +
.../gdc.test/compilable/imports/gdc256a.d | 1 +
gcc/testsuite/gdc.test/compilable/imports/gdc27a.d | 14 +
.../compilable/imports/gdcpkg256/package.d | 3 +
.../gdc.test/compilable/imports/ice10598a.d | 5 +
.../gdc.test/compilable/imports/ice10598b.d | 3 +
.../gdc.test/compilable/imports/ice11054a.d | 21 +
.../gdc.test/compilable/imports/ice11300a.d | 3 +
.../gdc.test/compilable/imports/ice13403a.d | 7 +
.../gdc.test/compilable/imports/imp12242a.d | 17 +
.../gdc.test/compilable/imports/imp12242a1.d | 8 +
.../gdc.test/compilable/imports/imp12242a2.d | 11 +
.../gdc.test/compilable/imports/imp12242b.d | 17 +
.../gdc.test/compilable/imports/imp12242b1.d | 8 +
.../gdc.test/compilable/imports/imp12242b2.d | 11 +
.../gdc.test/compilable/imports/imp15490a.d | 8 +
.../gdc.test/compilable/imports/imp15490b.d | 12 +
.../gdc.test/compilable/imports/imp15907.d | 23 +
.../gdc.test/compilable/imports/imp15925.d | 1 +
.../gdc.test/compilable/imports/imp16080.d | 4 +
.../gdc.test/compilable/imports/imp16085.d | 29 +
.../gdc.test/compilable/imports/imp16085b.d | 25 +
.../gdc.test/compilable/imports/imp16460.d | 3 +
.../gdc.test/compilable/imports/imp16798.d | 4 +
.../gdc.test/compilable/imports/jsonimport1.d | 3 +
.../gdc.test/compilable/imports/jsonimport2.d | 3 +
.../gdc.test/compilable/imports/jsonimport3.d | 3 +
.../gdc.test/compilable/imports/jsonimport4.d | 1 +
.../gdc.test/compilable/imports/pkg313/c313.d | 5 +
.../gdc.test/compilable/imports/pkgmod313/mod.d | 3 +
.../compilable/imports/pkgmod313/package.d | 5 +
.../gdc.test/compilable/imports/protectionimp.d | 30 +
.../gdc.test/compilable/imports/stdio4003.d | 3 +
.../gdc.test/compilable/imports/test10375a.d | 6 +
.../gdc.test/compilable/imports/test10752.d | 2 +
.../gdc.test/compilable/imports/test11225b.d | 13 +
.../gdc.test/compilable/imports/test11225c.d | 2 +
.../compilable/imports/test11563core_bitop.d | 1 +
.../compilable/imports/test11563std_array.d | 6 +
.../compilable/imports/test11563std_range.d | 12 +
.../compilable/imports/test11563std_traits.d | 22 +
.../gdc.test/compilable/imports/test1238a.d | 3 +
.../gdc.test/compilable/imports/test1238b.d | 3 +
.../gdc.test/compilable/imports/test13242a.d | 19 +
.../gdc.test/compilable/imports/test13242b.d | 13 +
.../gdc.test/compilable/imports/test14666a.d | 9 +
.../gdc.test/compilable/imports/test14666b.d | 8 +
.../gdc.test/compilable/imports/test15117a.d | 9 +
.../gdc.test/compilable/imports/test15150a.d | 6 +
.../gdc.test/compilable/imports/test15150b.d | 3 +
.../gdc.test/compilable/imports/test15785.d | 13 +
.../gdc.test/compilable/imports/test15857a.d | 2 +
.../gdc.test/compilable/imports/test15857b.d | 1 +
.../gdc.test/compilable/imports/test15857c.d | 1 +
.../gdc.test/compilable/imports/test16348.d | 6 +
.../gdc.test/compilable/imports/test1754a.d | 5 +
.../gdc.test/compilable/imports/test1754b.d | 5 +
.../gdc.test/compilable/imports/test1imp.d | 2 +
.../gdc.test/compilable/imports/test25a.d | 12 +
.../gdc.test/compilable/imports/test25b.d | 9 +
.../gdc.test/compilable/imports/test2991.d | 5 +
.../gdc.test/compilable/imports/test4003a.d | 6 +
.../gdc.test/compilable/imports/test50a.d | 6 +
.../gdc.test/compilable/imports/test55a.d | 14 +
.../gdc.test/compilable/imports/test59a.d | 5 +
.../gdc.test/compilable/imports/test59b.d | 3 +
.../gdc.test/compilable/imports/test6013.d | 11 +
.../gdc.test/compilable/imports/test61a.d | 4 +
.../gdc.test/compilable/imports/test62a.d | 15 +
.../gdc.test/compilable/imports/test63a.d | 10 +
.../gdc.test/compilable/imports/test66a.d | 7 +
.../gdc.test/compilable/imports/test67a.d | 19 +
.../gdc.test/compilable/imports/test68a.d | 9 +
gcc/testsuite/gdc.test/compilable/imports/test70.d | 5 +
gcc/testsuite/gdc.test/compilable/imports/test71.d | 6 +
.../gdc.test/compilable/imports/test72a.d | 2 +
.../gdc.test/compilable/imports/test72b.d | 2 +
.../gdc.test/compilable/imports/test72c.d | 5 +
.../gdc.test/compilable/imports/test7491a.d | 1 +
.../gdc.test/compilable/imports/test7491b.d | 1 +
.../gdc.test/compilable/imports/test9276decl.d | 14 +
.../gdc.test/compilable/imports/test9276expr.d | 15 +
.../gdc.test/compilable/imports/test9276hash.d | 1 +
.../gdc.test/compilable/imports/test9276parser.d | 4 +
.../gdc.test/compilable/imports/test9276sem.d | 25 +
.../gdc.test/compilable/imports/test9276type.d | 12 +
.../gdc.test/compilable/imports/test9276util.d | 13 +
.../gdc.test/compilable/imports/test9276visitors.d | 16 +
.../gdc.test/compilable/imports/test9399a.d | 5 +
.../gdc.test/compilable/imports/test9436aggr.d | 11 +
.../gdc.test/compilable/imports/test9436interp.d | 16 +
.../gdc.test/compilable/imports/test9436node.d | 7 +
.../gdc.test/compilable/imports/test9436type.d | 13 +
.../gdc.test/compilable/imports/test9672a.d | 32 +
.../gdc.test/compilable/imports/test9692b.d | 2 +
.../gdc.test/compilable/imports/test9919a.d | 3 +
.../gdc.test/compilable/imports/test9919b.d | 19 +
.../gdc.test/compilable/imports/test9919c.d | 5 +
.../gdc.test/compilable/imports/typecons4003.d | 22 +
.../gdc.test/compilable/imports/udamodule1.d | 5 +
.../gdc.test/compilable/imports/udamodule2.d | 7 +
.../gdc.test/compilable/imports/udamodule2a.d | 6 +
.../gdc.test/compilable/imports/wax16798.d | 4 +
gcc/testsuite/gdc.test/compilable/interpret3.d | 7679 +++++
gcc/testsuite/gdc.test/compilable/json.d | 113 +
gcc/testsuite/gdc.test/compilable/line.d | 34 +
gcc/testsuite/gdc.test/compilable/nogc.d | 111 +
gcc/testsuite/gdc.test/compilable/protattr.d | 5 +
gcc/testsuite/gdc.test/compilable/protection.d | 96 +
.../compilable/protection/aggregate/mod14275.d | 11 +
.../gdc.test/compilable/protection/basic/mod1.d | 13 +
.../gdc.test/compilable/protection/basic/tests.d | 23 +
.../gdc.test/compilable/protection/bug/bug14275.d | 12 +
.../compilable/protection/subpkg/explicit.d | 4 +
.../gdc.test/compilable/protection/subpkg/tests.d | 12 +
.../gdc.test/compilable/protection/subpkg2/tests.d | 5 +
gcc/testsuite/gdc.test/compilable/scope.d | 14 +
.../gdc.test/compilable/sw_transition_complex.d | 136 +
.../gdc.test/compilable/sw_transition_field.d | 25 +
.../gdc.test/compilable/sw_transition_tls.d | 16 +
gcc/testsuite/gdc.test/compilable/test1.d | 13 +
gcc/testsuite/gdc.test/compilable/test10056.d | 66 +
gcc/testsuite/gdc.test/compilable/test10066.d | 66 +
gcc/testsuite/gdc.test/compilable/test10073.d | 24 +
gcc/testsuite/gdc.test/compilable/test10186.d | 27 +
gcc/testsuite/gdc.test/compilable/test10312.d | 11 +
gcc/testsuite/gdc.test/compilable/test10375.d | 13 +
gcc/testsuite/gdc.test/compilable/test10520.d | 11 +
gcc/testsuite/gdc.test/compilable/test10695.d | 9 +
gcc/testsuite/gdc.test/compilable/test10726.d | 53 +
gcc/testsuite/gdc.test/compilable/test10752.d | 6 +
gcc/testsuite/gdc.test/compilable/test10981.d | 24 +
gcc/testsuite/gdc.test/compilable/test10992.d | 11 +
gcc/testsuite/gdc.test/compilable/test10992b.d | 16 +
gcc/testsuite/gdc.test/compilable/test10993.d | 33 +
gcc/testsuite/gdc.test/compilable/test11169.d | 45 +
gcc/testsuite/gdc.test/compilable/test11225a.d | 10 +
gcc/testsuite/gdc.test/compilable/test11237.d | 4 +
gcc/testsuite/gdc.test/compilable/test11371.d | 11 +
gcc/testsuite/gdc.test/compilable/test11471.d | 10 +
.../gdc.test/compilable/test11559upgradeoptlink.d | 16 +
gcc/testsuite/gdc.test/compilable/test11563.d | 9 +
gcc/testsuite/gdc.test/compilable/test11656.d | 10 +
gcc/testsuite/gdc.test/compilable/test11824.d | 72 +
gcc/testsuite/gdc.test/compilable/test11914.d | 118 +
gcc/testsuite/gdc.test/compilable/test11980.d | 2 +
gcc/testsuite/gdc.test/compilable/test12009.d | 36 +
gcc/testsuite/gdc.test/compilable/test1238.d | 10 +
gcc/testsuite/gdc.test/compilable/test12523.d | 15 +
gcc/testsuite/gdc.test/compilable/test12527.d | 10 +
gcc/testsuite/gdc.test/compilable/test12567a.d | 11 +
gcc/testsuite/gdc.test/compilable/test12567b.d | 11 +
gcc/testsuite/gdc.test/compilable/test12567c.d | 11 +
gcc/testsuite/gdc.test/compilable/test12567d.d | 10 +
gcc/testsuite/gdc.test/compilable/test12593.d | 12 +
gcc/testsuite/gdc.test/compilable/test12967.d | 64 +
gcc/testsuite/gdc.test/compilable/test12979a.d | 5 +
gcc/testsuite/gdc.test/compilable/test12979b.d | 64 +
gcc/testsuite/gdc.test/compilable/test13008.d | 10 +
gcc/testsuite/gdc.test/compilable/test13053.d | 13 +
gcc/testsuite/gdc.test/compilable/test13193.d | 126 +
gcc/testsuite/gdc.test/compilable/test13194.d | 17 +
gcc/testsuite/gdc.test/compilable/test13226.d | 32 +
gcc/testsuite/gdc.test/compilable/test13242.d | 34 +
gcc/testsuite/gdc.test/compilable/test13281.d | 47 +
gcc/testsuite/gdc.test/compilable/test1353.d | 14 +
gcc/testsuite/gdc.test/compilable/test13600.d | 13 +
gcc/testsuite/gdc.test/compilable/test13668.d | 38 +
gcc/testsuite/gdc.test/compilable/test13858.d | 20 +
gcc/testsuite/gdc.test/compilable/test13902.d | 8 +
gcc/testsuite/gdc.test/compilable/test14275.d | 4 +
gcc/testsuite/gdc.test/compilable/test14317.d | 15 +
gcc/testsuite/gdc.test/compilable/test14375.d | 15 +
gcc/testsuite/gdc.test/compilable/test14528.d | 14 +
gcc/testsuite/gdc.test/compilable/test14666.d | 8 +
gcc/testsuite/gdc.test/compilable/test14747.d | 31 +
gcc/testsuite/gdc.test/compilable/test14781.d | 38 +
gcc/testsuite/gdc.test/compilable/test14838.d | 91 +
gcc/testsuite/gdc.test/compilable/test14962.d | 41 +
gcc/testsuite/gdc.test/compilable/test14973.d | 104 +
gcc/testsuite/gdc.test/compilable/test15056.d | 28 +
gcc/testsuite/gdc.test/compilable/test15150.d | 8 +
gcc/testsuite/gdc.test/compilable/test15177.d | 23 +
gcc/testsuite/gdc.test/compilable/test1537.d | 106 +
gcc/testsuite/gdc.test/compilable/test15389_x.d | 7 +
gcc/testsuite/gdc.test/compilable/test15389_y.d | 8 +
gcc/testsuite/gdc.test/compilable/test15490.d | 12 +
gcc/testsuite/gdc.test/compilable/test15519_x.d | 7 +
gcc/testsuite/gdc.test/compilable/test15519_y.d | 8 +
gcc/testsuite/gdc.test/compilable/test15550.d | 16 +
gcc/testsuite/gdc.test/compilable/test15578.d | 10 +
gcc/testsuite/gdc.test/compilable/test15618.d | 19 +
gcc/testsuite/gdc.test/compilable/test15780.d | 17 +
gcc/testsuite/gdc.test/compilable/test15784.d | 47 +
gcc/testsuite/gdc.test/compilable/test15785.d | 22 +
gcc/testsuite/gdc.test/compilable/test15856.d | 17 +
gcc/testsuite/gdc.test/compilable/test15898.d | 27 +
gcc/testsuite/gdc.test/compilable/test15907.d | 18 +
gcc/testsuite/gdc.test/compilable/test15925.d | 19 +
gcc/testsuite/gdc.test/compilable/test16031.d | 33 +
gcc/testsuite/gdc.test/compilable/test16080.d | 6 +
gcc/testsuite/gdc.test/compilable/test16085.d | 13 +
gcc/testsuite/gdc.test/compilable/test16225.d | 14 +
gcc/testsuite/gdc.test/compilable/test16292.d | 18 +
gcc/testsuite/gdc.test/compilable/test16348.d | 13 +
gcc/testsuite/gdc.test/compilable/test16460.d | 13 +
gcc/testsuite/gdc.test/compilable/test16525.d | 19 +
gcc/testsuite/gdc.test/compilable/test16607.d | 15 +
gcc/testsuite/gdc.test/compilable/test1673.d | 52 +
gcc/testsuite/gdc.test/compilable/test16747.d | 13 +
gcc/testsuite/gdc.test/compilable/test16798.d | 13 +
gcc/testsuite/gdc.test/compilable/test17059.d | 11 +
gcc/testsuite/gdc.test/compilable/test1754.d | 9 +
gcc/testsuite/gdc.test/compilable/test1878a.d | 16 +
gcc/testsuite/gdc.test/compilable/test25.d | 10 +
gcc/testsuite/gdc.test/compilable/test2991.d | 12 +
gcc/testsuite/gdc.test/compilable/test313a.d | 36 +
gcc/testsuite/gdc.test/compilable/test313b.d | 6 +
gcc/testsuite/gdc.test/compilable/test313c.d | 8 +
gcc/testsuite/gdc.test/compilable/test313d.d | 9 +
gcc/testsuite/gdc.test/compilable/test313e.d | 9 +
gcc/testsuite/gdc.test/compilable/test313f.d | 7 +
gcc/testsuite/gdc.test/compilable/test313g.d | 12 +
gcc/testsuite/gdc.test/compilable/test314.d | 11 +
gcc/testsuite/gdc.test/compilable/test3673.d | 48 +
gcc/testsuite/gdc.test/compilable/test3775.d | 9 +
gcc/testsuite/gdc.test/compilable/test4003.d | 6 +
gcc/testsuite/gdc.test/compilable/test4090.d | 235 +
gcc/testsuite/gdc.test/compilable/test4364.d | 8 +
gcc/testsuite/gdc.test/compilable/test4375.d | 472 +
gcc/testsuite/gdc.test/compilable/test50.d | 10 +
gcc/testsuite/gdc.test/compilable/test55.d | 20 +
gcc/testsuite/gdc.test/compilable/test59.d | 4 +
gcc/testsuite/gdc.test/compilable/test6013.d | 9 +
gcc/testsuite/gdc.test/compilable/test602.d | 412 +
gcc/testsuite/gdc.test/compilable/test6056a.d | 3 +
gcc/testsuite/gdc.test/compilable/test6056b.d | 5 +
gcc/testsuite/gdc.test/compilable/test6056c.d | 3 +
gcc/testsuite/gdc.test/compilable/test6089.d | 6 +
gcc/testsuite/gdc.test/compilable/test61.d | 15 +
gcc/testsuite/gdc.test/compilable/test62.d | 7 +
gcc/testsuite/gdc.test/compilable/test63.d | 7 +
gcc/testsuite/gdc.test/compilable/test6319.d | 13 +
gcc/testsuite/gdc.test/compilable/test6395.d | 8 +
gcc/testsuite/gdc.test/compilable/test6534.d | 39 +
gcc/testsuite/gdc.test/compilable/test6552.d | 26 +
gcc/testsuite/gdc.test/compilable/test66.d | 21 +
gcc/testsuite/gdc.test/compilable/test67.d | 12 +
gcc/testsuite/gdc.test/compilable/test68.d | 19 +
gcc/testsuite/gdc.test/compilable/test69.d | 54 +
gcc/testsuite/gdc.test/compilable/test6999.d | 29 +
gcc/testsuite/gdc.test/compilable/test70.d | 10 +
gcc/testsuite/gdc.test/compilable/test7030.d | 22 +
gcc/testsuite/gdc.test/compilable/test7065.d | 38 +
gcc/testsuite/gdc.test/compilable/test71.d | 6 +
gcc/testsuite/gdc.test/compilable/test7172.d | 23 +
gcc/testsuite/gdc.test/compilable/test7190.d | 8 +
gcc/testsuite/gdc.test/compilable/test72.d | 8 +
gcc/testsuite/gdc.test/compilable/test7252.d | 10 +
gcc/testsuite/gdc.test/compilable/test7399.d | 6 +
gcc/testsuite/gdc.test/compilable/test7491.d | 53 +
gcc/testsuite/gdc.test/compilable/test7524.d | 3 +
gcc/testsuite/gdc.test/compilable/test7569.d | 9 +
gcc/testsuite/gdc.test/compilable/test7754.d | 14 +
gcc/testsuite/gdc.test/compilable/test8038.d | 13 +
gcc/testsuite/gdc.test/compilable/test8041.d | 10 +
gcc/testsuite/gdc.test/compilable/test8296.d | 33 +
gcc/testsuite/gdc.test/compilable/test8509.d | 11 +
gcc/testsuite/gdc.test/compilable/test8513.d | 32 +
gcc/testsuite/gdc.test/compilable/test8543.d | 32 +
gcc/testsuite/gdc.test/compilable/test8631.d | 12 +
gcc/testsuite/gdc.test/compilable/test8675.d | 17 +
gcc/testsuite/gdc.test/compilable/test8696.d | 14 +
gcc/testsuite/gdc.test/compilable/test8717.d | 63 +
gcc/testsuite/gdc.test/compilable/test8802.d | 39 +
gcc/testsuite/gdc.test/compilable/test8898.d | 11 +
gcc/testsuite/gdc.test/compilable/test8922a.d | 9 +
gcc/testsuite/gdc.test/compilable/test8922b.d | 9 +
gcc/testsuite/gdc.test/compilable/test8922c.d | 10 +
gcc/testsuite/gdc.test/compilable/test8922d.d | 10 +
gcc/testsuite/gdc.test/compilable/test8922e.d | 11 +
gcc/testsuite/gdc.test/compilable/test8922f.d | 10 +
gcc/testsuite/gdc.test/compilable/test8937.d | 60 +
gcc/testsuite/gdc.test/compilable/test8959.d | 55 +
gcc/testsuite/gdc.test/compilable/test9057.d | 20 +
gcc/testsuite/gdc.test/compilable/test9209.d | 16 +
gcc/testsuite/gdc.test/compilable/test9276.d | 6 +
gcc/testsuite/gdc.test/compilable/test9278a.d | 16 +
gcc/testsuite/gdc.test/compilable/test9278b.d | 16 +
gcc/testsuite/gdc.test/compilable/test9399.d | 10 +
gcc/testsuite/gdc.test/compilable/test9434.d | 19 +
gcc/testsuite/gdc.test/compilable/test9435.d | 17 +
gcc/testsuite/gdc.test/compilable/test9436.d | 5 +
gcc/testsuite/gdc.test/compilable/test9526.d | 21 +
gcc/testsuite/gdc.test/compilable/test9554.d | 22 +
gcc/testsuite/gdc.test/compilable/test9565.d | 86 +
gcc/testsuite/gdc.test/compilable/test9570.d | 59 +
gcc/testsuite/gdc.test/compilable/test9613.d | 32 +
gcc/testsuite/gdc.test/compilable/test9639.d | 19 +
gcc/testsuite/gdc.test/compilable/test9672.d | 7 +
gcc/testsuite/gdc.test/compilable/test9692.d | 7 +
gcc/testsuite/gdc.test/compilable/test9692a.d | 2 +
gcc/testsuite/gdc.test/compilable/test9766.d | 77 +
gcc/testsuite/gdc.test/compilable/test9818.d | 76 +
gcc/testsuite/gdc.test/compilable/test9919.d | 9 +
gcc/testsuite/gdc.test/compilable/testDIP37.d | 37 +
.../gdc.test/compilable/testDIP37_10302.d | 8 +
.../gdc.test/compilable/testDIP37_10354.d | 12 +
.../gdc.test/compilable/testDIP37_10421.d | 9 +
gcc/testsuite/gdc.test/compilable/testDIP37a.d | 8 +
gcc/testsuite/gdc.test/compilable/testDIP42.d | 97 +
gcc/testsuite/gdc.test/compilable/testInference.d | 817 +
gcc/testsuite/gdc.test/compilable/testVRP.d | 331 +
.../gdc.test/compilable/testcheckimports.d | 33 +
gcc/testsuite/gdc.test/compilable/testexpression.d | 121 +
gcc/testsuite/gdc.test/compilable/testfptr.d | 423 +
gcc/testsuite/gdc.test/compilable/testfwdref.d | 651 +
gcc/testsuite/gdc.test/compilable/testheader1.d | 6 +
.../gdc.test/compilable/testheader12567a.d | 7 +
.../gdc.test/compilable/testheader12567b.d | 7 +
gcc/testsuite/gdc.test/compilable/testheader1i.d | 6 +
gcc/testsuite/gdc.test/compilable/testheader2.d | 6 +
gcc/testsuite/gdc.test/compilable/testheader2i.d | 6 +
.../gdc.test/compilable/testheaderudamodule.d | 13 +
.../gdc.test/compilable/testimport12242.d | 26 +
gcc/testsuite/gdc.test/compilable/testparse.d | 168 +
gcc/testsuite/gdc.test/compilable/testpostblit.d | 17 +
gcc/testsuite/gdc.test/compilable/testprofile.d | 23 +
gcc/testsuite/gdc.test/compilable/udamodule1.d | 11 +
gcc/testsuite/gdc.test/compilable/udamodule2.d | 5 +
gcc/testsuite/gdc.test/compilable/verrors_spec.d | 14 +
gcc/testsuite/gdc.test/compilable/vgc1.d | 87 +
gcc/testsuite/gdc.test/compilable/vgc2.d | 104 +
gcc/testsuite/gdc.test/compilable/vgc3.d | 68 +
gcc/testsuite/gdc.test/compilable/warn3882.d | 84 +
gcc/testsuite/gdc.test/d_do_test.exp | 376 +
.../gdc.test/fail_compilation/aacmp10381.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/b3841.d | 78 +
gcc/testsuite/gdc.test/fail_compilation/bug4283.d | 12 +
gcc/testsuite/gdc.test/fail_compilation/bug5.d | 8 +
gcc/testsuite/gdc.test/fail_compilation/bug5b.d | 6 +
gcc/testsuite/gdc.test/fail_compilation/bug8150a.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/bug8150b.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/bug8891.d | 22 +
.../gdc.test/fail_compilation/checkimports1a.d | 20 +
.../gdc.test/fail_compilation/checkimports1b.d | 20 +
.../gdc.test/fail_compilation/checkimports1c.d | 20 +
.../gdc.test/fail_compilation/checkimports2a.d | 35 +
.../gdc.test/fail_compilation/checkimports2b.d | 33 +
.../gdc.test/fail_compilation/checkimports2c.d | 33 +
.../gdc.test/fail_compilation/checkimports3.d | 15 +
.../gdc.test/fail_compilation/circ10280.d | 12 +
gcc/testsuite/gdc.test/fail_compilation/class1.d | 12 +
gcc/testsuite/gdc.test/fail_compilation/class2.d | 12 +
gcc/testsuite/gdc.test/fail_compilation/commaexp.d | 43 +
gcc/testsuite/gdc.test/fail_compilation/cppeh1.d | 28 +
gcc/testsuite/gdc.test/fail_compilation/cppeh2.d | 31 +
.../gdc.test/fail_compilation/ctfe10989.d | 36 +
.../gdc.test/fail_compilation/ctfe10995.d | 25 +
.../gdc.test/fail_compilation/ctfe11467.d | 52 +
.../gdc.test/fail_compilation/ctfe13612.d | 23 +
.../gdc.test/fail_compilation/ctfe14207.d | 22 +
.../gdc.test/fail_compilation/ctfe14465.d | 22 +
.../gdc.test/fail_compilation/ctfe14731.d | 18 +
gcc/testsuite/gdc.test/fail_compilation/depmsg.d | 106 +
.../gdc.test/fail_compilation/depmsg15814.d | 9 +
.../gdc.test/fail_compilation/depmsg15815.d | 23 +
.../gdc.test/fail_compilation/deprecate12979a.d | 18 +
.../gdc.test/fail_compilation/deprecate12979b.d | 17 +
.../gdc.test/fail_compilation/deprecate12979c.d | 17 +
.../gdc.test/fail_compilation/deprecate12979d.d | 16 +
.../gdc.test/fail_compilation/deprecate1553.d | 20 +
.../gdc.test/fail_compilation/diag10089.d | 18 +
.../gdc.test/fail_compilation/diag10099.d | 16 +
.../gdc.test/fail_compilation/diag10141.d | 14 +
.../gdc.test/fail_compilation/diag10169.d | 13 +
.../gdc.test/fail_compilation/diag10221.d | 11 +
.../gdc.test/fail_compilation/diag10221a.d | 11 +
.../gdc.test/fail_compilation/diag10319.d | 27 +
.../gdc.test/fail_compilation/diag10327.d | 1 +
.../gdc.test/fail_compilation/diag10359.d | 11 +
.../gdc.test/fail_compilation/diag10405.d | 11 +
.../gdc.test/fail_compilation/diag10415.d | 40 +
.../gdc.test/fail_compilation/diag10688.d | 15 +
.../gdc.test/fail_compilation/diag10783.d | 18 +
.../gdc.test/fail_compilation/diag10792.d | 9 +
.../gdc.test/fail_compilation/diag10805.d | 12 +
.../gdc.test/fail_compilation/diag10862.d | 17 +
.../gdc.test/fail_compilation/diag10926.d | 12 +
.../gdc.test/fail_compilation/diag10984.d | 16 +
.../gdc.test/fail_compilation/diag11078.d | 20 +
.../gdc.test/fail_compilation/diag11088.d | 18 +
.../gdc.test/fail_compilation/diag11132.d | 23 +
.../gdc.test/fail_compilation/diag11198.d | 13 +
.../gdc.test/fail_compilation/diag11423.d | 10 +
.../gdc.test/fail_compilation/diag11425.d | 15 +
.../gdc.test/fail_compilation/diag11727.d | 39 +
.../gdc.test/fail_compilation/diag11756.d | 39 +
.../gdc.test/fail_compilation/diag11759.d | 8 +
.../gdc.test/fail_compilation/diag11769.d | 19 +
.../gdc.test/fail_compilation/diag11819a.d | 51 +
.../gdc.test/fail_compilation/diag11819b.d | 47 +
.../gdc.test/fail_compilation/diag11840.d | 13 +
.../gdc.test/fail_compilation/diag12063.d | 15 +
.../gdc.test/fail_compilation/diag12124.d | 21 +
.../gdc.test/fail_compilation/diag12280.d | 18 +
.../gdc.test/fail_compilation/diag12312.d | 11 +
.../gdc.test/fail_compilation/diag12380.d | 13 +
.../gdc.test/fail_compilation/diag12432.d | 61 +
.../gdc.test/fail_compilation/diag12480.d | 12 +
.../gdc.test/fail_compilation/diag12487.d | 28 +
.../gdc.test/fail_compilation/diag12598.d | 22 +
.../gdc.test/fail_compilation/diag12640.d | 30 +
.../gdc.test/fail_compilation/diag12678.d | 27 +
.../gdc.test/fail_compilation/diag12777.d | 23 +
.../gdc.test/fail_compilation/diag12829.d | 37 +
.../gdc.test/fail_compilation/diag13028.d | 30 +
.../gdc.test/fail_compilation/diag13082.d | 24 +
.../gdc.test/fail_compilation/diag13142.d | 27 +
.../gdc.test/fail_compilation/diag13281.d | 32 +
.../gdc.test/fail_compilation/diag13320.d | 14 +
.../gdc.test/fail_compilation/diag13333.d | 40 +
.../gdc.test/fail_compilation/diag13528.d | 25 +
.../gdc.test/fail_compilation/diag13609a.d | 10 +
.../gdc.test/fail_compilation/diag13609b.d | 9 +
.../gdc.test/fail_compilation/diag13787.d | 14 +
.../gdc.test/fail_compilation/diag13884.d | 34 +
.../gdc.test/fail_compilation/diag13942.d | 27 +
.../gdc.test/fail_compilation/diag14102.d | 18 +
.../gdc.test/fail_compilation/diag14163.d | 19 +
.../gdc.test/fail_compilation/diag14235.d | 13 +
.../gdc.test/fail_compilation/diag14818.d | 37 +
.../gdc.test/fail_compilation/diag14875.d | 76 +
.../gdc.test/fail_compilation/diag14876.d | 25 +
.../gdc.test/fail_compilation/diag15340.d | 13 +
.../gdc.test/fail_compilation/diag15411.d | 15 +
gcc/testsuite/gdc.test/fail_compilation/diag1566.d | 30 +
.../gdc.test/fail_compilation/diag15713.d | 49 +
gcc/testsuite/gdc.test/fail_compilation/diag1730.d | 90 +
gcc/testsuite/gdc.test/fail_compilation/diag2452.d | 17 +
gcc/testsuite/gdc.test/fail_compilation/diag3013.d | 12 +
gcc/testsuite/gdc.test/fail_compilation/diag3438.d | 21 +
.../gdc.test/fail_compilation/diag3438b.d | 9 +
gcc/testsuite/gdc.test/fail_compilation/diag3672.d | 57 +
.../gdc.test/fail_compilation/diag3672a.d | 34 +
gcc/testsuite/gdc.test/fail_compilation/diag3673.d | 9 +
gcc/testsuite/gdc.test/fail_compilation/diag3869.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/diag4479.d | 11 +
gcc/testsuite/gdc.test/fail_compilation/diag4528.d | 19 +
gcc/testsuite/gdc.test/fail_compilation/diag4540.d | 16 +
gcc/testsuite/gdc.test/fail_compilation/diag5385.d | 36 +
gcc/testsuite/gdc.test/fail_compilation/diag5450.d | 20 +
gcc/testsuite/gdc.test/fail_compilation/diag6373.d | 21 +
gcc/testsuite/gdc.test/fail_compilation/diag6539.d | 23 +
gcc/testsuite/gdc.test/fail_compilation/diag6677.d | 28 +
gcc/testsuite/gdc.test/fail_compilation/diag6699.d | 19 +
gcc/testsuite/gdc.test/fail_compilation/diag6707.d | 19 +
gcc/testsuite/gdc.test/fail_compilation/diag6717.d | 14 +
gcc/testsuite/gdc.test/fail_compilation/diag6796.d | 13 +
.../gdc.test/fail_compilation/diag7050a.d | 14 +
.../gdc.test/fail_compilation/diag7050b.d | 15 +
.../gdc.test/fail_compilation/diag7050c.d | 22 +
gcc/testsuite/gdc.test/fail_compilation/diag7420.d | 25 +
gcc/testsuite/gdc.test/fail_compilation/diag7477.d | 22 +
gcc/testsuite/gdc.test/fail_compilation/diag7747.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/diag7998.d | 11 +
gcc/testsuite/gdc.test/fail_compilation/diag8101.d | 63 +
.../gdc.test/fail_compilation/diag8101b.d | 34 +
gcc/testsuite/gdc.test/fail_compilation/diag8178.d | 15 +
gcc/testsuite/gdc.test/fail_compilation/diag8318.d | 51 +
gcc/testsuite/gdc.test/fail_compilation/diag8425.d | 16 +
gcc/testsuite/gdc.test/fail_compilation/diag8510.d | 17 +
gcc/testsuite/gdc.test/fail_compilation/diag8559.d | 15 +
gcc/testsuite/gdc.test/fail_compilation/diag8629.d | 20 +
gcc/testsuite/gdc.test/fail_compilation/diag8648.d | 33 +
gcc/testsuite/gdc.test/fail_compilation/diag8697.d | 12 +
gcc/testsuite/gdc.test/fail_compilation/diag8714.d | 22 +
gcc/testsuite/gdc.test/fail_compilation/diag8777.d | 44 +
gcc/testsuite/gdc.test/fail_compilation/diag8787.d | 14 +
gcc/testsuite/gdc.test/fail_compilation/diag8825.d | 21 +
gcc/testsuite/gdc.test/fail_compilation/diag8892.d | 15 +
gcc/testsuite/gdc.test/fail_compilation/diag8894.d | 21 +
gcc/testsuite/gdc.test/fail_compilation/diag8928.d | 20 +
gcc/testsuite/gdc.test/fail_compilation/diag9004.d | 22 +
gcc/testsuite/gdc.test/fail_compilation/diag9148.d | 55 +
gcc/testsuite/gdc.test/fail_compilation/diag9191.d | 41 +
.../gdc.test/fail_compilation/diag9210a.d | 12 +
gcc/testsuite/gdc.test/fail_compilation/diag9241.d | 19 +
gcc/testsuite/gdc.test/fail_compilation/diag9247.d | 12 +
gcc/testsuite/gdc.test/fail_compilation/diag9250.d | 24 +
gcc/testsuite/gdc.test/fail_compilation/diag9312.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/diag9357.d | 20 +
gcc/testsuite/gdc.test/fail_compilation/diag9358.d | 18 +
gcc/testsuite/gdc.test/fail_compilation/diag9398.d | 12 +
gcc/testsuite/gdc.test/fail_compilation/diag9420.d | 21 +
gcc/testsuite/gdc.test/fail_compilation/diag9451.d | 27 +
gcc/testsuite/gdc.test/fail_compilation/diag9479.d | 11 +
gcc/testsuite/gdc.test/fail_compilation/diag9574.d | 19 +
gcc/testsuite/gdc.test/fail_compilation/diag9620.d | 21 +
gcc/testsuite/gdc.test/fail_compilation/diag9635.d | 20 +
gcc/testsuite/gdc.test/fail_compilation/diag9679.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/diag9765.d | 10 +
gcc/testsuite/gdc.test/fail_compilation/diag9831.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/diag9861.d | 9 +
gcc/testsuite/gdc.test/fail_compilation/diag9880.d | 9 +
gcc/testsuite/gdc.test/fail_compilation/diag9961.d | 16 +
.../gdc.test/fail_compilation/diag_cstyle.d | 21 +
.../gdc.test/fail_compilation/diag_err1.d | 25 +
gcc/testsuite/gdc.test/fail_compilation/dip22a.d | 26 +
gcc/testsuite/gdc.test/fail_compilation/dip22b.d | 12 +
gcc/testsuite/gdc.test/fail_compilation/dip22d.d | 12 +
gcc/testsuite/gdc.test/fail_compilation/dip22e.d | 18 +
gcc/testsuite/gdc.test/fail_compilation/enum9921.d | 12 +
.../gdc.test/fail_compilation/extra-files/a14446.d | 6 +
.../fail_compilation/extra-files/bar11453.d | 1 +
.../fail_compilation/extra-files/foo11453.d | 1 +
gcc/testsuite/gdc.test/fail_compilation/fail10.d | 19 +
gcc/testsuite/gdc.test/fail_compilation/fail100.d | 38 +
.../gdc.test/fail_compilation/fail10082.d | 25 +
gcc/testsuite/gdc.test/fail_compilation/fail101.d | 8 +
.../gdc.test/fail_compilation/fail10102.d | 52 +
.../gdc.test/fail_compilation/fail10115.d | 48 +
.../gdc.test/fail_compilation/fail10207.d | 7 +
.../gdc.test/fail_compilation/fail10254.d | 20 +
.../gdc.test/fail_compilation/fail10277.d | 29 +
.../gdc.test/fail_compilation/fail10285.d | 10 +
.../gdc.test/fail_compilation/fail10299.d | 11 +
.../gdc.test/fail_compilation/fail10346.d | 14 +
gcc/testsuite/gdc.test/fail_compilation/fail104.d | 25 +
.../gdc.test/fail_compilation/fail10439.d | 29 +
.../gdc.test/fail_compilation/fail10481.d | 16 +
gcc/testsuite/gdc.test/fail_compilation/fail105.d | 11 +
.../gdc.test/fail_compilation/fail10528.d | 35 +
.../gdc.test/fail_compilation/fail10534.d | 41 +
gcc/testsuite/gdc.test/fail_compilation/fail106.d | 13 +
.../gdc.test/fail_compilation/fail10630.d | 12 +
.../gdc.test/fail_compilation/fail10666.d | 22 +
gcc/testsuite/gdc.test/fail_compilation/fail109.d | 13 +
.../gdc.test/fail_compilation/fail10905.d | 16 +
.../gdc.test/fail_compilation/fail10947.d | 31 +
.../gdc.test/fail_compilation/fail10964.d | 36 +
.../gdc.test/fail_compilation/fail10968.d | 74 +
.../gdc.test/fail_compilation/fail10980.d | 44 +
gcc/testsuite/gdc.test/fail_compilation/fail11.d | 14 +
gcc/testsuite/gdc.test/fail_compilation/fail110.d | 19 +
.../gdc.test/fail_compilation/fail11042.d | 9 +
gcc/testsuite/gdc.test/fail_compilation/fail111.d | 17 +
.../gdc.test/fail_compilation/fail11125.d | 24 +
.../gdc.test/fail_compilation/fail11151.d | 36 +
.../gdc.test/fail_compilation/fail11163.d | 15 +
.../gdc.test/fail_compilation/fail11169.d | 28 +
gcc/testsuite/gdc.test/fail_compilation/fail113.d | 10 +
.../gdc.test/fail_compilation/fail11355.d | 29 +
.../gdc.test/fail_compilation/fail11375.d | 18 +
gcc/testsuite/gdc.test/fail_compilation/fail114.d | 12 +
.../gdc.test/fail_compilation/fail11426.d | 20 +
.../gdc.test/fail_compilation/fail11445.d | 12 +
.../gdc.test/fail_compilation/fail11453a.d | 10 +
.../gdc.test/fail_compilation/fail11453b.d | 10 +
gcc/testsuite/gdc.test/fail_compilation/fail115.d | 11 +
.../gdc.test/fail_compilation/fail11503a.d | 21 +
.../gdc.test/fail_compilation/fail11503b.d | 13 +
.../gdc.test/fail_compilation/fail11503c.d | 15 +
.../gdc.test/fail_compilation/fail11503d.d | 22 +
.../gdc.test/fail_compilation/fail11510.d | 40 +
.../gdc.test/fail_compilation/fail11532.d | 21 +
.../gdc.test/fail_compilation/fail11542.d | 73 +
.../gdc.test/fail_compilation/fail11545.d | 20 +
.../gdc.test/fail_compilation/fail11552.d | 13 +
.../gdc.test/fail_compilation/fail11562.d | 67 +
.../gdc.test/fail_compilation/fail11591b.d | 34 +
gcc/testsuite/gdc.test/fail_compilation/fail116.d | 16 +
.../gdc.test/fail_compilation/fail11653.d | 24 +
gcc/testsuite/gdc.test/fail_compilation/fail117.d | 37 +
.../gdc.test/fail_compilation/fail11717.d | 14 +
.../gdc.test/fail_compilation/fail11720.d | 33 +
.../gdc.test/fail_compilation/fail11746.d | 27 +
.../gdc.test/fail_compilation/fail11748.d | 13 +
.../gdc.test/fail_compilation/fail11751.d | 10 +
gcc/testsuite/gdc.test/fail_compilation/fail118.d | 28 +
gcc/testsuite/gdc.test/fail_compilation/fail12.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/fail120.d | 14 +
.../gdc.test/fail_compilation/fail12047.d | 21 +
gcc/testsuite/gdc.test/fail_compilation/fail121.d | 17 +
gcc/testsuite/gdc.test/fail_compilation/fail122.d | 14 +
.../gdc.test/fail_compilation/fail12236.d | 33 +
.../gdc.test/fail_compilation/fail12255.d | 139 +
gcc/testsuite/gdc.test/fail_compilation/fail123.d | 17 +
.../gdc.test/fail_compilation/fail12378.d | 145 +
.../gdc.test/fail_compilation/fail12390.d | 15 +
gcc/testsuite/gdc.test/fail_compilation/fail124.d | 24 +
.../gdc.test/fail_compilation/fail12436.d | 77 +
.../gdc.test/fail_compilation/fail12485.d | 11 +
gcc/testsuite/gdc.test/fail_compilation/fail125.d | 26 +
.../gdc.test/fail_compilation/fail12567.d | 8 +
gcc/testsuite/gdc.test/fail_compilation/fail126.d | 10 +
.../gdc.test/fail_compilation/fail12604.d | 79 +
.../gdc.test/fail_compilation/fail12622.d | 30 +
.../gdc.test/fail_compilation/fail12635.d | 21 +
.../gdc.test/fail_compilation/fail12636.d | 24 +
gcc/testsuite/gdc.test/fail_compilation/fail127.d | 10 +
.../gdc.test/fail_compilation/fail12749.d | 62 +
.../gdc.test/fail_compilation/fail12809.d | 80 +
.../gdc.test/fail_compilation/fail12901.d | 14 +
.../gdc.test/fail_compilation/fail12908.d | 16 +
.../gdc.test/fail_compilation/fail12932.d | 19 +
.../gdc.test/fail_compilation/fail13064.d | 8 +
gcc/testsuite/gdc.test/fail_compilation/fail131.d | 11 +
.../gdc.test/fail_compilation/fail13116.d | 31 +
.../gdc.test/fail_compilation/fail13120.d | 35 +
.../gdc.test/fail_compilation/fail13187.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/fail132.d | 20 +
.../gdc.test/fail_compilation/fail13203.d | 45 +
gcc/testsuite/gdc.test/fail_compilation/fail133.d | 16 +
.../gdc.test/fail_compilation/fail13336a.d | 29 +
.../gdc.test/fail_compilation/fail13336b.d | 31 +
gcc/testsuite/gdc.test/fail_compilation/fail134.d | 14 +
.../gdc.test/fail_compilation/fail13424.d | 23 +
.../gdc.test/fail_compilation/fail13434_m32.d | 14 +
.../gdc.test/fail_compilation/fail13434_m64.d | 14 +
.../gdc.test/fail_compilation/fail13498.d | 17 +
.../gdc.test/fail_compilation/fail13574.d | 29 +
gcc/testsuite/gdc.test/fail_compilation/fail136.d | 11 +
.../gdc.test/fail_compilation/fail13601.d | 17 +
gcc/testsuite/gdc.test/fail_compilation/fail137.d | 23 +
.../gdc.test/fail_compilation/fail13701.d | 25 +
.../gdc.test/fail_compilation/fail13756.d | 14 +
.../gdc.test/fail_compilation/fail13775.d | 21 +
gcc/testsuite/gdc.test/fail_compilation/fail139.d | 15 +
.../gdc.test/fail_compilation/fail13902.d | 337 +
.../gdc.test/fail_compilation/fail13938.d | 16 +
.../gdc.test/fail_compilation/fail13939.d | 16 +
gcc/testsuite/gdc.test/fail_compilation/fail14.d | 11 +
.../gdc.test/fail_compilation/fail14009.d | 14 +
.../gdc.test/fail_compilation/fail14089.d | 46 +
gcc/testsuite/gdc.test/fail_compilation/fail142.d | 21 +
.../gdc.test/fail_compilation/fail14249.d | 40 +
gcc/testsuite/gdc.test/fail_compilation/fail143.d | 36 +
.../gdc.test/fail_compilation/fail14304.d | 70 +
gcc/testsuite/gdc.test/fail_compilation/fail144.d | 30 +
.../gdc.test/fail_compilation/fail14406.d | 26 +
.../gdc.test/fail_compilation/fail14407.d | 45 +
.../gdc.test/fail_compilation/fail14416.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/fail145.d | 30 +
.../gdc.test/fail_compilation/fail14554.d | 30 +
.../gdc.test/fail_compilation/fail14669.d | 43 +
.../gdc.test/fail_compilation/fail14965.d | 38 +
gcc/testsuite/gdc.test/fail_compilation/fail15.d | 21 +
gcc/testsuite/gdc.test/fail_compilation/fail150.d | 24 +
.../gdc.test/fail_compilation/fail15044.d | 32 +
gcc/testsuite/gdc.test/fail_compilation/fail152.d | 29 +
.../gdc.test/fail_compilation/fail15292.d | 28 +
gcc/testsuite/gdc.test/fail_compilation/fail153.d | 10 +
gcc/testsuite/gdc.test/fail_compilation/fail154.d | 18 +
gcc/testsuite/gdc.test/fail_compilation/fail155.d | 19 +
.../gdc.test/fail_compilation/fail15550.d | 27 +
gcc/testsuite/gdc.test/fail_compilation/fail156.d | 46 +
.../gdc.test/fail_compilation/fail15626.d | 16 +
.../gdc.test/fail_compilation/fail15667.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/fail158.d | 18 +
gcc/testsuite/gdc.test/fail_compilation/fail159.d | 25 +
gcc/testsuite/gdc.test/fail_compilation/fail16.d | 20 +
gcc/testsuite/gdc.test/fail_compilation/fail160.d | 26 +
gcc/testsuite/gdc.test/fail_compilation/fail161.d | 17 +
gcc/testsuite/gdc.test/fail_compilation/fail162.d | 32 +
gcc/testsuite/gdc.test/fail_compilation/fail163.d | 90 +
gcc/testsuite/gdc.test/fail_compilation/fail169.d | 8 +
gcc/testsuite/gdc.test/fail_compilation/fail17.d | 8 +
gcc/testsuite/gdc.test/fail_compilation/fail170.d | 8 +
gcc/testsuite/gdc.test/fail_compilation/fail172.d | 32 +
gcc/testsuite/gdc.test/fail_compilation/fail176.d | 20 +
gcc/testsuite/gdc.test/fail_compilation/fail177.d | 31 +
gcc/testsuite/gdc.test/fail_compilation/fail179.d | 15 +
gcc/testsuite/gdc.test/fail_compilation/fail18.d | 15 +
gcc/testsuite/gdc.test/fail_compilation/fail180.d | 65 +
gcc/testsuite/gdc.test/fail_compilation/fail183.d | 11 +
gcc/testsuite/gdc.test/fail_compilation/fail184.d | 8 +
gcc/testsuite/gdc.test/fail_compilation/fail185.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/fail187.d | 28 +
gcc/testsuite/gdc.test/fail_compilation/fail188.d | 16 +
gcc/testsuite/gdc.test/fail_compilation/fail189.d | 14 +
gcc/testsuite/gdc.test/fail_compilation/fail190.d | 18 +
gcc/testsuite/gdc.test/fail_compilation/fail1900.d | 66 +
gcc/testsuite/gdc.test/fail_compilation/fail192.d | 27 +
gcc/testsuite/gdc.test/fail_compilation/fail193.d | 16 +
gcc/testsuite/gdc.test/fail_compilation/fail194.d | 19 +
gcc/testsuite/gdc.test/fail_compilation/fail195.d | 23 +
gcc/testsuite/gdc.test/fail_compilation/fail196.d | 21 +
gcc/testsuite/gdc.test/fail_compilation/fail198.d | 8 +
gcc/testsuite/gdc.test/fail_compilation/fail199.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/fail20.d | 19 +
gcc/testsuite/gdc.test/fail_compilation/fail200.d | 16 +
gcc/testsuite/gdc.test/fail_compilation/fail201.d | 5 +
gcc/testsuite/gdc.test/fail_compilation/fail202.d | 5 +
gcc/testsuite/gdc.test/fail_compilation/fail203.d | 5 +
gcc/testsuite/gdc.test/fail_compilation/fail204.d | 5 +
gcc/testsuite/gdc.test/fail_compilation/fail205.d | 5 +
gcc/testsuite/gdc.test/fail_compilation/fail206.d | 5 +
gcc/testsuite/gdc.test/fail_compilation/fail207.d | 9 +
gcc/testsuite/gdc.test/fail_compilation/fail208.d | 21 +
gcc/testsuite/gdc.test/fail_compilation/fail209.d | 21 +
gcc/testsuite/gdc.test/fail_compilation/fail212.d | 17 +
gcc/testsuite/gdc.test/fail_compilation/fail213.d | 27 +
gcc/testsuite/gdc.test/fail_compilation/fail215.d | 11 +
gcc/testsuite/gdc.test/fail_compilation/fail216.d | 19 +
gcc/testsuite/gdc.test/fail_compilation/fail217.d | 18 +
gcc/testsuite/gdc.test/fail_compilation/fail218.d | 16 +
gcc/testsuite/gdc.test/fail_compilation/fail22.d | 14 +
gcc/testsuite/gdc.test/fail_compilation/fail220.d | 8 +
gcc/testsuite/gdc.test/fail_compilation/fail221.d | 12 +
gcc/testsuite/gdc.test/fail_compilation/fail222.d | 20 +
gcc/testsuite/gdc.test/fail_compilation/fail223.d | 25 +
gcc/testsuite/gdc.test/fail_compilation/fail224.d | 36 +
gcc/testsuite/gdc.test/fail_compilation/fail225.d | 10 +
gcc/testsuite/gdc.test/fail_compilation/fail228.d | 23 +
gcc/testsuite/gdc.test/fail_compilation/fail229.d | 11 +
gcc/testsuite/gdc.test/fail_compilation/fail23.d | 19 +
gcc/testsuite/gdc.test/fail_compilation/fail231.d | 17 +
gcc/testsuite/gdc.test/fail_compilation/fail232.d | 7 +
gcc/testsuite/gdc.test/fail_compilation/fail233.d | 12 +
gcc/testsuite/gdc.test/fail_compilation/fail235.d | 24 +
gcc/testsuite/gdc.test/fail_compilation/fail2350.d | 15 +
gcc/testsuite/gdc.test/fail_compilation/fail236.d | 23 +
gcc/testsuite/gdc.test/fail_compilation/fail2361.d | 14 +
gcc/testsuite/gdc.test/fail_compilation/fail237.d | 10 +
.../gdc.test/fail_compilation/fail238_m32.d | 36 +
.../gdc.test/fail_compilation/fail238_m64.d | 36 +
gcc/testsuite/gdc.test/fail_compilation/fail239.d | 2 +
gcc/testsuite/gdc.test/fail_compilation/fail24.d | 19 +
gcc/testsuite/gdc.test/fail_compilation/fail240.d | 9 +
gcc/testsuite/gdc.test/fail_compilation/fail241.d | 19 +
gcc/testsuite/gdc.test/fail_compilation/fail243.d | 28 +
gcc/testsuite/gdc.test/fail_compilation/fail244.d | 39 +
gcc/testsuite/gdc.test/fail_compilation/fail245.d | 39 +
gcc/testsuite/gdc.test/fail_compilation/fail246.d | 12 +
gcc/testsuite/gdc.test/fail_compilation/fail247.d | 9 +
gcc/testsuite/gdc.test/fail_compilation/fail248.d | 9 +
gcc/testsuite/gdc.test/fail_compilation/fail249.d | 20 +
gcc/testsuite/gdc.test/fail_compilation/fail25.d | 16 +
gcc/testsuite/gdc.test/fail_compilation/fail250.d | 16 +
gcc/testsuite/gdc.test/fail_compilation/fail251.d | 16 +
gcc/testsuite/gdc.test/fail_compilation/fail252.d | 10 +
gcc/testsuite/gdc.test/fail_compilation/fail253.d | 19 +
gcc/testsuite/gdc.test/fail_compilation/fail254.d | 16 +
gcc/testsuite/gdc.test/fail_compilation/fail256.d | 8 +
gcc/testsuite/gdc.test/fail_compilation/fail257.d | 1 +
gcc/testsuite/gdc.test/fail_compilation/fail258.d | 5 +
gcc/testsuite/gdc.test/fail_compilation/fail259.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/fail261.d | 22 +
gcc/testsuite/gdc.test/fail_compilation/fail262.d | 34 +
gcc/testsuite/gdc.test/fail_compilation/fail263.d | 19 +
gcc/testsuite/gdc.test/fail_compilation/fail264.d | 16 +
gcc/testsuite/gdc.test/fail_compilation/fail265.d | 11 +
gcc/testsuite/gdc.test/fail_compilation/fail2656.d | 34 +
gcc/testsuite/gdc.test/fail_compilation/fail267.d | 15 +
gcc/testsuite/gdc.test/fail_compilation/fail269.d | 19 +
gcc/testsuite/gdc.test/fail_compilation/fail27.d | 22 +
gcc/testsuite/gdc.test/fail_compilation/fail270.d | 14 +
gcc/testsuite/gdc.test/fail_compilation/fail272.d | 10 +
gcc/testsuite/gdc.test/fail_compilation/fail273.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/fail274.d | 11 +
gcc/testsuite/gdc.test/fail_compilation/fail2740.d | 15 +
gcc/testsuite/gdc.test/fail_compilation/fail275.d | 11 +
gcc/testsuite/gdc.test/fail_compilation/fail276.d | 19 +
gcc/testsuite/gdc.test/fail_compilation/fail278.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/fail279.d | 8 +
gcc/testsuite/gdc.test/fail_compilation/fail280.d | 12 +
gcc/testsuite/gdc.test/fail_compilation/fail281.d | 18 +
gcc/testsuite/gdc.test/fail_compilation/fail282.d | 18 +
gcc/testsuite/gdc.test/fail_compilation/fail284.d | 20 +
gcc/testsuite/gdc.test/fail_compilation/fail285.d | 21 +
gcc/testsuite/gdc.test/fail_compilation/fail286.d | 23 +
gcc/testsuite/gdc.test/fail_compilation/fail287.d | 20 +
gcc/testsuite/gdc.test/fail_compilation/fail288.d | 17 +
gcc/testsuite/gdc.test/fail_compilation/fail289.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/fail290.d | 16 +
gcc/testsuite/gdc.test/fail_compilation/fail291.d | 9 +
gcc/testsuite/gdc.test/fail_compilation/fail296.d | 10 +
gcc/testsuite/gdc.test/fail_compilation/fail2962.d | 41 +
gcc/testsuite/gdc.test/fail_compilation/fail297.d | 31 +
gcc/testsuite/gdc.test/fail_compilation/fail298.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/fail299.d | 15 +
gcc/testsuite/gdc.test/fail_compilation/fail3.d | 43 +
gcc/testsuite/gdc.test/fail_compilation/fail301.d | 23 +
gcc/testsuite/gdc.test/fail_compilation/fail302.d | 23 +
gcc/testsuite/gdc.test/fail_compilation/fail303.d | 26 +
gcc/testsuite/gdc.test/fail_compilation/fail304.d | 16 +
gcc/testsuite/gdc.test/fail_compilation/fail305.d | 11 +
gcc/testsuite/gdc.test/fail_compilation/fail306.d | 12 +
gcc/testsuite/gdc.test/fail_compilation/fail307.d | 12 +
gcc/testsuite/gdc.test/fail_compilation/fail308.d | 15 +
gcc/testsuite/gdc.test/fail_compilation/fail309.d | 11 +
gcc/testsuite/gdc.test/fail_compilation/fail310.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/fail311.d | 26 +
gcc/testsuite/gdc.test/fail_compilation/fail312.d | 15 +
gcc/testsuite/gdc.test/fail_compilation/fail313.d | 32 +
gcc/testsuite/gdc.test/fail_compilation/fail314.d | 12 +
gcc/testsuite/gdc.test/fail_compilation/fail3144.d | 16 +
gcc/testsuite/gdc.test/fail_compilation/fail315.d | 22 +
gcc/testsuite/gdc.test/fail_compilation/fail3150.d | 5 +
gcc/testsuite/gdc.test/fail_compilation/fail316.d | 17 +
gcc/testsuite/gdc.test/fail_compilation/fail317.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/fail318.d | 8 +
gcc/testsuite/gdc.test/fail_compilation/fail319.d | 14 +
gcc/testsuite/gdc.test/fail_compilation/fail320.d | 10 +
gcc/testsuite/gdc.test/fail_compilation/fail322.d | 17 +
gcc/testsuite/gdc.test/fail_compilation/fail324.d | 17 +
gcc/testsuite/gdc.test/fail_compilation/fail325.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/fail327.d | 17 +
gcc/testsuite/gdc.test/fail_compilation/fail328.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/fail329.d | 64 +
gcc/testsuite/gdc.test/fail_compilation/fail3290.d | 9 +
gcc/testsuite/gdc.test/fail_compilation/fail330.d | 10 +
gcc/testsuite/gdc.test/fail_compilation/fail331.d | 12 +
gcc/testsuite/gdc.test/fail_compilation/fail332.d | 15 +
gcc/testsuite/gdc.test/fail_compilation/fail333.d | 8 +
gcc/testsuite/gdc.test/fail_compilation/fail334.d | 11 +
gcc/testsuite/gdc.test/fail_compilation/fail335.d | 14 +
gcc/testsuite/gdc.test/fail_compilation/fail3354.d | 12 +
gcc/testsuite/gdc.test/fail_compilation/fail336.d | 16 +
gcc/testsuite/gdc.test/fail_compilation/fail337.d | 42 +
gcc/testsuite/gdc.test/fail_compilation/fail34.d | 42 +
gcc/testsuite/gdc.test/fail_compilation/fail340.d | 18 +
gcc/testsuite/gdc.test/fail_compilation/fail341.d | 28 +
gcc/testsuite/gdc.test/fail_compilation/fail343.d | 24 +
gcc/testsuite/gdc.test/fail_compilation/fail344.d | 17 +
gcc/testsuite/gdc.test/fail_compilation/fail346.d | 15 +
gcc/testsuite/gdc.test/fail_compilation/fail347.d | 24 +
gcc/testsuite/gdc.test/fail_compilation/fail349.d | 17 +
gcc/testsuite/gdc.test/fail_compilation/fail35.d | 17 +
gcc/testsuite/gdc.test/fail_compilation/fail351.d | 21 +
gcc/testsuite/gdc.test/fail_compilation/fail352.d | 19 +
gcc/testsuite/gdc.test/fail_compilation/fail353.d | 42 +
gcc/testsuite/gdc.test/fail_compilation/fail354.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/fail355.d | 8 +
gcc/testsuite/gdc.test/fail_compilation/fail356a.d | 2 +
gcc/testsuite/gdc.test/fail_compilation/fail356b.d | 2 +
gcc/testsuite/gdc.test/fail_compilation/fail356c.d | 2 +
.../gdc.test/fail_compilation/fail3581a.d | 5 +
.../gdc.test/fail_compilation/fail3581b.d | 5 +
gcc/testsuite/gdc.test/fail_compilation/fail359.d | 3 +
gcc/testsuite/gdc.test/fail_compilation/fail36.d | 19 +
gcc/testsuite/gdc.test/fail_compilation/fail3672.d | 38 +
.../gdc.test/fail_compilation/fail3673a.d | 2 +
.../gdc.test/fail_compilation/fail3673b.d | 2 +
gcc/testsuite/gdc.test/fail_compilation/fail3703.d | 27 +
gcc/testsuite/gdc.test/fail_compilation/fail3731.d | 8 +
.../gdc.test/fail_compilation/fail37_m32.d | 9 +
.../gdc.test/fail_compilation/fail37_m64.d | 9 +
gcc/testsuite/gdc.test/fail_compilation/fail38.d | 19 +
gcc/testsuite/gdc.test/fail_compilation/fail3882.d | 48 +
gcc/testsuite/gdc.test/fail_compilation/fail3895.d | 9 +
gcc/testsuite/gdc.test/fail_compilation/fail39.d | 12 +
gcc/testsuite/gdc.test/fail_compilation/fail3990.d | 15 +
gcc/testsuite/gdc.test/fail_compilation/fail40.d | 12 +
gcc/testsuite/gdc.test/fail_compilation/fail4082.d | 34 +
gcc/testsuite/gdc.test/fail_compilation/fail41.d | 18 +
gcc/testsuite/gdc.test/fail_compilation/fail42.d | 23 +
gcc/testsuite/gdc.test/fail_compilation/fail4206.d | 5 +
.../gdc.test/fail_compilation/fail4269a.d | 7 +
.../gdc.test/fail_compilation/fail4269b.d | 7 +
.../gdc.test/fail_compilation/fail4269c.d | 7 +
.../gdc.test/fail_compilation/fail4269d.d | 5 +
.../gdc.test/fail_compilation/fail4269e.d | 5 +
.../gdc.test/fail_compilation/fail4269f.d | 5 +
.../gdc.test/fail_compilation/fail4269g.d | 6 +
gcc/testsuite/gdc.test/fail_compilation/fail4374.d | 11 +
.../gdc.test/fail_compilation/fail4375a.d | 11 +
.../gdc.test/fail_compilation/fail4375b.d | 13 +
.../gdc.test/fail_compilation/fail4375c.d | 13 +
.../gdc.test/fail_compilation/fail4375d.d | 12 +
.../gdc.test/fail_compilation/fail4375e.d | 11 +
.../gdc.test/fail_compilation/fail4375f.d | 11 +
.../gdc.test/fail_compilation/fail4375g.d | 11 +
.../gdc.test/fail_compilation/fail4375h.d | 15 +
.../gdc.test/fail_compilation/fail4375i.d | 13 +
.../gdc.test/fail_compilation/fail4375j.d | 13 +
.../gdc.test/fail_compilation/fail4375k.d | 13 +
.../gdc.test/fail_compilation/fail4375l.d | 12 +
.../gdc.test/fail_compilation/fail4375m.d | 13 +
.../gdc.test/fail_compilation/fail4375o.d | 12 +
.../gdc.test/fail_compilation/fail4375p.d | 15 +
.../gdc.test/fail_compilation/fail4375q.d | 13 +
.../gdc.test/fail_compilation/fail4375r.d | 14 +
.../gdc.test/fail_compilation/fail4375s.d | 14 +
.../gdc.test/fail_compilation/fail4375t.d | 11 +
.../gdc.test/fail_compilation/fail4375u.d | 9 +
.../gdc.test/fail_compilation/fail4375v.d | 9 +
.../gdc.test/fail_compilation/fail4375w.d | 9 +
.../gdc.test/fail_compilation/fail4375x.d | 10 +
.../gdc.test/fail_compilation/fail4375y.d | 12 +
gcc/testsuite/gdc.test/fail_compilation/fail44.d | 21 +
gcc/testsuite/gdc.test/fail_compilation/fail4421.d | 40 +
gcc/testsuite/gdc.test/fail_compilation/fail4448.d | 26 +
gcc/testsuite/gdc.test/fail_compilation/fail45.d | 11 +
gcc/testsuite/gdc.test/fail_compilation/fail4510.d | 9 +
gcc/testsuite/gdc.test/fail_compilation/fail4511.d | 16 +
gcc/testsuite/gdc.test/fail_compilation/fail4517.d | 15 +
gcc/testsuite/gdc.test/fail_compilation/fail46.d | 21 +
gcc/testsuite/gdc.test/fail_compilation/fail4611.d | 15 +
gcc/testsuite/gdc.test/fail_compilation/fail47.d | 9 +
gcc/testsuite/gdc.test/fail_compilation/fail4958.d | 2 +
gcc/testsuite/gdc.test/fail_compilation/fail50.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/fail51.d | 11 +
gcc/testsuite/gdc.test/fail_compilation/fail52.d | 11 +
gcc/testsuite/gdc.test/fail_compilation/fail5299.d | 14 +
gcc/testsuite/gdc.test/fail_compilation/fail53.d | 30 +
gcc/testsuite/gdc.test/fail_compilation/fail54.d | 23 +
gcc/testsuite/gdc.test/fail_compilation/fail5435.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/fail55.d | 23 +
gcc/testsuite/gdc.test/fail_compilation/fail56.d | 21 +
gcc/testsuite/gdc.test/fail_compilation/fail5634.d | 3 +
gcc/testsuite/gdc.test/fail_compilation/fail57.d | 6 +
gcc/testsuite/gdc.test/fail_compilation/fail5733.d | 6 +
gcc/testsuite/gdc.test/fail_compilation/fail58.d | 27 +
gcc/testsuite/gdc.test/fail_compilation/fail5851.d | 10 +
gcc/testsuite/gdc.test/fail_compilation/fail59.d | 51 +
.../gdc.test/fail_compilation/fail5953a1.d | 4 +
.../gdc.test/fail_compilation/fail5953a2.d | 4 +
.../gdc.test/fail_compilation/fail5953s1.d | 5 +
.../gdc.test/fail_compilation/fail5953s2.d | 5 +
gcc/testsuite/gdc.test/fail_compilation/fail60.d | 10 +
gcc/testsuite/gdc.test/fail_compilation/fail6029.d | 15 +
gcc/testsuite/gdc.test/fail_compilation/fail61.d | 43 +
gcc/testsuite/gdc.test/fail_compilation/fail6107.d | 16 +
gcc/testsuite/gdc.test/fail_compilation/fail62.d | 11 +
gcc/testsuite/gdc.test/fail_compilation/fail6242.d | 3 +
gcc/testsuite/gdc.test/fail_compilation/fail63.d | 11 +
gcc/testsuite/gdc.test/fail_compilation/fail6334.d | 18 +
gcc/testsuite/gdc.test/fail_compilation/fail6451.d | 18 +
gcc/testsuite/gdc.test/fail_compilation/fail6453.d | 24 +
gcc/testsuite/gdc.test/fail_compilation/fail6458.d | 5 +
gcc/testsuite/gdc.test/fail_compilation/fail6497.d | 6 +
gcc/testsuite/gdc.test/fail_compilation/fail6561.d | 8 +
gcc/testsuite/gdc.test/fail_compilation/fail66.d | 91 +
gcc/testsuite/gdc.test/fail_compilation/fail6611.d | 6 +
gcc/testsuite/gdc.test/fail_compilation/fail6652.d | 37 +
gcc/testsuite/gdc.test/fail_compilation/fail6781.d | 9 +
gcc/testsuite/gdc.test/fail_compilation/fail6795.d | 34 +
gcc/testsuite/gdc.test/fail_compilation/fail6889.d | 130 +
gcc/testsuite/gdc.test/fail_compilation/fail6968.d | 22 +
gcc/testsuite/gdc.test/fail_compilation/fail7077.d | 6 +
gcc/testsuite/gdc.test/fail_compilation/fail7173.d | 18 +
gcc/testsuite/gdc.test/fail_compilation/fail7178.d | 6 +
gcc/testsuite/gdc.test/fail_compilation/fail72.d | 15 +
gcc/testsuite/gdc.test/fail_compilation/fail7234.d | 10 +
gcc/testsuite/gdc.test/fail_compilation/fail73.d | 29 +
gcc/testsuite/gdc.test/fail_compilation/fail7369.d | 5 +
gcc/testsuite/gdc.test/fail_compilation/fail74.d | 15 +
.../gdc.test/fail_compilation/fail7424b.d | 5 +
.../gdc.test/fail_compilation/fail7424c.d | 6 +
.../gdc.test/fail_compilation/fail7424d.d | 6 +
.../gdc.test/fail_compilation/fail7424e.d | 6 +
.../gdc.test/fail_compilation/fail7424f.d | 6 +
.../gdc.test/fail_compilation/fail7424g.d | 6 +
.../gdc.test/fail_compilation/fail7424h.d | 6 +
.../gdc.test/fail_compilation/fail7424i.d | 6 +
gcc/testsuite/gdc.test/fail_compilation/fail75.d | 15 +
.../gdc.test/fail_compilation/fail7524a.d | 4 +
.../gdc.test/fail_compilation/fail7524b.d | 3 +
gcc/testsuite/gdc.test/fail_compilation/fail76.d | 14 +
.../gdc.test/fail_compilation/fail7603a.d | 1 +
.../gdc.test/fail_compilation/fail7603b.d | 1 +
.../gdc.test/fail_compilation/fail7603c.d | 2 +
gcc/testsuite/gdc.test/fail_compilation/fail77.d | 8 +
gcc/testsuite/gdc.test/fail_compilation/fail7702.d | 9 +
gcc/testsuite/gdc.test/fail_compilation/fail7751.d | 17 +
gcc/testsuite/gdc.test/fail_compilation/fail78.d | 10 +
gcc/testsuite/gdc.test/fail_compilation/fail7815.d | 65 +
gcc/testsuite/gdc.test/fail_compilation/fail7848.d | 53 +
gcc/testsuite/gdc.test/fail_compilation/fail7851.d | 33 +
gcc/testsuite/gdc.test/fail_compilation/fail7859.d | 8 +
gcc/testsuite/gdc.test/fail_compilation/fail7861.d | 12 +
gcc/testsuite/gdc.test/fail_compilation/fail7862.d | 30 +
gcc/testsuite/gdc.test/fail_compilation/fail7886.d | 5 +
gcc/testsuite/gdc.test/fail_compilation/fail79.d | 15 +
gcc/testsuite/gdc.test/fail_compilation/fail7903.d | 28 +
gcc/testsuite/gdc.test/fail_compilation/fail8009.d | 3 +
gcc/testsuite/gdc.test/fail_compilation/fail8032.d | 17 +
.../gdc.test/fail_compilation/fail80_m32.d | 31 +
.../gdc.test/fail_compilation/fail80_m64.d | 31 +
gcc/testsuite/gdc.test/fail_compilation/fail8168.d | 9 +
.../gdc.test/fail_compilation/fail8179b.d | 12 +
gcc/testsuite/gdc.test/fail_compilation/fail8217.d | 25 +
gcc/testsuite/gdc.test/fail_compilation/fail8313.d | 3 +
gcc/testsuite/gdc.test/fail_compilation/fail8373.d | 23 +
gcc/testsuite/gdc.test/fail_compilation/fail86.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/fail8631.d | 16 +
gcc/testsuite/gdc.test/fail_compilation/fail8691.d | 4 +
gcc/testsuite/gdc.test/fail_compilation/fail87.d | 8 +
gcc/testsuite/gdc.test/fail_compilation/fail8724.d | 16 +
gcc/testsuite/gdc.test/fail_compilation/fail88.d | 8 +
gcc/testsuite/gdc.test/fail_compilation/fail89.d | 9 +
gcc/testsuite/gdc.test/fail_compilation/fail9.d | 27 +
gcc/testsuite/gdc.test/fail_compilation/fail90.d | 9 +
gcc/testsuite/gdc.test/fail_compilation/fail9063.d | 9 +
gcc/testsuite/gdc.test/fail_compilation/fail9081.d | 14 +
gcc/testsuite/gdc.test/fail_compilation/fail91.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/fail9199.d | 40 +
gcc/testsuite/gdc.test/fail_compilation/fail92.d | 24 +
gcc/testsuite/gdc.test/fail_compilation/fail9279.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/fail93.d | 14 +
gcc/testsuite/gdc.test/fail_compilation/fail9301.d | 9 +
gcc/testsuite/gdc.test/fail_compilation/fail9346.d | 28 +
gcc/testsuite/gdc.test/fail_compilation/fail9368.d | 24 +
gcc/testsuite/gdc.test/fail_compilation/fail94.d | 56 +
gcc/testsuite/gdc.test/fail_compilation/fail9413.d | 85 +
.../gdc.test/fail_compilation/fail9414a.d | 88 +
.../gdc.test/fail_compilation/fail9414b.d | 88 +
.../gdc.test/fail_compilation/fail9414c.d | 88 +
.../gdc.test/fail_compilation/fail9414d.d | 88 +
gcc/testsuite/gdc.test/fail_compilation/fail95.d | 22 +
gcc/testsuite/gdc.test/fail_compilation/fail9537.d | 27 +
gcc/testsuite/gdc.test/fail_compilation/fail9562.d | 22 +
gcc/testsuite/gdc.test/fail_compilation/fail9572.d | 11 +
gcc/testsuite/gdc.test/fail_compilation/fail96.d | 22 +
gcc/testsuite/gdc.test/fail_compilation/fail9613.d | 6 +
.../gdc.test/fail_compilation/fail9665a.d | 165 +
.../gdc.test/fail_compilation/fail9665b.d | 77 +
gcc/testsuite/gdc.test/fail_compilation/fail97.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/fail9710.d | 9 +
gcc/testsuite/gdc.test/fail_compilation/fail9735.d | 12 +
gcc/testsuite/gdc.test/fail_compilation/fail9773.d | 10 +
gcc/testsuite/gdc.test/fail_compilation/fail9790.d | 21 +
gcc/testsuite/gdc.test/fail_compilation/fail98.d | 36 +
gcc/testsuite/gdc.test/fail_compilation/fail9891.d | 26 +
gcc/testsuite/gdc.test/fail_compilation/fail9892.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/fail99.d | 23 +
gcc/testsuite/gdc.test/fail_compilation/fail9936.d | 31 +
.../gdc.test/fail_compilation/fail_arrayop1.d | 150 +
.../gdc.test/fail_compilation/fail_arrayop2.d | 182 +
.../gdc.test/fail_compilation/fail_casting.d | 223 +
.../gdc.test/fail_compilation/fail_casting1.d | 259 +
.../gdc.test/fail_compilation/fail_casting2.d | 21 +
.../gdc.test/fail_compilation/fail_opover.d | 58 +
.../gdc.test/fail_compilation/fail_scope.d | 145 +
gcc/testsuite/gdc.test/fail_compilation/failattr.d | 34 +
.../gdc.test/fail_compilation/faildeleteaa.d | 12 +
.../gdc.test/fail_compilation/faildottypeinfo.d | 13 +
.../gdc.test/fail_compilation/failescape.d | 8 +
.../gdc.test/fail_compilation/failinout1.d | 5 +
.../gdc.test/fail_compilation/failinout2.d | 1 +
.../gdc.test/fail_compilation/failinout3748a.d | 4 +
.../gdc.test/fail_compilation/failinout3748b.d | 4 +
.../gdc.test/fail_compilation/failmemalloc.d | 13 +
.../gdc.test/fail_compilation/failoffset.d | 12 +
.../gdc.test/fail_compilation/failsafea.d | 8 +
.../gdc.test/fail_compilation/failsafeb.d | 8 +
.../gdc.test/fail_compilation/failsafec.d | 9 +
gcc/testsuite/gdc.test/fail_compilation/fix350a.d | 7 +
gcc/testsuite/gdc.test/fail_compilation/fix350b.d | 10 +
gcc/testsuite/gdc.test/fail_compilation/gag4269a.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/gag4269b.d | 10 +
gcc/testsuite/gdc.test/fail_compilation/gag4269c.d | 10 +
gcc/testsuite/gdc.test/fail_compilation/gag4269d.d | 10 +
gcc/testsuite/gdc.test/fail_compilation/gag4269e.d | 10 +
gcc/testsuite/gdc.test/fail_compilation/gag4269f.d | 11 +
gcc/testsuite/gdc.test/fail_compilation/gag4269g.d | 10 +
gcc/testsuite/gdc.test/fail_compilation/gdc254.d | 18 +
gcc/testsuite/gdc.test/fail_compilation/ice10016.d | 48 +
gcc/testsuite/gdc.test/fail_compilation/ice10076.d | 25 +
gcc/testsuite/gdc.test/fail_compilation/ice10212.d | 15 +
gcc/testsuite/gdc.test/fail_compilation/ice10259.d | 27 +
gcc/testsuite/gdc.test/fail_compilation/ice10273.d | 12 +
gcc/testsuite/gdc.test/fail_compilation/ice10283.d | 10 +
gcc/testsuite/gdc.test/fail_compilation/ice10341.d | 11 +
gcc/testsuite/gdc.test/fail_compilation/ice10382.d | 15 +
gcc/testsuite/gdc.test/fail_compilation/ice10419.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/ice10599.d | 12 +
gcc/testsuite/gdc.test/fail_compilation/ice10600.d | 32 +
gcc/testsuite/gdc.test/fail_compilation/ice10616.d | 11 +
gcc/testsuite/gdc.test/fail_compilation/ice10624.d | 51 +
gcc/testsuite/gdc.test/fail_compilation/ice10651.d | 12 +
gcc/testsuite/gdc.test/fail_compilation/ice10713.d | 11 +
.../gdc.test/fail_compilation/ice10727a.d | 9 +
.../gdc.test/fail_compilation/ice10727b.d | 9 +
gcc/testsuite/gdc.test/fail_compilation/ice10770.d | 12 +
gcc/testsuite/gdc.test/fail_compilation/ice10922.d | 16 +
gcc/testsuite/gdc.test/fail_compilation/ice10938.d | 23 +
gcc/testsuite/gdc.test/fail_compilation/ice10949.d | 10 +
gcc/testsuite/gdc.test/fail_compilation/ice11086.d | 11 +
gcc/testsuite/gdc.test/fail_compilation/ice11136.d | 9 +
gcc/testsuite/gdc.test/fail_compilation/ice11153.d | 15 +
gcc/testsuite/gdc.test/fail_compilation/ice11404.d | 11 +
gcc/testsuite/gdc.test/fail_compilation/ice1144.d | 24 +
gcc/testsuite/gdc.test/fail_compilation/ice11472.d | 19 +
.../gdc.test/fail_compilation/ice11513a.d | 11 +
.../gdc.test/fail_compilation/ice11513b.d | 11 +
gcc/testsuite/gdc.test/fail_compilation/ice11518.d | 18 +
gcc/testsuite/gdc.test/fail_compilation/ice11552.d | 17 +
gcc/testsuite/gdc.test/fail_compilation/ice11553.d | 22 +
gcc/testsuite/gdc.test/fail_compilation/ice11626.d | 8 +
gcc/testsuite/gdc.test/fail_compilation/ice11726.d | 17 +
gcc/testsuite/gdc.test/fail_compilation/ice11755.d | 30 +
gcc/testsuite/gdc.test/fail_compilation/ice11790.d | 8 +
gcc/testsuite/gdc.test/fail_compilation/ice11793.d | 12 +
gcc/testsuite/gdc.test/fail_compilation/ice11822.d | 33 +
.../gdc.test/fail_compilation/ice11849a.d | 40 +
.../gdc.test/fail_compilation/ice11849b.d | 19 +
gcc/testsuite/gdc.test/fail_compilation/ice11850.d | 15 +
gcc/testsuite/gdc.test/fail_compilation/ice11919.d | 26 +
gcc/testsuite/gdc.test/fail_compilation/ice11922.d | 18 +
gcc/testsuite/gdc.test/fail_compilation/ice11926.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/ice11944.d | 12 +
gcc/testsuite/gdc.test/fail_compilation/ice11963.d | 1 +
gcc/testsuite/gdc.test/fail_compilation/ice11965.d | 1 +
gcc/testsuite/gdc.test/fail_compilation/ice11967.d | 1 +
gcc/testsuite/gdc.test/fail_compilation/ice11968.d | 1 +
gcc/testsuite/gdc.test/fail_compilation/ice11969.d | 11 +
gcc/testsuite/gdc.test/fail_compilation/ice11974.d | 1 +
gcc/testsuite/gdc.test/fail_compilation/ice11982.d | 1 +
gcc/testsuite/gdc.test/fail_compilation/ice12040.d | 8 +
gcc/testsuite/gdc.test/fail_compilation/ice12158.d | 8 +
gcc/testsuite/gdc.test/fail_compilation/ice12174.d | 51 +
gcc/testsuite/gdc.test/fail_compilation/ice12235.d | 17 +
gcc/testsuite/gdc.test/fail_compilation/ice12350.d | 31 +
gcc/testsuite/gdc.test/fail_compilation/ice12362.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/ice12397.d | 16 +
gcc/testsuite/gdc.test/fail_compilation/ice12497.d | 18 +
gcc/testsuite/gdc.test/fail_compilation/ice12501.d | 44 +
gcc/testsuite/gdc.test/fail_compilation/ice12534.d | 15 +
gcc/testsuite/gdc.test/fail_compilation/ice12539.d | 16 +
gcc/testsuite/gdc.test/fail_compilation/ice12574.d | 54 +
gcc/testsuite/gdc.test/fail_compilation/ice12581.d | 22 +
gcc/testsuite/gdc.test/fail_compilation/ice12673.d | 4 +
gcc/testsuite/gdc.test/fail_compilation/ice12727.d | 28 +
gcc/testsuite/gdc.test/fail_compilation/ice12827.d | 15 +
gcc/testsuite/gdc.test/fail_compilation/ice12836.d | 9 +
gcc/testsuite/gdc.test/fail_compilation/ice12838.d | 28 +
gcc/testsuite/gdc.test/fail_compilation/ice12841.d | 25 +
gcc/testsuite/gdc.test/fail_compilation/ice12850.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/ice12902.d | 21 +
gcc/testsuite/gdc.test/fail_compilation/ice12907.d | 11 +
gcc/testsuite/gdc.test/fail_compilation/ice13024.d | 16 +
gcc/testsuite/gdc.test/fail_compilation/ice13027.d | 10 +
gcc/testsuite/gdc.test/fail_compilation/ice13081.d | 29 +
gcc/testsuite/gdc.test/fail_compilation/ice13131.d | 20 +
gcc/testsuite/gdc.test/fail_compilation/ice13220.d | 23 +
gcc/testsuite/gdc.test/fail_compilation/ice13221.d | 23 +
gcc/testsuite/gdc.test/fail_compilation/ice13225.d | 14 +
gcc/testsuite/gdc.test/fail_compilation/ice13259.d | 8 +
gcc/testsuite/gdc.test/fail_compilation/ice13311.d | 12 +
gcc/testsuite/gdc.test/fail_compilation/ice13356.d | 41 +
gcc/testsuite/gdc.test/fail_compilation/ice13382.d | 26 +
gcc/testsuite/gdc.test/fail_compilation/ice13385.d | 9 +
gcc/testsuite/gdc.test/fail_compilation/ice13459.d | 19 +
.../gdc.test/fail_compilation/ice13465a.d | 20 +
.../gdc.test/fail_compilation/ice13465b.d | 20 +
gcc/testsuite/gdc.test/fail_compilation/ice13563.d | 27 +
gcc/testsuite/gdc.test/fail_compilation/ice1358.d | 29 +
gcc/testsuite/gdc.test/fail_compilation/ice13644.d | 19 +
gcc/testsuite/gdc.test/fail_compilation/ice13788.d | 14 +
gcc/testsuite/gdc.test/fail_compilation/ice13816.d | 23 +
gcc/testsuite/gdc.test/fail_compilation/ice13835.d | 22 +
gcc/testsuite/gdc.test/fail_compilation/ice13921.d | 27 +
gcc/testsuite/gdc.test/fail_compilation/ice13987.d | 9 +
gcc/testsuite/gdc.test/fail_compilation/ice14055.d | 18 +
gcc/testsuite/gdc.test/fail_compilation/ice14096.d | 41 +
gcc/testsuite/gdc.test/fail_compilation/ice14116.d | 11 +
gcc/testsuite/gdc.test/fail_compilation/ice14130.d | 15 +
gcc/testsuite/gdc.test/fail_compilation/ice14146.d | 24 +
gcc/testsuite/gdc.test/fail_compilation/ice14177.d | 15 +
gcc/testsuite/gdc.test/fail_compilation/ice14185.d | 24 +
gcc/testsuite/gdc.test/fail_compilation/ice14272.d | 14 +
gcc/testsuite/gdc.test/fail_compilation/ice14424.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/ice14446.d | 14 +
gcc/testsuite/gdc.test/fail_compilation/ice14621.d | 30 +
gcc/testsuite/gdc.test/fail_compilation/ice14642.d | 52 +
gcc/testsuite/gdc.test/fail_compilation/ice14844.d | 21 +
gcc/testsuite/gdc.test/fail_compilation/ice14923.d | 28 +
gcc/testsuite/gdc.test/fail_compilation/ice14929.d | 95 +
gcc/testsuite/gdc.test/fail_compilation/ice15002.d | 10 +
gcc/testsuite/gdc.test/fail_compilation/ice15092.d | 20 +
gcc/testsuite/gdc.test/fail_compilation/ice15172.d | 33 +
gcc/testsuite/gdc.test/fail_compilation/ice15332.d | 19 +
gcc/testsuite/gdc.test/fail_compilation/ice15788.d | 18 +
gcc/testsuite/gdc.test/fail_compilation/ice17074.d | 39 +
gcc/testsuite/gdc.test/fail_compilation/ice2843.d | 22 +
gcc/testsuite/gdc.test/fail_compilation/ice4094.d | 19 +
gcc/testsuite/gdc.test/fail_compilation/ice4983.d | 15 +
gcc/testsuite/gdc.test/fail_compilation/ice5996.d | 11 +
gcc/testsuite/gdc.test/fail_compilation/ice6538.d | 30 +
gcc/testsuite/gdc.test/fail_compilation/ice7645.d | 32 +
gcc/testsuite/gdc.test/fail_compilation/ice7782.d | 5 +
gcc/testsuite/gdc.test/fail_compilation/ice8100.d | 12 +
gcc/testsuite/gdc.test/fail_compilation/ice8255.d | 10 +
gcc/testsuite/gdc.test/fail_compilation/ice8309.d | 11 +
gcc/testsuite/gdc.test/fail_compilation/ice8499.d | 19 +
gcc/testsuite/gdc.test/fail_compilation/ice8511.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/ice8604.d | 7 +
gcc/testsuite/gdc.test/fail_compilation/ice8630.d | 3 +
gcc/testsuite/gdc.test/fail_compilation/ice8711.d | 8 +
gcc/testsuite/gdc.test/fail_compilation/ice8742.d | 11 +
gcc/testsuite/gdc.test/fail_compilation/ice8795.d | 15 +
gcc/testsuite/gdc.test/fail_compilation/ice8795b.d | 7 +
gcc/testsuite/gdc.test/fail_compilation/ice9013.d | 5 +
gcc/testsuite/gdc.test/fail_compilation/ice9254a.d | 12 +
gcc/testsuite/gdc.test/fail_compilation/ice9254b.d | 15 +
gcc/testsuite/gdc.test/fail_compilation/ice9254c.d | 14 +
gcc/testsuite/gdc.test/fail_compilation/ice9273a.d | 24 +
gcc/testsuite/gdc.test/fail_compilation/ice9273b.d | 15 +
gcc/testsuite/gdc.test/fail_compilation/ice9284.d | 21 +
gcc/testsuite/gdc.test/fail_compilation/ice9291.d | 11 +
gcc/testsuite/gdc.test/fail_compilation/ice9338.d | 21 +
gcc/testsuite/gdc.test/fail_compilation/ice9406.d | 22 +
gcc/testsuite/gdc.test/fail_compilation/ice9439.d | 20 +
gcc/testsuite/gdc.test/fail_compilation/ice9494.d | 20 +
gcc/testsuite/gdc.test/fail_compilation/ice9540.d | 37 +
gcc/testsuite/gdc.test/fail_compilation/ice9545.d | 14 +
gcc/testsuite/gdc.test/fail_compilation/ice9759.d | 25 +
gcc/testsuite/gdc.test/fail_compilation/ice9806.d | 49 +
gcc/testsuite/gdc.test/fail_compilation/ice9865.d | 9 +
.../gdc.test/fail_compilation/imports/a10169.d | 6 +
.../gdc.test/fail_compilation/imports/a10528.d | 6 +
.../gdc.test/fail_compilation/imports/a11850.d | 51 +
.../gdc.test/fail_compilation/imports/a11919.d | 17 +
.../fail_compilation/imports/a13131checkpoint.d | 18 +
.../gdc.test/fail_compilation/imports/a13131elec.d | 10 +
.../fail_compilation/imports/a13131parameters.d | 14 +
.../gdc.test/fail_compilation/imports/a13311.d | 9 +
.../gdc.test/fail_compilation/imports/a13465.d | 22 +
.../gdc.test/fail_compilation/imports/a14116.d | 5 +
.../gdc.test/fail_compilation/imports/a14235.d | 7 +
.../gdc.test/fail_compilation/imports/a14407.d | 19 +
.../gdc.test/fail_compilation/imports/a14424.d | 3 +
.../gdc.test/fail_compilation/imports/a15667.d | 18 +
.../gdc.test/fail_compilation/imports/a313.d | 11 +
.../gdc.test/fail_compilation/imports/a314.d | 5 +
.../gdc.test/fail_compilation/imports/b13465.d | 22 +
.../gdc.test/fail_compilation/imports/b313.d | 4 +
.../gdc.test/fail_compilation/imports/b314.d | 4 +
.../gdc.test/fail_compilation/imports/bar11136.d | 1 +
.../gdc.test/fail_compilation/imports/c314.d | 4 +
.../fail_compilation/imports/checkimports3a.d | 1 +
.../fail_compilation/imports/checkimports3b.d | 1 +
.../fail_compilation/imports/checkimports3c.d | 1 +
.../gdc.test/fail_compilation/imports/diag10089a.d | 8 +
.../gdc.test/fail_compilation/imports/diag10089b.d | 5 +
.../gdc.test/fail_compilation/imports/diag10141a.d | 26 +
.../gdc.test/fail_compilation/imports/diag10141b.d | 55 +
.../gdc.test/fail_compilation/imports/diag12598a.d | 3 +
.../gdc.test/fail_compilation/imports/diag9210b.d | 6 +
.../gdc.test/fail_compilation/imports/diag9210c.d | 4 +
.../fail_compilation/imports/diag9210stdcomplex.d | 17 +
.../fail_compilation/imports/diag9210stdtraits.d | 33 +
.../gdc.test/fail_compilation/imports/dip22a.d | 20 +
.../gdc.test/fail_compilation/imports/dip22b.d | 3 +
.../gdc.test/fail_compilation/imports/dip22c.d | 3 +
.../gdc.test/fail_compilation/imports/dip22d.d | 5 +
.../gdc.test/fail_compilation/imports/dip22e.d | 4 +
.../gdc.test/fail_compilation/imports/fail10277.d | 23 +
.../gdc.test/fail_compilation/imports/fail1900a.d | 2 +
.../gdc.test/fail_compilation/imports/fail1900b.d | 2 +
.../gdc.test/fail_compilation/imports/fail2962a.d | 7 +
.../gdc.test/fail_compilation/imports/fail320a.d | 1 +
.../gdc.test/fail_compilation/imports/fail320b.d | 1 +
.../gdc.test/fail_compilation/imports/fail347a.d | 3 +
.../gdc.test/fail_compilation/imports/fail355.d | 1 +
.../gdc.test/fail_compilation/imports/fail356.d | 2 +
.../gdc.test/fail_compilation/imports/fail4479.d | 1 +
.../gdc.test/fail_compilation/imports/fail5385.d | 17 +
.../gdc.test/fail_compilation/imports/foo10727a.d | 34 +
.../gdc.test/fail_compilation/imports/foo10727b.d | 25 +
.../gdc.test/fail_compilation/imports/gdc254a.d | 10 +
.../gdc.test/fail_compilation/imports/ice10600a.d | 11 +
.../gdc.test/fail_compilation/imports/ice10600b.d | 36 +
.../gdc.test/fail_compilation/imports/ice11513x.d | 1 +
.../gdc.test/fail_compilation/imports/ice11513y.d | 1 +
.../fail_compilation/imports/ice7782algorithm.d | 3 +
.../fail_compilation/imports/ice7782range.d | 3 +
.../gdc.test/fail_compilation/imports/ice9865b.d | 2 +
.../gdc.test/fail_compilation/imports/imp1.d | 5 +
.../gdc.test/fail_compilation/imports/imp2.d | 5 +
.../fail_compilation/imports/pkg313/package.d | 4 +
.../gdc.test/fail_compilation/imports/range15788.d | 5 +
.../gdc.test/fail_compilation/imports/spell9644a.d | 7 +
.../gdc.test/fail_compilation/imports/spell9644b.d | 3 +
.../fail_compilation/imports/stdtraits10727.d | 46 +
.../fail_compilation/imports/test10327/empty.d | 1 +
.../gdc.test/fail_compilation/imports/test13152a.d | 26 +
.../gdc.test/fail_compilation/imports/test13152b.d | 26 +
.../gdc.test/fail_compilation/imports/test13152c.d | 26 +
.../gdc.test/fail_compilation/imports/test13152d.d | 26 +
.../gdc.test/fail_compilation/imports/test13152e.d | 26 +
.../gdc.test/fail_compilation/imports/test13152f.d | 26 +
.../gdc.test/fail_compilation/imports/test13152g.d | 26 +
.../gdc.test/fail_compilation/imports/test13152h.d | 26 +
.../gdc.test/fail_compilation/imports/test13152i.d | 26 +
.../gdc.test/fail_compilation/imports/test13152j.d | 26 +
.../gdc.test/fail_compilation/imports/test13152k.d | 26 +
.../gdc.test/fail_compilation/imports/test13152l.d | 26 +
.../gdc.test/fail_compilation/imports/test13152m.d | 26 +
.../gdc.test/fail_compilation/imports/test13152n.d | 26 +
.../gdc.test/fail_compilation/imports/test13152o.d | 26 +
.../gdc.test/fail_compilation/imports/test13152p.d | 26 +
.../gdc.test/fail_compilation/imports/test13152q.d | 26 +
.../gdc.test/fail_compilation/imports/test13152r.d | 26 +
.../gdc.test/fail_compilation/imports/test13152s.d | 26 +
.../gdc.test/fail_compilation/imports/test13152t.d | 26 +
.../gdc.test/fail_compilation/imports/test13152u.d | 26 +
.../gdc.test/fail_compilation/imports/test13152v.d | 26 +
.../gdc.test/fail_compilation/imports/test13152w.d | 26 +
.../gdc.test/fail_compilation/imports/test13152x.d | 26 +
.../gdc.test/fail_compilation/imports/test13152y.d | 26 +
.../gdc.test/fail_compilation/imports/test13152z.d | 26 +
.../gdc.test/fail_compilation/imports/test143.d | 3 +
.../gdc.test/fail_compilation/imports/test15785.d | 13 +
.../gdc.test/fail_compilation/imports/test15897.d | 6 +
.../gdc.test/fail_compilation/imports/test5412a.d | 1 +
.../gdc.test/fail_compilation/imports/test5412b.d | 1 +
.../gdc.test/fail_compilation/imports/test64a.d | 4 +
gcc/testsuite/gdc.test/fail_compilation/lexer1.d | 52 +
gcc/testsuite/gdc.test/fail_compilation/lexer2.d | 22 +
gcc/testsuite/gdc.test/fail_compilation/lexer3.d | 9 +
gcc/testsuite/gdc.test/fail_compilation/lexer4.d | 43 +
gcc/testsuite/gdc.test/fail_compilation/lookup.d | 26 +
gcc/testsuite/gdc.test/fail_compilation/mangle1.d | 8 +
gcc/testsuite/gdc.test/fail_compilation/mangle2.d | 42 +
.../gdc.test/fail_compilation/moduleundefuda.d | 7 +
gcc/testsuite/gdc.test/fail_compilation/nogc1.d | 85 +
gcc/testsuite/gdc.test/fail_compilation/nogc2.d | 104 +
gcc/testsuite/gdc.test/fail_compilation/nogc3.d | 70 +
.../gdc.test/fail_compilation/parse12924.d | 20 +
.../gdc.test/fail_compilation/parse12967a.d | 43 +
.../gdc.test/fail_compilation/parse12967b.d | 41 +
.../gdc.test/fail_compilation/parse13361.d | 16 +
.../gdc.test/fail_compilation/parse14285.d | 11 +
gcc/testsuite/gdc.test/fail_compilation/parseStc.d | 38 +
.../gdc.test/fail_compilation/parseStc2.d | 67 +
.../gdc.test/fail_compilation/parseStc3.d | 62 +
.../gdc.test/fail_compilation/parseStc4.d | 42 +
.../gdc.test/fail_compilation/parseStc5.d | 88 +
.../gdc.test/fail_compilation/pragmainline.d | 11 +
.../gdc.test/fail_compilation/protattr1.d | 7 +
.../gdc.test/fail_compilation/protattr2.d | 7 +
.../gdc.test/fail_compilation/protattr3.d | 7 +
.../fail_compilation/protection/subpkg/test1.d | 3 +
.../fail_compilation/protection/subpkg/test2.d | 3 +
.../fail_compilation/protection/subpkg/test3.d | 3 +
gcc/testsuite/gdc.test/fail_compilation/retref2.d | 23 +
gcc/testsuite/gdc.test/fail_compilation/retscope.d | 452 +
gcc/testsuite/gdc.test/fail_compilation/skip.d | 51 +
.../gdc.test/fail_compilation/spell9644.d | 36 +
.../fail_compilation/staticarrayoverflow.d | 23 +
gcc/testsuite/gdc.test/fail_compilation/test1.d | 1 +
.../gdc.test/fail_compilation/test12822.d | 17 +
.../gdc.test/fail_compilation/test12979.d | 16 +
.../gdc.test/fail_compilation/test13152.d | 12 +
.../gdc.test/fail_compilation/test13536.d | 26 +
.../gdc.test/fail_compilation/test13537.d | 61 +
.../gdc.test/fail_compilation/test13786.d | 20 +
.../gdc.test/fail_compilation/test13867.d | 40 +
.../gdc.test/fail_compilation/test14238.d | 30 +
gcc/testsuite/gdc.test/fail_compilation/test143.d | 13 +
.../gdc.test/fail_compilation/test14496.d | 50 +
.../gdc.test/fail_compilation/test14538.d | 20 +
.../gdc.test/fail_compilation/test15191.d | 18 +
.../gdc.test/fail_compilation/test15399.d | 46 +
.../gdc.test/fail_compilation/test15544.d | 51 +
.../gdc.test/fail_compilation/test15785.d | 20 +
.../gdc.test/fail_compilation/test15785b.d | 18 +
.../gdc.test/fail_compilation/test15897.d | 19 +
.../gdc.test/fail_compilation/test16116.d | 16 +
.../gdc.test/fail_compilation/test16188.d | 25 +
.../gdc.test/fail_compilation/test16193.d | 45 +
.../gdc.test/fail_compilation/test16195.d | 14 +
.../gdc.test/fail_compilation/test16228.d | 24 +
.../gdc.test/fail_compilation/test16589.d | 64 +
gcc/testsuite/gdc.test/fail_compilation/test314.d | 24 +
gcc/testsuite/gdc.test/fail_compilation/test4838.d | 18 +
.../gdc.test/fail_compilation/test5412a.d | 4 +
.../gdc.test/fail_compilation/test5412b.d | 4 +
.../gdc.test/fail_compilation/test5412c.d | 4 +
gcc/testsuite/gdc.test/fail_compilation/test64.d | 19 +
gcc/testsuite/gdc.test/fail_compilation/test6883.d | 25 +
gcc/testsuite/gdc.test/fail_compilation/test8509.d | 8 +
gcc/testsuite/gdc.test/fail_compilation/test8556.d | 56 +
gcc/testsuite/gdc.test/fail_compilation/test8751.d | 3 +
gcc/testsuite/gdc.test/fail_compilation/test9150.d | 21 +
gcc/testsuite/gdc.test/fail_compilation/test9176.d | 15 +
gcc/testsuite/gdc.test/fail_compilation/testCols.d | 14 +
.../gdc.test/fail_compilation/testInference.d | 207 +
.../gdc.test/fail_compilation/testpull1810.d | 21 +
.../gdc.test/fail_compilation/testscopestatic.d | 24 +
gcc/testsuite/gdc.test/fail_compilation/verrors0.d | 60 +
gcc/testsuite/gdc.test/fail_compilation/verrors5.d | 40 +
.../gdc.test/fail_compilation/warn12809.d | 34 +
.../gdc.test/fail_compilation/warn13679.d | 15 +
gcc/testsuite/gdc.test/fail_compilation/warn7444.d | 83 +
gcc/testsuite/gdc.test/runnable/A16.d | 12 +
gcc/testsuite/gdc.test/runnable/Same.d | 12 +
gcc/testsuite/gdc.test/runnable/a17.d | 21 +
gcc/testsuite/gdc.test/runnable/a18.d | 16 +
gcc/testsuite/gdc.test/runnable/a19.d | 12 +
gcc/testsuite/gdc.test/runnable/a21.d | 29 +
gcc/testsuite/gdc.test/runnable/aliasthis.d | 1979 ++
gcc/testsuite/gdc.test/runnable/argufilem.d | 22 +
gcc/testsuite/gdc.test/runnable/arrayop.d | 950 +
gcc/testsuite/gdc.test/runnable/auto1.d | 125 +
gcc/testsuite/gdc.test/runnable/b26.d | 14 +
gcc/testsuite/gdc.test/runnable/bench1.d | 30 +
gcc/testsuite/gdc.test/runnable/bitops.d | 148 +
gcc/testsuite/gdc.test/runnable/bug11155.d | 19 +
gcc/testsuite/gdc.test/runnable/bug12928.d | 13 +
gcc/testsuite/gdc.test/runnable/bug5.d | 20 +
gcc/testsuite/gdc.test/runnable/bug7068.d | 11 +
gcc/testsuite/gdc.test/runnable/bug846.d | 11 +
gcc/testsuite/gdc.test/runnable/builtin.d | 118 +
gcc/testsuite/gdc.test/runnable/c22.d | 15 +
gcc/testsuite/gdc.test/runnable/cabi1.d | 237 +
gcc/testsuite/gdc.test/runnable/casting.d | 248 +
gcc/testsuite/gdc.test/runnable/circular.d | 25 +
gcc/testsuite/gdc.test/runnable/closure.d | 935 +
gcc/testsuite/gdc.test/runnable/complex.d | 394 +
gcc/testsuite/gdc.test/runnable/constfold.d | 802 +
gcc/testsuite/gdc.test/runnable/cppa.d | 1162 +
gcc/testsuite/gdc.test/runnable/cppmangle1.d | 10 +
gcc/testsuite/gdc.test/runnable/ctorpowtests.d | 248 +
gcc/testsuite/gdc.test/runnable/declaration.d | 412 +
gcc/testsuite/gdc.test/runnable/delegate.d | 357 +
gcc/testsuite/gdc.test/runnable/dhry.d | 911 +
gcc/testsuite/gdc.test/runnable/eh.d | 782 +
gcc/testsuite/gdc.test/runnable/eh2.d | 85 +
gcc/testsuite/gdc.test/runnable/entity1.d | 144 +
gcc/testsuite/gdc.test/runnable/extern1.d | 14 +
gcc/testsuite/gdc.test/runnable/externmangle.d | 314 +
gcc/testsuite/gdc.test/runnable/externmangle2.d | 164 +
.../gdc.test/runnable/extra-files/alice30.txt | 3853 +++
.../gdc.test/runnable/extra-files/cabi2.cpp | 224 +
.../gdc.test/runnable/extra-files/cppb.cpp | 743 +
.../gdc.test/runnable/extra-files/cppmangle1.cpp | 4 +
.../gdc.test/runnable/extra-files/depsprot.d | 3 +
.../gdc.test/runnable/extra-files/externmangle.cpp | 404 +
.../runnable/extra-files/externmangle2.cpp | 145 +
.../gdc.test/runnable/extra-files/foo37.txt | 2 +
.../runnable/extra-files/lib10386/foo/bar.d | 6 +
.../runnable/extra-files/lib10386/foo/package.d | 3 +
.../gdc.test/runnable/extra-files/lib13666.d | 11 +
.../gdc.test/runnable/extra-files/lib13774a.d | 11 +
.../gdc.test/runnable/extra-files/lib13774b.d | 7 +
.../gdc.test/runnable/extra-files/lib846.d | 38 +
.../gdc.test/runnable/extra-files/link14834a.d | 57 +
.../gdc.test/runnable/extra-files/link14834b.d | 9 +
.../gdc.test/runnable/extra-files/linkdebug.d | 16 +
.../runnable/extra-files/linkdebug_primitives.d | 13 +
.../runnable/extra-files/linkdebug_range.d | 48 +
.../gdc.test/runnable/extra-files/linkdebug_uni.d | 19 +
.../gdc.test/runnable/extra-files/main846.d | 6 +
.../gdc.test/runnable/extra-files/mul9377a.d | 11 +
.../gdc.test/runnable/extra-files/mul9377b.d | 40 +
.../gdc.test/runnable/extra-files/multi9377.d | 13 +
.../gdc.test/runnable/extra-files/objc_self_test.m | 17 +
.../gdc.test/runnable/extra-files/statictor.d.out | 8 +
.../gdc.test/runnable/extra-files/std14198/array.d | 27 +
.../gdc.test/runnable/extra-files/std14198/conv.d | 34 +
.../runnable/extra-files/std14198/format.d | 11 +
.../gdc.test/runnable/extra-files/std14198/uni.d | 12 +
.../gdc.test/runnable/extra-files/test10386.d | 11 +
.../gdc.test/runnable/extra-files/test10567.d | 15 +
.../gdc.test/runnable/extra-files/test10567a.d | 52 +
.../gdc.test/runnable/extra-files/test13666.d | 6 +
.../gdc.test/runnable/extra-files/test14198.d | 30 +
.../gdc.test/runnable/extra-files/test15.txt | 815 +
.../gdc.test/runnable/extra-files/test2.d | 394 +
.../gdc.test/runnable/extra-files/test35.d | 7 +
.../gdc.test/runnable/extra-files/test39.d | 10 +
.../gdc.test/runnable/extra-files/test44.d | 19 +
.../gdc.test/runnable/extra-files/test_shared.d | 3 +
.../gdc.test/runnable/extra-files/teststdio.txt | 6 +
.../gdc.test/runnable/extra-files/untag.html | 555 +
gcc/testsuite/gdc.test/runnable/foreach.d | 299 +
gcc/testsuite/gdc.test/runnable/foreach2.d | 268 +
gcc/testsuite/gdc.test/runnable/foreach3.d | 285 +
gcc/testsuite/gdc.test/runnable/foreach4.d | 930 +
gcc/testsuite/gdc.test/runnable/foreach5.d | 1119 +
gcc/testsuite/gdc.test/runnable/funclit.d | 1266 +
gcc/testsuite/gdc.test/runnable/functype.d | 341 +
gcc/testsuite/gdc.test/runnable/gdb1.d | 16 +
gcc/testsuite/gdc.test/runnable/gdb10311.d | 20 +
gcc/testsuite/gdc.test/runnable/gdb14225.d | 18 +
gcc/testsuite/gdc.test/runnable/gdb14276.d | 22 +
gcc/testsuite/gdc.test/runnable/gdb14313.d | 22 +
gcc/testsuite/gdc.test/runnable/gdb14330.d | 21 +
gcc/testsuite/gdc.test/runnable/gdb4149.d | 24 +
gcc/testsuite/gdc.test/runnable/gdb4181.d | 23 +
gcc/testsuite/gdc.test/runnable/gdc.d | 1169 +
gcc/testsuite/gdc.test/runnable/gdclto.d | 78 +
gcc/testsuite/gdc.test/runnable/gdcsimd.d | 1554 +
gcc/testsuite/gdc.test/runnable/hello.d | 12 +
gcc/testsuite/gdc.test/runnable/helloUTF8.d | 10 +
gcc/testsuite/gdc.test/runnable/hospital.d | 251 +
gcc/testsuite/gdc.test/runnable/ice10086a.d | 6 +
gcc/testsuite/gdc.test/runnable/ice10086b.d | 6 +
gcc/testsuite/gdc.test/runnable/ice10857.d | 3 +
gcc/testsuite/gdc.test/runnable/ice15030.d | 92 +
gcc/testsuite/gdc.test/runnable/ice15138.d | 11 +
gcc/testsuite/gdc.test/runnable/ice15176.d | 9 +
gcc/testsuite/gdc.test/runnable/ice15200.d | 11 +
gcc/testsuite/gdc.test/runnable/ice4481.d | 10 +
gcc/testsuite/gdc.test/runnable/ifti.d | 120 +
gcc/testsuite/gdc.test/runnable/implicit.d | 481 +
gcc/testsuite/gdc.test/runnable/imports/A16a.d | 20 +
gcc/testsuite/gdc.test/runnable/imports/Other.d | 18 +
gcc/testsuite/gdc.test/runnable/imports/a11447.d | 14 +
gcc/testsuite/gdc.test/runnable/imports/a12010.d | 3 +
gcc/testsuite/gdc.test/runnable/imports/a12037.d | 77 +
gcc/testsuite/gdc.test/runnable/imports/a12874.d | 13 +
gcc/testsuite/gdc.test/runnable/imports/a14267.d | 19 +
gcc/testsuite/gdc.test/runnable/imports/a15030.d | 3 +
gcc/testsuite/gdc.test/runnable/imports/a15079.d | 50 +
gcc/testsuite/gdc.test/runnable/imports/a17a.d | 7 +
gcc/testsuite/gdc.test/runnable/imports/a18a.d | 28 +
gcc/testsuite/gdc.test/runnable/imports/a19a.d | 15 +
gcc/testsuite/gdc.test/runnable/imports/a20a.d | 1 +
gcc/testsuite/gdc.test/runnable/imports/a21a.d | 21 +
gcc/testsuite/gdc.test/runnable/imports/a7595.d | 27 +
gcc/testsuite/gdc.test/runnable/imports/a9546.d | 12 +
gcc/testsuite/gdc.test/runnable/imports/a9741.d | 7 +
gcc/testsuite/gdc.test/runnable/imports/argufile.d | 38 +
gcc/testsuite/gdc.test/runnable/imports/b11447.d | 15 +
gcc/testsuite/gdc.test/runnable/imports/b15030.d | 17 +
gcc/testsuite/gdc.test/runnable/imports/b26a.d | 5 +
gcc/testsuite/gdc.test/runnable/imports/bar10378.d | 4 +
gcc/testsuite/gdc.test/runnable/imports/bug10425.d | 32 +
gcc/testsuite/gdc.test/runnable/imports/bug846.d | 39 +
gcc/testsuite/gdc.test/runnable/imports/c11447.d | 67 +
gcc/testsuite/gdc.test/runnable/imports/c22a.d | 5 +
gcc/testsuite/gdc.test/runnable/imports/c22b.d | 6 +
.../gdc.test/runnable/imports/circularA.d | 30 +
.../gdc.test/runnable/imports/depsprot_default.d | 1 +
.../gdc.test/runnable/imports/depsprot_private.d | 1 +
.../gdc.test/runnable/imports/depsprot_public.d | 1 +
gcc/testsuite/gdc.test/runnable/imports/extern1a.d | 4 +
gcc/testsuite/gdc.test/runnable/imports/gdca.d | 25 +
gcc/testsuite/gdc.test/runnable/imports/gdcltoa.d | 10 +
.../gdc.test/runnable/imports/ice10086x.d | 34 +
.../gdc.test/runnable/imports/ice10086y.d | 10 +
.../gdc.test/runnable/imports/ice10857a.d | 19 +
.../gdc.test/runnable/imports/ice10857b.d | 14 +
.../gdc.test/runnable/imports/ice15138a.d | 28 +
.../gdc.test/runnable/imports/ice15176a.d | 13 +
.../gdc.test/runnable/imports/ice15176b.d | 8 +
.../gdc.test/runnable/imports/ice15200a.d | 14 +
.../gdc.test/runnable/imports/ice15200b.d | 41 +
gcc/testsuite/gdc.test/runnable/imports/ice4481a.d | 9 +
gcc/testsuite/gdc.test/runnable/imports/ice4481b.d | 14 +
gcc/testsuite/gdc.test/runnable/imports/inc11239.d | 12 +
gcc/testsuite/gdc.test/runnable/imports/inline2a.d | 191 +
.../gdc.test/runnable/imports/link10920a.d | 19 +
.../gdc.test/runnable/imports/link11069x.d | 10 +
.../gdc.test/runnable/imports/link11069y.d | 10 +
.../gdc.test/runnable/imports/link11069z.d | 22 +
.../gdc.test/runnable/imports/link11127a.d | 21 +
.../gdc.test/runnable/imports/link11395a.d | 15 +
.../gdc.test/runnable/imports/link12144a.d | 50 +
.../gdc.test/runnable/imports/link13043a.d | 17 +
.../gdc.test/runnable/imports/link13394a.d | 24 +
.../gdc.test/runnable/imports/link13400a.d | 16 +
.../gdc.test/runnable/imports/link13415a.d | 20 +
.../gdc.test/runnable/imports/link14074x.d | 5 +
.../gdc.test/runnable/imports/link14074y.d | 31 +
.../gdc.test/runnable/imports/link14074z.d | 56 +
.../gdc.test/runnable/imports/link14541traits.d | 54 +
.../gdc.test/runnable/imports/link14588a.d | 15 +
.../gdc.test/runnable/imports/link14814a.d | 11 +
.../gdc.test/runnable/imports/link15194b.d | 7 +
.../gdc.test/runnable/imports/link15194std.d | 67 +
.../gdc.test/runnable/imports/link2500a.d | 9 +
.../gdc.test/runnable/imports/link2500b.d | 6 +
.../gdc.test/runnable/imports/link2644a.d | 9 +
.../gdc.test/runnable/imports/link2644b.d | 9 +
.../gdc.test/runnable/imports/link2644c.d | 5 +
.../gdc.test/runnable/imports/link7745b.d | 7 +
.../gdc.test/runnable/imports/link8023b.d | 2 +
.../gdc.test/runnable/imports/link9571a.d | 11 +
.../gdc.test/runnable/imports/linktypeinfo_file.d | 33 +
gcc/testsuite/gdc.test/runnable/imports/m1a.d | 11 +
gcc/testsuite/gdc.test/runnable/imports/m8668a.d | 6 +
gcc/testsuite/gdc.test/runnable/imports/m8668b.d | 6 +
gcc/testsuite/gdc.test/runnable/imports/m8668c.d | 4 +
.../gdc.test/runnable/imports/mangle10077.d | 9 +
gcc/testsuite/gdc.test/runnable/imports/mod2.d | 12 +
gcc/testsuite/gdc.test/runnable/imports/ovs1528a.d | 12 +
gcc/testsuite/gdc.test/runnable/imports/ovs1528b.d | 12 +
.../gdc.test/runnable/imports/std11069array.d | 16 +
.../gdc.test/runnable/imports/std11069container.d | 11 +
.../gdc.test/runnable/imports/std11069range.d | 15 +
.../gdc.test/runnable/imports/std11069typecons.d | 34 +
.../gdc.test/runnable/imports/std11863bitmanip.d | 11 +
.../gdc.test/runnable/imports/std11863conv.d | 90 +
.../gdc.test/runnable/imports/std11863format.d | 13 +
.../gdc.test/runnable/imports/std12010container.d | 70 +
.../gdc.test/runnable/imports/std15017variant.d | 25 +
.../gdc.test/runnable/imports/std15021conv.d | 13 +
.../gdc.test/runnable/imports/std15021format.d | 12 +
.../gdc.test/runnable/imports/std15030algo.d | 35 +
.../gdc.test/runnable/imports/template13478a.d | 9 +
.../gdc.test/runnable/imports/template13478b.d | 7 +
.../gdc.test/runnable/imports/template2962a.d | 10 +
.../gdc.test/runnable/imports/template_ovs1.d | 58 +
.../gdc.test/runnable/imports/template_ovs2.d | 58 +
.../gdc.test/runnable/imports/template_ovs3.d | 36 +
.../gdc.test/runnable/imports/test10441b.d | 9 +
.../gdc.test/runnable/imports/test10441c.d | 6 +
.../gdc.test/runnable/imports/test10573a.d | 13 +
.../gdc.test/runnable/imports/test10736a.d | 4 +
.../gdc.test/runnable/imports/test10736b.d | 13 +
.../gdc.test/runnable/imports/test10736c.d | 24 +
gcc/testsuite/gdc.test/runnable/imports/test10a.d | 9 +
.../gdc.test/runnable/imports/test11039b.d | 7 +
.../gdc.test/runnable/imports/test11745b.d | 17 +
.../gdc.test/runnable/imports/test11931a.d | 14 +
.../gdc.test/runnable/imports/test11931b.d | 21 +
.../gdc.test/runnable/imports/test11931c.d | 3 +
.../gdc.test/runnable/imports/test11931d.d | 30 +
gcc/testsuite/gdc.test/runnable/imports/test13a.d | 55 +
.../gdc.test/runnable/imports/test14901a.d | 21 +
.../gdc.test/runnable/imports/test14901b.d | 13 +
.../gdc.test/runnable/imports/test14901c.d | 10 +
.../gdc.test/runnable/imports/test14901d.d | 8 +
gcc/testsuite/gdc.test/runnable/imports/test21a.d | 21 +
gcc/testsuite/gdc.test/runnable/imports/test24a.d | 3 +
gcc/testsuite/gdc.test/runnable/imports/test24b.d | 3 +
gcc/testsuite/gdc.test/runnable/imports/test27a.d | 11 +
gcc/testsuite/gdc.test/runnable/imports/test29a.d | 6 +
gcc/testsuite/gdc.test/runnable/imports/test29b.d | 3 +
gcc/testsuite/gdc.test/runnable/imports/test31a.d | 6 +
gcc/testsuite/gdc.test/runnable/imports/test32a.d | 10 +
gcc/testsuite/gdc.test/runnable/imports/test35a.d | 39 +
gcc/testsuite/gdc.test/runnable/imports/test38a.d | 6 +
gcc/testsuite/gdc.test/runnable/imports/test39a.d | 13 +
gcc/testsuite/gdc.test/runnable/imports/test3a.d | 13 +
gcc/testsuite/gdc.test/runnable/imports/test3b.d | 7 +
gcc/testsuite/gdc.test/runnable/imports/test40a.d | 41 +
gcc/testsuite/gdc.test/runnable/imports/test41a.d | 12 +
gcc/testsuite/gdc.test/runnable/imports/test44a.d | 5 +
gcc/testsuite/gdc.test/runnable/imports/test45a.d | 17 +
gcc/testsuite/gdc.test/runnable/imports/test45b.d | 16 +
gcc/testsuite/gdc.test/runnable/imports/test46a.d | 15 +
gcc/testsuite/gdc.test/runnable/imports/test46b.d | 10 +
gcc/testsuite/gdc.test/runnable/imports/test46c.d | 7 +
gcc/testsuite/gdc.test/runnable/imports/test48a.d | 9 +
gcc/testsuite/gdc.test/runnable/imports/test49a.d | 28 +
gcc/testsuite/gdc.test/runnable/imports/test57a.d | 10 +
gcc/testsuite/gdc.test/runnable/imports/test57b.d | 3 +
gcc/testsuite/gdc.test/runnable/imports/test58a.d | 7 +
gcc/testsuite/gdc.test/runnable/imports/test61a.d | 6 +
.../gdc.test/runnable/imports/test7494a.d | 13 +
.../gdc.test/runnable/imports/test8997a.d | 6 +
.../gdc.test/runnable/imports/test9271a.d | 6 +
.../gdc.test/runnable/imports/testkwd_file.d | 37 +
.../gdc.test/runnable/imports/testminitAA.d | 11 +
.../gdc.test/runnable/imports/testminitBB.d | 11 +
.../gdc.test/runnable/imports/testmod1a.d | 7 +
.../gdc.test/runnable/imports/testmod1b.d | 8 +
.../gdc.test/runnable/imports/testmod2a.d | 11 +
gcc/testsuite/gdc.test/runnable/imports/tlsa.d | 35 +
.../runnable/imports/traits_getUnitTests_import.d | 6 +
gcc/testsuite/gdc.test/runnable/imports/ufcs5a.d | 13 +
gcc/testsuite/gdc.test/runnable/imports/ufcs5b.d | 19 +
gcc/testsuite/gdc.test/runnable/imports/ufcs5c.d | 19 +
gcc/testsuite/gdc.test/runnable/imports/ufcs5d.d | 13 +
gcc/testsuite/gdc.test/runnable/imports/ufcs5e.d | 13 +
gcc/testsuite/gdc.test/runnable/inline.d | 956 +
gcc/testsuite/gdc.test/runnable/inline14560.d | 17 +
gcc/testsuite/gdc.test/runnable/inline2.d | 21 +
gcc/testsuite/gdc.test/runnable/inner.d | 918 +
gcc/testsuite/gdc.test/runnable/integrate.d | 164 +
gcc/testsuite/gdc.test/runnable/interface.d | 90 +
gcc/testsuite/gdc.test/runnable/interface1.d | 203 +
gcc/testsuite/gdc.test/runnable/interface2.d | 1233 +
gcc/testsuite/gdc.test/runnable/interface3.d | 75 +
gcc/testsuite/gdc.test/runnable/interpret.d | 3548 ++
gcc/testsuite/gdc.test/runnable/interpret2.d | 148 +
gcc/testsuite/gdc.test/runnable/issue8671.d | 5 +
gcc/testsuite/gdc.test/runnable/lazy.d | 289 +
gcc/testsuite/gdc.test/runnable/ldc_github_1677.d | 29 +
gcc/testsuite/gdc.test/runnable/lexer.d | 91 +
gcc/testsuite/gdc.test/runnable/link10425.d | 22 +
gcc/testsuite/gdc.test/runnable/link10920.d | 19 +
gcc/testsuite/gdc.test/runnable/link11069a.d | 13 +
gcc/testsuite/gdc.test/runnable/link11069b.d | 15 +
gcc/testsuite/gdc.test/runnable/link11127.d | 6 +
gcc/testsuite/gdc.test/runnable/link11395.d | 13 +
gcc/testsuite/gdc.test/runnable/link11931.d | 11 +
gcc/testsuite/gdc.test/runnable/link12010.d | 7 +
gcc/testsuite/gdc.test/runnable/link12037.d | 8 +
gcc/testsuite/gdc.test/runnable/link12144.d | 20 +
gcc/testsuite/gdc.test/runnable/link13043.d | 5 +
gcc/testsuite/gdc.test/runnable/link13350.d | 139 +
gcc/testsuite/gdc.test/runnable/link13394.d | 13 +
gcc/testsuite/gdc.test/runnable/link13400.d | 13 +
gcc/testsuite/gdc.test/runnable/link13415.d | 11 +
gcc/testsuite/gdc.test/runnable/link13843.d | 44 +
gcc/testsuite/gdc.test/runnable/link14074a.d | 21 +
gcc/testsuite/gdc.test/runnable/link14074b.d | 6 +
gcc/testsuite/gdc.test/runnable/link14425.d | 9 +
gcc/testsuite/gdc.test/runnable/link14541.d | 42 +
gcc/testsuite/gdc.test/runnable/link14588.d | 10 +
gcc/testsuite/gdc.test/runnable/link14814.d | 10 +
gcc/testsuite/gdc.test/runnable/link15017.d | 45 +
gcc/testsuite/gdc.test/runnable/link15021.d | 18 +
gcc/testsuite/gdc.test/runnable/link15149.d | 16 +
gcc/testsuite/gdc.test/runnable/link2500.d | 19 +
gcc/testsuite/gdc.test/runnable/link2644.d | 14 +
gcc/testsuite/gdc.test/runnable/link6574.d | 45 +
gcc/testsuite/gdc.test/runnable/link7745.d | 20 +
gcc/testsuite/gdc.test/runnable/link7966.d | 17 +
gcc/testsuite/gdc.test/runnable/link8023.d | 19 +
gcc/testsuite/gdc.test/runnable/link9571.d | 9 +
gcc/testsuite/gdc.test/runnable/linktypeinfo.d | 34 +
gcc/testsuite/gdc.test/runnable/literal.d | 238 +
gcc/testsuite/gdc.test/runnable/m1.d | 22 +
gcc/testsuite/gdc.test/runnable/manboy.d | 20 +
gcc/testsuite/gdc.test/runnable/mangle.d | 582 +
gcc/testsuite/gdc.test/runnable/mars1.d | 1509 +
gcc/testsuite/gdc.test/runnable/mixin1.d | 1470 +
gcc/testsuite/gdc.test/runnable/mixin2.d | 363 +
gcc/testsuite/gdc.test/runnable/mod1.d | 17 +
gcc/testsuite/gdc.test/runnable/nan.d | 57 +
gcc/testsuite/gdc.test/runnable/nested.d | 2741 ++
gcc/testsuite/gdc.test/runnable/newdel.d | 110 +
gcc/testsuite/gdc.test/runnable/nogc.d | 56 +
gcc/testsuite/gdc.test/runnable/nulltype.d | 185 +
gcc/testsuite/gdc.test/runnable/opdisp.d | 297 +
gcc/testsuite/gdc.test/runnable/opover.d | 1171 +
gcc/testsuite/gdc.test/runnable/opover2.d | 2064 ++
gcc/testsuite/gdc.test/runnable/opover3.d | 184 +
gcc/testsuite/gdc.test/runnable/overload.d | 1252 +
gcc/testsuite/gdc.test/runnable/pi.d | 174 +
gcc/testsuite/gdc.test/runnable/polysemous.d | 71 +
gcc/testsuite/gdc.test/runnable/printargs.d | 18 +
gcc/testsuite/gdc.test/runnable/property.d | 50 +
gcc/testsuite/gdc.test/runnable/property2.d | 611 +
gcc/testsuite/gdc.test/runnable/s2ir.d | 97 +
gcc/testsuite/gdc.test/runnable/sctor.d | 382 +
gcc/testsuite/gdc.test/runnable/sdtor.d | 4522 +++
gcc/testsuite/gdc.test/runnable/statictor.d | 66 +
gcc/testsuite/gdc.test/runnable/stress.d | 1197 +
gcc/testsuite/gdc.test/runnable/structlit.d | 1481 +
gcc/testsuite/gdc.test/runnable/template1.d | 2131 ++
gcc/testsuite/gdc.test/runnable/template13478.d | 10 +
gcc/testsuite/gdc.test/runnable/template2.d | 114 +
gcc/testsuite/gdc.test/runnable/template2962.d | 30 +
gcc/testsuite/gdc.test/runnable/template3.d | 241 +
gcc/testsuite/gdc.test/runnable/template4.d | 1166 +
gcc/testsuite/gdc.test/runnable/template6.d | 445 +
gcc/testsuite/gdc.test/runnable/template8.d | 128 +
gcc/testsuite/gdc.test/runnable/template9.d | 4870 +++
gcc/testsuite/gdc.test/runnable/test10.d | 13 +
gcc/testsuite/gdc.test/runnable/test10378.d | 13 +
gcc/testsuite/gdc.test/runnable/test10441.d | 10 +
gcc/testsuite/gdc.test/runnable/test10573.d | 4 +
gcc/testsuite/gdc.test/runnable/test10736.d | 4 +
gcc/testsuite/gdc.test/runnable/test10942.d | 26 +
gcc/testsuite/gdc.test/runnable/test11.d | 1407 +
gcc/testsuite/gdc.test/runnable/test11039.d | 23 +
gcc/testsuite/gdc.test/runnable/test11239.d | 11 +
gcc/testsuite/gdc.test/runnable/test11447a.d | 11 +
gcc/testsuite/gdc.test/runnable/test11447b.d | 11 +
gcc/testsuite/gdc.test/runnable/test11447c.d | 11 +
gcc/testsuite/gdc.test/runnable/test11745.d | 14 +
gcc/testsuite/gdc.test/runnable/test11863.d | 10 +
gcc/testsuite/gdc.test/runnable/test12.d | 1293 +
gcc/testsuite/gdc.test/runnable/test12197.d | 12 +
gcc/testsuite/gdc.test/runnable/test12874.d | 18 +
gcc/testsuite/gdc.test/runnable/test13.d | 13 +
gcc/testsuite/gdc.test/runnable/test13504.d | 11 +
gcc/testsuite/gdc.test/runnable/test13613.d | 74 +
gcc/testsuite/gdc.test/runnable/test13944.d | 36 +
gcc/testsuite/gdc.test/runnable/test14874.d | 38 +
gcc/testsuite/gdc.test/runnable/test14901.d | 20 +
gcc/testsuite/gdc.test/runnable/test15.d | 1441 +
gcc/testsuite/gdc.test/runnable/test15079.d | 5 +
gcc/testsuite/gdc.test/runnable/test16.d | 386 +
gcc/testsuite/gdc.test/runnable/test16980.d | 22 +
gcc/testsuite/gdc.test/runnable/test17.d | 43 +
gcc/testsuite/gdc.test/runnable/test17072.d | 13 +
gcc/testsuite/gdc.test/runnable/test17073.d | 13 +
gcc/testsuite/gdc.test/runnable/test19.d | 480 +
gcc/testsuite/gdc.test/runnable/test20.d | 1336 +
gcc/testsuite/gdc.test/runnable/test21.d | 10 +
gcc/testsuite/gdc.test/runnable/test22.d | 1278 +
gcc/testsuite/gdc.test/runnable/test23.d | 1575 +
gcc/testsuite/gdc.test/runnable/test24.d | 10 +
gcc/testsuite/gdc.test/runnable/test27.d | 13 +
gcc/testsuite/gdc.test/runnable/test28.d | 1320 +
gcc/testsuite/gdc.test/runnable/test29.d | 13 +
gcc/testsuite/gdc.test/runnable/test3.d | 41 +
gcc/testsuite/gdc.test/runnable/test30.d | 10 +
gcc/testsuite/gdc.test/runnable/test31.d | 18 +
gcc/testsuite/gdc.test/runnable/test32.d | 11 +
gcc/testsuite/gdc.test/runnable/test34.d | 1311 +
gcc/testsuite/gdc.test/runnable/test3449.d | 112 +
gcc/testsuite/gdc.test/runnable/test3574a.d | 13 +
gcc/testsuite/gdc.test/runnable/test3574b.d | 13 +
gcc/testsuite/gdc.test/runnable/test3574c.d | 13 +
gcc/testsuite/gdc.test/runnable/test3574d.d | 13 +
gcc/testsuite/gdc.test/runnable/test36.d | 109 +
gcc/testsuite/gdc.test/runnable/test37.d | 10 +
gcc/testsuite/gdc.test/runnable/test38.d | 13 +
gcc/testsuite/gdc.test/runnable/test4.d | 1572 +
gcc/testsuite/gdc.test/runnable/test40.d | 16 +
gcc/testsuite/gdc.test/runnable/test41.d | 29 +
gcc/testsuite/gdc.test/runnable/test42.d | 6418 ++++
gcc/testsuite/gdc.test/runnable/test42a.d | 315 +
gcc/testsuite/gdc.test/runnable/test435.d | 143 +
gcc/testsuite/gdc.test/runnable/test45.d | 31 +
gcc/testsuite/gdc.test/runnable/test46.d | 6 +
gcc/testsuite/gdc.test/runnable/test48.d | 43 +
gcc/testsuite/gdc.test/runnable/test49.d | 12 +
gcc/testsuite/gdc.test/runnable/test5.d | 65 +
gcc/testsuite/gdc.test/runnable/test52.d | 29 +
gcc/testsuite/gdc.test/runnable/test57.d | 10 +
gcc/testsuite/gdc.test/runnable/test58.d | 9 +
gcc/testsuite/gdc.test/runnable/test5854.d | 45 +
gcc/testsuite/gdc.test/runnable/test5943.d | 77 +
gcc/testsuite/gdc.test/runnable/test60.d | 22 +
gcc/testsuite/gdc.test/runnable/test61.d | 11 +
gcc/testsuite/gdc.test/runnable/test6423.d | 24 +
gcc/testsuite/gdc.test/runnable/test7.d | 734 +
gcc/testsuite/gdc.test/runnable/test7452.d | 75 +
gcc/testsuite/gdc.test/runnable/test7453.d | 14 +
gcc/testsuite/gdc.test/runnable/test7494.d | 20 +
gcc/testsuite/gdc.test/runnable/test7511.d | 421 +
gcc/testsuite/gdc.test/runnable/test7595.d | 26 +
gcc/testsuite/gdc.test/runnable/test7603.d | 30 +
gcc/testsuite/gdc.test/runnable/test7618.d | 17 +
gcc/testsuite/gdc.test/runnable/test7932.d | 31 +
gcc/testsuite/gdc.test/runnable/test8.d | 1039 +
gcc/testsuite/gdc.test/runnable/test8182.d | 16 +
gcc/testsuite/gdc.test/runnable/test8544.d | 17 +
gcc/testsuite/gdc.test/runnable/test8997.d | 15 +
gcc/testsuite/gdc.test/runnable/test9259.d | 13 +
gcc/testsuite/gdc.test/runnable/test9271.d | 14 +
gcc/testsuite/gdc.test/runnable/test9309.d | 37 +
gcc/testsuite/gdc.test/runnable/test9495.d | 31 +
gcc/testsuite/gdc.test/runnable/testaa.d | 1385 +
gcc/testsuite/gdc.test/runnable/testaa2.d | 292 +
gcc/testsuite/gdc.test/runnable/testaa3.d | 374 +
gcc/testsuite/gdc.test/runnable/testabi.d | 927 +
gcc/testsuite/gdc.test/runnable/testappend.d | 68 +
gcc/testsuite/gdc.test/runnable/testargtypes.d | 113 +
gcc/testsuite/gdc.test/runnable/testarray.d | 65 +
gcc/testsuite/gdc.test/runnable/testassign.d | 1199 +
gcc/testsuite/gdc.test/runnable/testbitarray.d | 16 +
gcc/testsuite/gdc.test/runnable/testbounds.d | 225 +
gcc/testsuite/gdc.test/runnable/testbounds2.d | 299 +
gcc/testsuite/gdc.test/runnable/testbounds_off.d | 27 +
gcc/testsuite/gdc.test/runnable/testbounds_on.d | 27 +
.../gdc.test/runnable/testbounds_safeonly.d | 27 +
gcc/testsuite/gdc.test/runnable/testclass.d | 78 +
gcc/testsuite/gdc.test/runnable/testconst.d | 3855 +++
gcc/testsuite/gdc.test/runnable/testconstsection.d | 61 +
gcc/testsuite/gdc.test/runnable/testcontracts.d | 933 +
gcc/testsuite/gdc.test/runnable/testdstress.d | 916 +
gcc/testsuite/gdc.test/runnable/testdt.d | 172 +
gcc/testsuite/gdc.test/runnable/testenum.d | 447 +
gcc/testsuite/gdc.test/runnable/testfile.d | 24 +
gcc/testsuite/gdc.test/runnable/testformat.d | 125 +
gcc/testsuite/gdc.test/runnable/testgc2.d | 45 +
gcc/testsuite/gdc.test/runnable/testgc3.d | 24 +
gcc/testsuite/gdc.test/runnable/testinvariant.d | 187 +
gcc/testsuite/gdc.test/runnable/testkeyword.d | 152 +
gcc/testsuite/gdc.test/runnable/testline.d | 43 +
gcc/testsuite/gdc.test/runnable/testminit.d | 20 +
gcc/testsuite/gdc.test/runnable/testmmfile.d | 119 +
gcc/testsuite/gdc.test/runnable/testmod1.d | 13 +
gcc/testsuite/gdc.test/runnable/testmod2.d | 12 +
gcc/testsuite/gdc.test/runnable/testmodule.d | 21 +
gcc/testsuite/gdc.test/runnable/testpic.d | 30 +
gcc/testsuite/gdc.test/runnable/testprofile.d | 70 +
gcc/testsuite/gdc.test/runnable/testreturn.d | 160 +
gcc/testsuite/gdc.test/runnable/testrightthis.d | 612 +
gcc/testsuite/gdc.test/runnable/testsafe.d | 479 +
gcc/testsuite/gdc.test/runnable/testscope.d | 289 +
gcc/testsuite/gdc.test/runnable/testscope2.d | 248 +
gcc/testsuite/gdc.test/runnable/testsignals.d | 113 +
gcc/testsuite/gdc.test/runnable/testsocket.d | 50 +
gcc/testsuite/gdc.test/runnable/teststdio.d | 33 +
gcc/testsuite/gdc.test/runnable/testswitch.d | 716 +
gcc/testsuite/gdc.test/runnable/testthread.d | 63 +
gcc/testsuite/gdc.test/runnable/testthread2.d | 108 +
gcc/testsuite/gdc.test/runnable/testtypeid.d | 632 +
gcc/testsuite/gdc.test/runnable/testv.d | 147 +
gcc/testsuite/gdc.test/runnable/tls.d | 99 +
gcc/testsuite/gdc.test/runnable/tls_dup.d | 104 +
gcc/testsuite/gdc.test/runnable/traits.d | 1559 +
.../gdc.test/runnable/traits_getPointerBitmap.d | 266 +
.../gdc.test/runnable/traits_getUnitTests.d | 76 +
.../gdc.test/runnable/traits_getVirtualIndex.d | 100 +
gcc/testsuite/gdc.test/runnable/uda.d | 488 +
gcc/testsuite/gdc.test/runnable/ufcs.d | 845 +
gcc/testsuite/gdc.test/runnable/uniformctor.d | 157 +
gcc/testsuite/gdc.test/runnable/untag.d | 190 +
gcc/testsuite/gdc.test/runnable/variadic.d | 1129 +
gcc/testsuite/gdc.test/runnable/version.d | 67 +
gcc/testsuite/gdc.test/runnable/warning1.d | 191 +
gcc/testsuite/gdc.test/runnable/wc.d | 50 +
gcc/testsuite/gdc.test/runnable/wc2.d | 75 +
gcc/testsuite/gdc.test/runnable/wc3.d | 72 +
gcc/testsuite/gdc.test/runnable/xdtor.d | 86 +
gcc/testsuite/gdc.test/runnable/xpostblit.d | 77 +
gcc/testsuite/gdc.test/runnable/xtest46.d | 8024 +++++
gcc/testsuite/gdc.test/runnable/xtest55.d | 24 +
gcc/testsuite/gdc.test/runnable/xtestenum.d | 165 +
gcc/testsuite/lib/gdc-dg.exp | 82 +
gcc/testsuite/lib/gdc.exp | 274 +
libphobos/Makefile.am | 74 +
libphobos/Makefile.in | 649 +
libphobos/acinclude.m4 | 15 +
libphobos/aclocal.m4 | 1613 +
libphobos/config.h.in | 78 +
libphobos/configure | 17297 ++++++++++
libphobos/configure.ac | 166 +
libphobos/d_rules.am | 60 +
libphobos/libdruntime/LICENSE | 26 +
libphobos/libdruntime/Makefile.am | 353 +
libphobos/libdruntime/Makefile.in | 2640 ++
libphobos/libdruntime/__entrypoint.di | 56 +
libphobos/libdruntime/core/atomic.d | 1772 +
libphobos/libdruntime/core/attribute.d | 57 +
libphobos/libdruntime/core/bitop.d | 1018 +
libphobos/libdruntime/core/checkedint.d | 519 +
libphobos/libdruntime/core/cpuid.d | 1132 +
libphobos/libdruntime/core/demangle.d | 2030 ++
libphobos/libdruntime/core/exception.d | 718 +
libphobos/libdruntime/core/internal/abort.d | 45 +
libphobos/libdruntime/core/internal/convert.d | 638 +
libphobos/libdruntime/core/internal/hash.d | 508 +
libphobos/libdruntime/core/internal/spinlock.d | 103 +
libphobos/libdruntime/core/internal/string.d | 207 +
libphobos/libdruntime/core/internal/traits.d | 189 +
libphobos/libdruntime/core/math.d | 160 +
libphobos/libdruntime/core/memory.d | 791 +
libphobos/libdruntime/core/runtime.d | 843 +
libphobos/libdruntime/core/simd.d | 462 +
libphobos/libdruntime/core/stdc/complex.d | 177 +
libphobos/libdruntime/core/stdc/config.d | 151 +
libphobos/libdruntime/core/stdc/ctype.d | 49 +
libphobos/libdruntime/core/stdc/errno.d | 1232 +
libphobos/libdruntime/core/stdc/errno_.c | 25 +
libphobos/libdruntime/core/stdc/fenv.d | 392 +
libphobos/libdruntime/core/stdc/float_.d | 92 +
libphobos/libdruntime/core/stdc/inttypes.d | 443 +
libphobos/libdruntime/core/stdc/limits.d | 61 +
libphobos/libdruntime/core/stdc/locale.d | 186 +
libphobos/libdruntime/core/stdc/math.d | 2667 ++
libphobos/libdruntime/core/stdc/signal.d | 78 +
libphobos/libdruntime/core/stdc/stdarg.d | 687 +
libphobos/libdruntime/core/stdc/stddef.d | 33 +
libphobos/libdruntime/core/stdc/stdint.d | 258 +
libphobos/libdruntime/core/stdc/stdio.d | 1261 +
libphobos/libdruntime/core/stdc/stdlib.d | 224 +
libphobos/libdruntime/core/stdc/string.d | 95 +
libphobos/libdruntime/core/stdc/tgmath.d | 1131 +
libphobos/libdruntime/core/stdc/time.d | 165 +
libphobos/libdruntime/core/stdc/wchar_.d | 236 +
libphobos/libdruntime/core/stdc/wctype.d | 65 +
libphobos/libdruntime/core/stdcpp/exception.d | 106 +
libphobos/libdruntime/core/stdcpp/typeinfo.d | 146 +
libphobos/libdruntime/core/sync/barrier.d | 151 +
libphobos/libdruntime/core/sync/condition.d | 606 +
libphobos/libdruntime/core/sync/config.d | 68 +
libphobos/libdruntime/core/sync/exception.d | 32 +
libphobos/libdruntime/core/sync/mutex.d | 275 +
libphobos/libdruntime/core/sync/rwmutex.d | 528 +
libphobos/libdruntime/core/sync/semaphore.d | 445 +
libphobos/libdruntime/core/sys/bionic/fcntl.d | 5 +
libphobos/libdruntime/core/sys/bionic/unistd.d | 5 +
libphobos/libdruntime/core/sys/freebsd/dlfcn.d | 113 +
libphobos/libdruntime/core/sys/freebsd/execinfo.d | 133 +
libphobos/libdruntime/core/sys/freebsd/sys/cdefs.d | 16 +
libphobos/libdruntime/core/sys/freebsd/sys/elf.d | 11 +
libphobos/libdruntime/core/sys/freebsd/sys/elf32.d | 187 +
libphobos/libdruntime/core/sys/freebsd/sys/elf64.d | 193 +
.../libdruntime/core/sys/freebsd/sys/elf_common.d | 853 +
libphobos/libdruntime/core/sys/freebsd/sys/event.d | 130 +
.../libdruntime/core/sys/freebsd/sys/link_elf.d | 79 +
libphobos/libdruntime/core/sys/freebsd/sys/mman.d | 143 +
libphobos/libdruntime/core/sys/freebsd/time.d | 25 +
libphobos/libdruntime/core/sys/linux/config.d | 28 +
libphobos/libdruntime/core/sys/linux/dlfcn.d | 306 +
libphobos/libdruntime/core/sys/linux/elf.d | 2529 ++
libphobos/libdruntime/core/sys/linux/epoll.d | 130 +
libphobos/libdruntime/core/sys/linux/errno.d | 19 +
libphobos/libdruntime/core/sys/linux/execinfo.d | 16 +
libphobos/libdruntime/core/sys/linux/fcntl.d | 18 +
libphobos/libdruntime/core/sys/linux/link.d | 177 +
libphobos/libdruntime/core/sys/linux/stdio.d | 105 +
libphobos/libdruntime/core/sys/linux/sys/inotify.d | 102 +
libphobos/libdruntime/core/sys/linux/sys/mman.d | 724 +
.../libdruntime/core/sys/linux/sys/signalfd.d | 42 +
libphobos/libdruntime/core/sys/linux/sys/socket.d | 19 +
libphobos/libdruntime/core/sys/linux/sys/sysinfo.d | 39 +
libphobos/libdruntime/core/sys/linux/sys/xattr.d | 68 +
libphobos/libdruntime/core/sys/linux/termios.d | 30 +
libphobos/libdruntime/core/sys/linux/time.d | 23 +
libphobos/libdruntime/core/sys/linux/timerfd.d | 24 +
libphobos/libdruntime/core/sys/linux/tipc.d | 210 +
libphobos/libdruntime/core/sys/linux/unistd.d | 20 +
libphobos/libdruntime/core/sys/osx/execinfo.d | 16 +
libphobos/libdruntime/core/sys/osx/mach/dyld.d | 27 +
libphobos/libdruntime/core/sys/osx/mach/getsect.d | 22 +
.../libdruntime/core/sys/osx/mach/kern_return.d | 73 +
libphobos/libdruntime/core/sys/osx/mach/loader.d | 97 +
libphobos/libdruntime/core/sys/osx/mach/port.d | 27 +
.../libdruntime/core/sys/osx/mach/semaphore.d | 57 +
.../libdruntime/core/sys/osx/mach/thread_act.d | 127 +
libphobos/libdruntime/core/sys/osx/pthread.d | 50 +
libphobos/libdruntime/core/sys/osx/sys/cdefs.d | 16 +
libphobos/libdruntime/core/sys/osx/sys/event.d | 130 +
libphobos/libdruntime/core/sys/osx/sys/mman.d | 102 +
libphobos/libdruntime/core/sys/posix/arpa/inet.d | 221 +
libphobos/libdruntime/core/sys/posix/config.d | 82 +
libphobos/libdruntime/core/sys/posix/dirent.d | 331 +
libphobos/libdruntime/core/sys/posix/dlfcn.d | 212 +
libphobos/libdruntime/core/sys/posix/fcntl.d | 570 +
libphobos/libdruntime/core/sys/posix/grp.d | 174 +
libphobos/libdruntime/core/sys/posix/inttypes.d | 40 +
libphobos/libdruntime/core/sys/posix/mqueue.d | 218 +
libphobos/libdruntime/core/sys/posix/net/if_.d | 91 +
libphobos/libdruntime/core/sys/posix/netdb.d | 589 +
libphobos/libdruntime/core/sys/posix/netinet/in_.d | 999 +
libphobos/libdruntime/core/sys/posix/netinet/tcp.d | 48 +
libphobos/libdruntime/core/sys/posix/poll.d | 199 +
libphobos/libdruntime/core/sys/posix/pthread.d | 1039 +
libphobos/libdruntime/core/sys/posix/pwd.d | 199 +
libphobos/libdruntime/core/sys/posix/sched.d | 202 +
libphobos/libdruntime/core/sys/posix/semaphore.d | 151 +
libphobos/libdruntime/core/sys/posix/setjmp.d | 271 +
libphobos/libdruntime/core/sys/posix/signal.d | 2143 ++
libphobos/libdruntime/core/sys/posix/stdio.d | 323 +
libphobos/libdruntime/core/sys/posix/stdlib.d | 423 +
libphobos/libdruntime/core/sys/posix/sys/ioctl.d | 373 +
libphobos/libdruntime/core/sys/posix/sys/ipc.d | 163 +
libphobos/libdruntime/core/sys/posix/sys/mman.d | 575 +
libphobos/libdruntime/core/sys/posix/sys/msg.d | 345 +
.../libdruntime/core/sys/posix/sys/resource.d | 414 +
libphobos/libdruntime/core/sys/posix/sys/select.d | 366 +
libphobos/libdruntime/core/sys/posix/sys/shm.d | 127 +
libphobos/libdruntime/core/sys/posix/sys/socket.d | 1378 +
libphobos/libdruntime/core/sys/posix/sys/stat.d | 1209 +
libphobos/libdruntime/core/sys/posix/sys/statvfs.d | 112 +
libphobos/libdruntime/core/sys/posix/sys/time.d | 177 +
libphobos/libdruntime/core/sys/posix/sys/types.d | 872 +
libphobos/libdruntime/core/sys/posix/sys/uio.d | 98 +
libphobos/libdruntime/core/sys/posix/sys/un.d | 70 +
libphobos/libdruntime/core/sys/posix/sys/utsname.d | 72 +
libphobos/libdruntime/core/sys/posix/sys/wait.d | 253 +
libphobos/libdruntime/core/sys/posix/syslog.d | 264 +
libphobos/libdruntime/core/sys/posix/termios.d | 604 +
libphobos/libdruntime/core/sys/posix/time.d | 413 +
libphobos/libdruntime/core/sys/posix/ucontext.d | 823 +
libphobos/libdruntime/core/sys/posix/unistd.d | 1338 +
libphobos/libdruntime/core/sys/posix/utime.d | 87 +
libphobos/libdruntime/core/sys/solaris/dlfcn.d | 112 +
libphobos/libdruntime/core/sys/solaris/elf.d | 12 +
libphobos/libdruntime/core/sys/solaris/execinfo.d | 18 +
libphobos/libdruntime/core/sys/solaris/libelf.d | 166 +
libphobos/libdruntime/core/sys/solaris/link.d | 173 +
libphobos/libdruntime/core/sys/solaris/sys/elf.d | 657 +
.../libdruntime/core/sys/solaris/sys/elf_386.d | 82 +
.../libdruntime/core/sys/solaris/sys/elf_SPARC.d | 181 +
.../libdruntime/core/sys/solaris/sys/elf_amd64.d | 111 +
.../libdruntime/core/sys/solaris/sys/elf_notes.d | 14 +
.../libdruntime/core/sys/solaris/sys/elftypes.d | 28 +
libphobos/libdruntime/core/sys/solaris/sys/link.d | 426 +
.../libdruntime/core/sys/solaris/sys/priocntl.d | 115 +
.../libdruntime/core/sys/solaris/sys/procset.d | 53 +
libphobos/libdruntime/core/sys/solaris/sys/types.d | 24 +
libphobos/libdruntime/core/sys/solaris/time.d | 18 +
libphobos/libdruntime/core/sys/windows/accctrl.d | 422 +
libphobos/libdruntime/core/sys/windows/aclapi.d | 139 +
libphobos/libdruntime/core/sys/windows/aclui.d | 120 +
libphobos/libdruntime/core/sys/windows/basetsd.d | 159 +
libphobos/libdruntime/core/sys/windows/basetyps.d | 27 +
libphobos/libdruntime/core/sys/windows/cderr.d | 50 +
libphobos/libdruntime/core/sys/windows/cguid.d | 13 +
libphobos/libdruntime/core/sys/windows/com.d | 105 +
libphobos/libdruntime/core/sys/windows/comcat.d | 73 +
libphobos/libdruntime/core/sys/windows/commctrl.d | 6282 ++++
libphobos/libdruntime/core/sys/windows/commdlg.d | 718 +
libphobos/libdruntime/core/sys/windows/core.d | 30 +
libphobos/libdruntime/core/sys/windows/cpl.d | 79 +
libphobos/libdruntime/core/sys/windows/cplext.d | 19 +
libphobos/libdruntime/core/sys/windows/custcntl.d | 124 +
libphobos/libdruntime/core/sys/windows/dbghelp.d | 107 +
.../libdruntime/core/sys/windows/dbghelp_types.d | 233 +
libphobos/libdruntime/core/sys/windows/dbt.d | 191 +
libphobos/libdruntime/core/sys/windows/dde.d | 215 +
libphobos/libdruntime/core/sys/windows/ddeml.d | 379 +
libphobos/libdruntime/core/sys/windows/dhcpcsdk.d | 58 +
libphobos/libdruntime/core/sys/windows/dlgs.d | 191 +
libphobos/libdruntime/core/sys/windows/dll.d | 514 +
libphobos/libdruntime/core/sys/windows/docobj.d | 133 +
libphobos/libdruntime/core/sys/windows/errorrep.d | 42 +
libphobos/libdruntime/core/sys/windows/exdisp.d | 127 +
libphobos/libdruntime/core/sys/windows/exdispid.d | 20 +
libphobos/libdruntime/core/sys/windows/httpext.d | 114 +
libphobos/libdruntime/core/sys/windows/idispids.d | 16 +
libphobos/libdruntime/core/sys/windows/imagehlp.d | 379 +
libphobos/libdruntime/core/sys/windows/imm.d | 484 +
libphobos/libdruntime/core/sys/windows/intshcut.d | 91 +
libphobos/libdruntime/core/sys/windows/ipexport.d | 108 +
libphobos/libdruntime/core/sys/windows/iphlpapi.d | 62 +
libphobos/libdruntime/core/sys/windows/ipifcons.d | 38 +
libphobos/libdruntime/core/sys/windows/iprtrmib.d | 267 +
libphobos/libdruntime/core/sys/windows/iptypes.d | 103 +
libphobos/libdruntime/core/sys/windows/isguids.d | 17 +
libphobos/libdruntime/core/sys/windows/lm.d | 47 +
libphobos/libdruntime/core/sys/windows/lmaccess.d | 759 +
libphobos/libdruntime/core/sys/windows/lmalert.d | 77 +
libphobos/libdruntime/core/sys/windows/lmapibuf.d | 21 +
libphobos/libdruntime/core/sys/windows/lmat.d | 50 +
libphobos/libdruntime/core/sys/windows/lmaudit.d | 302 +
libphobos/libdruntime/core/sys/windows/lmbrowsr.d | 85 +
libphobos/libdruntime/core/sys/windows/lmchdev.d | 90 +
libphobos/libdruntime/core/sys/windows/lmconfig.d | 30 +
libphobos/libdruntime/core/sys/windows/lmcons.d | 88 +
libphobos/libdruntime/core/sys/windows/lmerr.d | 313 +
libphobos/libdruntime/core/sys/windows/lmerrlog.d | 222 +
libphobos/libdruntime/core/sys/windows/lmmsg.d | 43 +
libphobos/libdruntime/core/sys/windows/lmremutl.d | 60 +
libphobos/libdruntime/core/sys/windows/lmrepl.d | 134 +
libphobos/libdruntime/core/sys/windows/lmserver.d | 941 +
libphobos/libdruntime/core/sys/windows/lmshare.d | 197 +
libphobos/libdruntime/core/sys/windows/lmsname.d | 65 +
libphobos/libdruntime/core/sys/windows/lmstats.d | 121 +
libphobos/libdruntime/core/sys/windows/lmsvc.d | 156 +
libphobos/libdruntime/core/sys/windows/lmuse.d | 80 +
libphobos/libdruntime/core/sys/windows/lmuseflg.d | 16 +
libphobos/libdruntime/core/sys/windows/lmwksta.d | 390 +
libphobos/libdruntime/core/sys/windows/lzexpand.d | 50 +
libphobos/libdruntime/core/sys/windows/mapi.d | 168 +
libphobos/libdruntime/core/sys/windows/mciavi.d | 40 +
libphobos/libdruntime/core/sys/windows/mcx.d | 99 +
libphobos/libdruntime/core/sys/windows/mgmtapi.d | 47 +
libphobos/libdruntime/core/sys/windows/mmsystem.d | 2272 ++
libphobos/libdruntime/core/sys/windows/msacm.d | 175 +
libphobos/libdruntime/core/sys/windows/mshtml.d | 536 +
libphobos/libdruntime/core/sys/windows/mswsock.d | 197 +
libphobos/libdruntime/core/sys/windows/nb30.d | 237 +
libphobos/libdruntime/core/sys/windows/nddeapi.d | 164 +
libphobos/libdruntime/core/sys/windows/nspapi.d | 150 +
libphobos/libdruntime/core/sys/windows/ntdef.d | 80 +
libphobos/libdruntime/core/sys/windows/ntdll.d | 22 +
libphobos/libdruntime/core/sys/windows/ntldap.d | 60 +
libphobos/libdruntime/core/sys/windows/ntsecapi.d | 796 +
libphobos/libdruntime/core/sys/windows/ntsecpkg.d | 446 +
libphobos/libdruntime/core/sys/windows/oaidl.d | 672 +
libphobos/libdruntime/core/sys/windows/objbase.d | 207 +
libphobos/libdruntime/core/sys/windows/objfwd.d | 103 +
libphobos/libdruntime/core/sys/windows/objidl.d | 1307 +
libphobos/libdruntime/core/sys/windows/objsafe.d | 23 +
libphobos/libdruntime/core/sys/windows/ocidl.d | 472 +
libphobos/libdruntime/core/sys/windows/odbcinst.d | 168 +
libphobos/libdruntime/core/sys/windows/ole.d | 363 +
libphobos/libdruntime/core/sys/windows/ole2.d | 118 +
libphobos/libdruntime/core/sys/windows/ole2ver.d | 14 +
libphobos/libdruntime/core/sys/windows/oleacc.d | 216 +
libphobos/libdruntime/core/sys/windows/oleauto.d | 684 +
libphobos/libdruntime/core/sys/windows/olectl.d | 398 +
libphobos/libdruntime/core/sys/windows/olectlid.d | 13 +
libphobos/libdruntime/core/sys/windows/oledlg.d | 992 +
libphobos/libdruntime/core/sys/windows/oleidl.d | 270 +
libphobos/libdruntime/core/sys/windows/pbt.d | 30 +
libphobos/libdruntime/core/sys/windows/powrprof.d | 140 +
libphobos/libdruntime/core/sys/windows/prsht.d | 444 +
libphobos/libdruntime/core/sys/windows/psapi.d | 160 +
libphobos/libdruntime/core/sys/windows/rapi.d | 54 +
libphobos/libdruntime/core/sys/windows/ras.d | 1008 +
libphobos/libdruntime/core/sys/windows/rasdlg.d | 161 +
libphobos/libdruntime/core/sys/windows/raserror.d | 215 +
libphobos/libdruntime/core/sys/windows/rassapi.d | 220 +
libphobos/libdruntime/core/sys/windows/reason.d | 63 +
libphobos/libdruntime/core/sys/windows/regstr.d | 816 +
libphobos/libdruntime/core/sys/windows/richedit.d | 592 +
libphobos/libdruntime/core/sys/windows/richole.d | 101 +
libphobos/libdruntime/core/sys/windows/rpc.d | 31 +
libphobos/libdruntime/core/sys/windows/rpcdce.d | 413 +
libphobos/libdruntime/core/sys/windows/rpcdce2.d | 80 +
libphobos/libdruntime/core/sys/windows/rpcdcep.d | 153 +
libphobos/libdruntime/core/sys/windows/rpcndr.d | 573 +
libphobos/libdruntime/core/sys/windows/rpcnsi.d | 152 +
libphobos/libdruntime/core/sys/windows/rpcnsip.d | 29 +
libphobos/libdruntime/core/sys/windows/rpcnterr.d | 31 +
libphobos/libdruntime/core/sys/windows/schannel.d | 106 +
libphobos/libdruntime/core/sys/windows/secext.d | 54 +
libphobos/libdruntime/core/sys/windows/security.d | 46 +
libphobos/libdruntime/core/sys/windows/servprov.d | 16 +
libphobos/libdruntime/core/sys/windows/setupapi.d | 1981 ++
libphobos/libdruntime/core/sys/windows/shellapi.d | 420 +
libphobos/libdruntime/core/sys/windows/shldisp.d | 27 +
libphobos/libdruntime/core/sys/windows/shlguid.d | 18 +
libphobos/libdruntime/core/sys/windows/shlobj.d | 1355 +
libphobos/libdruntime/core/sys/windows/shlwapi.d | 732 +
libphobos/libdruntime/core/sys/windows/snmp.d | 269 +
libphobos/libdruntime/core/sys/windows/sql.d | 434 +
libphobos/libdruntime/core/sys/windows/sqlext.d | 1295 +
libphobos/libdruntime/core/sys/windows/sqltypes.d | 144 +
libphobos/libdruntime/core/sys/windows/sqlucode.d | 158 +
libphobos/libdruntime/core/sys/windows/sspi.d | 382 +
.../libdruntime/core/sys/windows/stacktrace.d | 417 +
libphobos/libdruntime/core/sys/windows/stat.d | 50 +
libphobos/libdruntime/core/sys/windows/subauth.d | 275 +
libphobos/libdruntime/core/sys/windows/threadaux.d | 354 +
libphobos/libdruntime/core/sys/windows/tlhelp32.d | 172 +
libphobos/libdruntime/core/sys/windows/tmschema.d | 758 +
libphobos/libdruntime/core/sys/windows/unknwn.d | 55 +
libphobos/libdruntime/core/sys/windows/uuid.d | 4070 +++
libphobos/libdruntime/core/sys/windows/vfw.d | 2398 ++
libphobos/libdruntime/core/sys/windows/w32api.d | 97 +
libphobos/libdruntime/core/sys/windows/winbase.d | 2858 ++
libphobos/libdruntime/core/sys/windows/winber.d | 70 +
libphobos/libdruntime/core/sys/windows/wincon.d | 298 +
libphobos/libdruntime/core/sys/windows/wincrypt.d | 902 +
libphobos/libdruntime/core/sys/windows/windef.d | 151 +
libphobos/libdruntime/core/sys/windows/windows.d | 73 +
libphobos/libdruntime/core/sys/windows/winerror.d | 2312 ++
libphobos/libdruntime/core/sys/windows/wingdi.d | 4572 +++
libphobos/libdruntime/core/sys/windows/winhttp.d | 844 +
libphobos/libdruntime/core/sys/windows/wininet.d | 1248 +
libphobos/libdruntime/core/sys/windows/winioctl.d | 712 +
libphobos/libdruntime/core/sys/windows/winldap.d | 856 +
libphobos/libdruntime/core/sys/windows/winnetwk.d | 440 +
libphobos/libdruntime/core/sys/windows/winnls.d | 811 +
libphobos/libdruntime/core/sys/windows/winnt.d | 4114 +++
libphobos/libdruntime/core/sys/windows/winperf.d | 152 +
libphobos/libdruntime/core/sys/windows/winreg.d | 255 +
libphobos/libdruntime/core/sys/windows/winsock2.d | 762 +
libphobos/libdruntime/core/sys/windows/winspool.d | 963 +
libphobos/libdruntime/core/sys/windows/winsvc.d | 427 +
libphobos/libdruntime/core/sys/windows/winuser.d | 4897 +++
libphobos/libdruntime/core/sys/windows/winver.d | 174 +
libphobos/libdruntime/core/sys/windows/wtsapi32.d | 431 +
libphobos/libdruntime/core/sys/windows/wtypes.d | 235 +
libphobos/libdruntime/core/thread.d | 5453 +++
libphobos/libdruntime/core/threadasm.S | 601 +
libphobos/libdruntime/core/time.d | 4891 +++
libphobos/libdruntime/core/vararg.d | 19 +
libphobos/libdruntime/etc/linux/memoryerror.d | 331 +
libphobos/libdruntime/gc/bits.d | 129 +
libphobos/libdruntime/gc/config.d | 248 +
libphobos/libdruntime/gc/gc.d | 3412 ++
libphobos/libdruntime/gc/os.d | 200 +
libphobos/libdruntime/gc/pooltable.d | 285 +
libphobos/libdruntime/gc/proxy.d | 354 +
libphobos/libdruntime/gc/stats.d | 27 +
libphobos/libdruntime/gcc/atomics.d | 185 +
libphobos/libdruntime/gcc/attribute.d | 29 +
libphobos/libdruntime/gcc/backtrace.d | 572 +
libphobos/libdruntime/gcc/builtins.d | 41 +
libphobos/libdruntime/gcc/config.d.in | 38 +
libphobos/libdruntime/gcc/deh.d | 959 +
libphobos/libdruntime/gcc/libbacktrace.d.in | 88 +
libphobos/libdruntime/gcc/unwind/arm.d | 66 +
libphobos/libdruntime/gcc/unwind/arm_common.d | 239 +
libphobos/libdruntime/gcc/unwind/c6x.d | 52 +
libphobos/libdruntime/gcc/unwind/generic.d | 269 +
libphobos/libdruntime/gcc/unwind/package.d | 32 +
libphobos/libdruntime/gcc/unwind/pe.d | 233 +
libphobos/libdruntime/gcstub/gc.d | 388 +
libphobos/libdruntime/object.d | 3558 ++
libphobos/libdruntime/rt/aApply.d | 904 +
libphobos/libdruntime/rt/aApplyR.d | 958 +
libphobos/libdruntime/rt/aaA.d | 990 +
libphobos/libdruntime/rt/adi.d | 609 +
libphobos/libdruntime/rt/arrayassign.d | 263 +
libphobos/libdruntime/rt/arraycast.d | 97 +
libphobos/libdruntime/rt/arraycat.d | 33 +
libphobos/libdruntime/rt/backtrace/dwarf.d | 525 +
libphobos/libdruntime/rt/backtrace/elf.d | 234 +
libphobos/libdruntime/rt/bss_section.c | 21 +
libphobos/libdruntime/rt/cast_.d | 141 +
libphobos/libdruntime/rt/config.d | 147 +
libphobos/libdruntime/rt/critical_.d | 68 +
libphobos/libdruntime/rt/deh.d | 42 +
libphobos/libdruntime/rt/dmain2.d | 592 +
libphobos/libdruntime/rt/dylib_fixes.c | 28 +
libphobos/libdruntime/rt/invariant.d | 36 +
libphobos/libdruntime/rt/lifetime.d | 2653 ++
libphobos/libdruntime/rt/memory.d | 26 +
libphobos/libdruntime/rt/minfo.d | 585 +
libphobos/libdruntime/rt/monitor_.d | 326 +
libphobos/libdruntime/rt/obj.d | 35 +
libphobos/libdruntime/rt/qsort.d | 109 +
libphobos/libdruntime/rt/sections.d | 56 +
libphobos/libdruntime/rt/sections_android.d | 187 +
libphobos/libdruntime/rt/sections_elf_shared.d | 967 +
libphobos/libdruntime/rt/sections_osx.d | 277 +
libphobos/libdruntime/rt/sections_solaris.d | 114 +
libphobos/libdruntime/rt/sections_win32.d | 122 +
libphobos/libdruntime/rt/sections_win64.d | 222 +
libphobos/libdruntime/rt/switch_.d | 424 +
libphobos/libdruntime/rt/tlsgc.d | 79 +
libphobos/libdruntime/rt/typeinfo/ti_AC.d | 104 +
libphobos/libdruntime/rt/typeinfo/ti_Acdouble.d | 47 +
libphobos/libdruntime/rt/typeinfo/ti_Acfloat.d | 47 +
libphobos/libdruntime/rt/typeinfo/ti_Acreal.d | 47 +
libphobos/libdruntime/rt/typeinfo/ti_Adouble.d | 61 +
libphobos/libdruntime/rt/typeinfo/ti_Afloat.d | 61 +
libphobos/libdruntime/rt/typeinfo/ti_Ag.d | 199 +
libphobos/libdruntime/rt/typeinfo/ti_Aint.d | 151 +
libphobos/libdruntime/rt/typeinfo/ti_Along.d | 103 +
libphobos/libdruntime/rt/typeinfo/ti_Areal.d | 61 +
libphobos/libdruntime/rt/typeinfo/ti_Ashort.d | 113 +
libphobos/libdruntime/rt/typeinfo/ti_C.d | 75 +
libphobos/libdruntime/rt/typeinfo/ti_byte.d | 60 +
libphobos/libdruntime/rt/typeinfo/ti_cdouble.d | 74 +
libphobos/libdruntime/rt/typeinfo/ti_cent.d | 73 +
libphobos/libdruntime/rt/typeinfo/ti_cfloat.d | 73 +
libphobos/libdruntime/rt/typeinfo/ti_char.d | 62 +
libphobos/libdruntime/rt/typeinfo/ti_creal.d | 74 +
libphobos/libdruntime/rt/typeinfo/ti_dchar.d | 62 +
libphobos/libdruntime/rt/typeinfo/ti_delegate.d | 64 +
libphobos/libdruntime/rt/typeinfo/ti_double.d | 76 +
libphobos/libdruntime/rt/typeinfo/ti_float.d | 71 +
libphobos/libdruntime/rt/typeinfo/ti_idouble.d | 27 +
libphobos/libdruntime/rt/typeinfo/ti_ifloat.d | 27 +
libphobos/libdruntime/rt/typeinfo/ti_int.d | 64 +
libphobos/libdruntime/rt/typeinfo/ti_ireal.d | 27 +
libphobos/libdruntime/rt/typeinfo/ti_long.d | 71 +
libphobos/libdruntime/rt/typeinfo/ti_ptr.d | 64 +
libphobos/libdruntime/rt/typeinfo/ti_real.d | 67 +
libphobos/libdruntime/rt/typeinfo/ti_short.d | 60 +
libphobos/libdruntime/rt/typeinfo/ti_ubyte.d | 70 +
libphobos/libdruntime/rt/typeinfo/ti_ucent.d | 73 +
libphobos/libdruntime/rt/typeinfo/ti_uint.d | 64 +
libphobos/libdruntime/rt/typeinfo/ti_ulong.d | 71 +
libphobos/libdruntime/rt/typeinfo/ti_ushort.d | 60 +
libphobos/libdruntime/rt/typeinfo/ti_void.d | 65 +
libphobos/libdruntime/rt/typeinfo/ti_wchar.d | 62 +
libphobos/libdruntime/rt/util/array.d | 65 +
libphobos/libdruntime/rt/util/container/array.d | 227 +
libphobos/libdruntime/rt/util/container/common.d | 66 +
libphobos/libdruntime/rt/util/container/hashtab.d | 330 +
libphobos/libdruntime/rt/util/container/treap.d | 338 +
libphobos/libdruntime/rt/util/hash.d | 109 +
libphobos/libdruntime/rt/util/random.d | 48 +
libphobos/libdruntime/rt/util/typeinfo.d | 289 +
libphobos/libdruntime/rt/util/utf.d | 903 +
libphobos/libdruntime/test_runner.d | 78 +
libphobos/m4/autoconf.m4 | 135 +
libphobos/m4/druntime.m4 | 99 +
libphobos/m4/druntime/libbacktrace.m4 | 100 +
libphobos/m4/druntime/libraries.m4 | 79 +
libphobos/m4/druntime/os.m4 | 163 +
libphobos/m4/gcc_support.m4 | 34 +
libphobos/m4/gdc.m4 | 19 +
libphobos/m4/libtool.m4 | 85 +
libphobos/src/LICENSE_1_0.txt | 23 +
libphobos/src/Makefile.am | 224 +
libphobos/src/Makefile.in | 1835 +
libphobos/src/etc/c/curl.d | 2320 ++
libphobos/src/etc/c/sqlite3.d | 2126 ++
libphobos/src/etc/c/zlib.d | 1364 +
libphobos/src/index.d | 522 +
libphobos/src/libgphobos.spec.in | 8 +
libphobos/src/std/algorithm/comparison.d | 2045 ++
libphobos/src/std/algorithm/internal.d | 77 +
libphobos/src/std/algorithm/iteration.d | 4397 +++
libphobos/src/std/algorithm/mutation.d | 2495 ++
libphobos/src/std/algorithm/package.d | 191 +
libphobos/src/std/algorithm/searching.d | 3752 ++
libphobos/src/std/algorithm/setops.d | 1397 +
libphobos/src/std/algorithm/sorting.d | 3077 ++
libphobos/src/std/array.d | 3574 ++
libphobos/src/std/ascii.d | 671 +
libphobos/src/std/base64.d | 2043 ++
libphobos/src/std/bigint.d | 1596 +
libphobos/src/std/bitmanip.d | 3999 +++
libphobos/src/std/c/fenv.d | 16 +
libphobos/src/std/c/freebsd/socket.d | 17 +
libphobos/src/std/c/linux/linux.d | 70 +
libphobos/src/std/c/linux/linuxextern.d | 17 +
libphobos/src/std/c/linux/pthread.d | 19 +
libphobos/src/std/c/linux/socket.d | 82 +
libphobos/src/std/c/linux/termios.d | 12 +
libphobos/src/std/c/linux/tipc.d | 17 +
libphobos/src/std/c/locale.d | 17 +
libphobos/src/std/c/math.d | 16 +
libphobos/src/std/c/osx/socket.d | 62 +
libphobos/src/std/c/process.d | 95 +
libphobos/src/std/c/stdarg.d | 16 +
libphobos/src/std/c/stddef.d | 16 +
libphobos/src/std/c/stdio.d | 16 +
libphobos/src/std/c/stdlib.d | 18 +
libphobos/src/std/c/string.d | 16 +
libphobos/src/std/c/time.d | 16 +
libphobos/src/std/c/wcharh.d | 16 +
libphobos/src/std/c/windows/com.d | 11 +
libphobos/src/std/c/windows/stat.d | 15 +
libphobos/src/std/c/windows/windows.d | 15 +
libphobos/src/std/c/windows/winsock.d | 16 +
libphobos/src/std/compiler.d | 61 +
libphobos/src/std/complex.d | 937 +
libphobos/src/std/concurrency.d | 2662 ++
libphobos/src/std/concurrencybase.d | 20 +
libphobos/src/std/container/array.d | 2181 ++
libphobos/src/std/container/binaryheap.d | 438 +
libphobos/src/std/container/dlist.d | 980 +
libphobos/src/std/container/package.d | 1059 +
libphobos/src/std/container/rbtree.d | 2058 ++
libphobos/src/std/container/slist.d | 848 +
libphobos/src/std/container/util.d | 181 +
libphobos/src/std/conv.d | 5799 ++++
libphobos/src/std/cstream.d | 250 +
libphobos/src/std/csv.d | 1692 +
libphobos/src/std/datetime.d | 34554 +++++++++++++++++++
libphobos/src/std/demangle.d | 91 +
libphobos/src/std/digest/crc.d | 462 +
libphobos/src/std/digest/digest.d | 993 +
libphobos/src/std/digest/hmac.d | 317 +
libphobos/src/std/digest/md.d | 591 +
libphobos/src/std/digest/ripemd.d | 763 +
libphobos/src/std/digest/sha.d | 1263 +
libphobos/src/std/encoding.d | 3382 ++
libphobos/src/std/exception.d | 2256 ++
.../allocator/building_blocks/affix_allocator.d | 294 +
.../allocator/building_blocks/allocator_list.d | 621 +
.../allocator/building_blocks/bitmapped_block.d | 1439 +
.../allocator/building_blocks/bucketizer.d | 250 +
.../allocator/building_blocks/fallback_allocator.d | 357 +
.../allocator/building_blocks/free_list.d | 1086 +
.../allocator/building_blocks/free_tree.d | 402 +
.../allocator/building_blocks/kernighan_ritchie.d | 774 +
.../allocator/building_blocks/null_allocator.d | 82 +
.../allocator/building_blocks/package.d | 313 +
.../allocator/building_blocks/quantizer.d | 235 +
.../allocator/building_blocks/region.d | 804 +
.../allocator/building_blocks/scoped_allocator.d | 204 +
.../allocator/building_blocks/segregator.d | 364 +
.../allocator/building_blocks/stats_collector.d | 738 +
libphobos/src/std/experimental/allocator/common.d | 721 +
.../src/std/experimental/allocator/gc_allocator.d | 161 +
.../src/std/experimental/allocator/mallocator.d | 384 +
.../std/experimental/allocator/mmap_allocator.d | 74 +
libphobos/src/std/experimental/allocator/package.d | 2009 ++
.../src/std/experimental/allocator/showcase.d | 92 +
libphobos/src/std/experimental/allocator/typed.d | 427 +
libphobos/src/std/experimental/logger/core.d | 3058 ++
libphobos/src/std/experimental/logger/filelogger.d | 202 +
.../src/std/experimental/logger/multilogger.d | 196 +
libphobos/src/std/experimental/logger/nulllogger.d | 36 +
libphobos/src/std/experimental/logger/package.d | 183 +
libphobos/src/std/experimental/ndslice/internal.d | 194 +
libphobos/src/std/experimental/ndslice/iteration.d | 1222 +
libphobos/src/std/experimental/ndslice/package.d | 562 +
libphobos/src/std/experimental/ndslice/selection.d | 1615 +
libphobos/src/std/experimental/ndslice/slice.d | 2733 ++
libphobos/src/std/experimental/note.md | 1 +
libphobos/src/std/file.d | 3943 +++
libphobos/src/std/format.d | 6547 ++++
libphobos/src/std/functional.d | 1473 +
libphobos/src/std/getopt.d | 1664 +
libphobos/src/std/internal/cstring.d | 257 +
libphobos/src/std/internal/digest/sha_SSSE3.d | 711 +
libphobos/src/std/internal/math/biguintcore.d | 2431 ++
libphobos/src/std/internal/math/biguintnoasm.d | 369 +
libphobos/src/std/internal/math/biguintx86.d | 1334 +
libphobos/src/std/internal/math/errorfunction.d | 466 +
libphobos/src/std/internal/math/gammafunction.d | 1673 +
libphobos/src/std/internal/processinit.d | 22 +
libphobos/src/std/internal/scopebuffer.d | 407 +
libphobos/src/std/internal/test/dummyrange.d | 557 +
libphobos/src/std/internal/test/uda.d | 16 +
libphobos/src/std/internal/unicode_comp.d | 34 +
libphobos/src/std/internal/unicode_decomp.d | 34 +
libphobos/src/std/internal/unicode_grapheme.d | 28 +
libphobos/src/std/internal/unicode_norm.d | 28 +
libphobos/src/std/internal/unicode_tables.d | 2372 ++
libphobos/src/std/internal/windows/advapi32.d | 69 +
libphobos/src/std/json.d | 1586 +
libphobos/src/std/math.d | 7753 +++++
libphobos/src/std/mathspecial.d | 357 +
libphobos/src/std/meta.d | 1437 +
libphobos/src/std/mmfile.d | 697 +
libphobos/src/std/net/curl.d | 4791 +++
libphobos/src/std/net/isemail.d | 1973 ++
libphobos/src/std/numeric.d | 3090 ++
libphobos/src/std/outbuffer.d | 439 +
libphobos/src/std/parallelism.d | 4561 +++
libphobos/src/std/path.d | 4025 +++
libphobos/src/std/process.d | 3775 ++
libphobos/src/std/random.d | 3061 ++
libphobos/src/std/range/interfaces.d | 509 +
libphobos/src/std/range/package.d | 9362 +++++
libphobos/src/std/range/primitives.d | 2281 ++
libphobos/src/std/regex/internal/backtracking.d | 1406 +
libphobos/src/std/regex/internal/generator.d | 185 +
libphobos/src/std/regex/internal/ir.d | 745 +
libphobos/src/std/regex/internal/kickstart.d | 546 +
libphobos/src/std/regex/internal/parser.d | 1499 +
libphobos/src/std/regex/internal/tests.d | 970 +
libphobos/src/std/regex/internal/thompson.d | 942 +
libphobos/src/std/regex/package.d | 1428 +
libphobos/src/std/signals.d | 545 +
libphobos/src/std/socket.d | 3551 ++
libphobos/src/std/socketstream.d | 148 +
libphobos/src/std/stdint.d | 131 +
libphobos/src/std/stdio.d | 4611 +++
libphobos/src/std/stdiobase.d | 24 +
libphobos/src/std/stream.d | 3067 ++
libphobos/src/std/string.d | 6856 ++++
libphobos/src/std/system.d | 77 +
libphobos/src/std/traits.d | 6850 ++++
libphobos/src/std/typecons.d | 7089 ++++
libphobos/src/std/typetuple.d | 38 +
libphobos/src/std/uni.d | 9446 +++++
libphobos/src/std/uri.d | 554 +
libphobos/src/std/utf.d | 3589 ++
libphobos/src/std/uuid.d | 1727 +
libphobos/src/std/variant.d | 2620 ++
libphobos/src/std/windows/charset.d | 126 +
libphobos/src/std/windows/iunknown.d | 13 +
libphobos/src/std/windows/registry.d | 1840 +
libphobos/src/std/windows/syserror.d | 200 +
libphobos/src/std/xml.d | 2972 ++
libphobos/src/std/zip.d | 937 +
libphobos/src/std/zlib.d | 741 +
libphobos/src/unittest.d | 129 +
libphobos/testsuite/Makefile.am | 37 +
libphobos/testsuite/Makefile.in | 424 +
libphobos/testsuite/shared/.gitignore | 1 +
libphobos/testsuite/shared/Makefile | 87 +
libphobos/testsuite/shared/src/finalize.d | 59 +
libphobos/testsuite/shared/src/host.c | 50 +
libphobos/testsuite/shared/src/lib.d | 116 +
libphobos/testsuite/shared/src/lib_13414.d | 4 +
libphobos/testsuite/shared/src/liblinkdep.d | 6 +
libphobos/testsuite/shared/src/libloaddep.d | 13 +
libphobos/testsuite/shared/src/link.d | 64 +
libphobos/testsuite/shared/src/linkD.c | 14 +
libphobos/testsuite/shared/src/linkDR.c | 28 +
libphobos/testsuite/shared/src/link_linkdep.d | 6 +
libphobos/testsuite/shared/src/link_loaddep.d | 7 +
libphobos/testsuite/shared/src/load.d | 143 +
libphobos/testsuite/shared/src/loadDR.c | 39 +
libphobos/testsuite/shared/src/load_13414.d | 27 +
libphobos/testsuite/shared/src/load_linkdep.d | 16 +
libphobos/testsuite/shared/src/load_loaddep.d | 13 +
libphobos/testsuite/shared/src/plugin.d | 45 +
libphobos/testsuite/supports_loading.d | 9 +
2967 files changed, 791868 insertions(+), 16 deletions(-)
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH 0/13] D: Submission of D Front End
2017-05-28 13:37 [PATCH 0/13] D: Submission of D Front End Iain Buclaw
@ 2017-05-28 20:59 ` Iain Buclaw
2017-05-28 22:02 ` Iain Buclaw
2017-05-29 20:58 ` Eric Botcazou
` (2 subsequent siblings)
3 siblings, 1 reply; 14+ messages in thread
From: Iain Buclaw @ 2017-05-28 20:59 UTC (permalink / raw)
To: gcc-patches
On 28 May 2017 at 15:30, Iain Buclaw <ibuclaw@gdcproject.org> wrote:
>
> ---
>
> Iain Buclaw (13):
> 001 - The front-end (DMD) language implementation and license.
> 002 - The front-end (GDC) implementation.
> 003 - The front-end (GDC) changelogs (here be dragons).
> 004 - The front-end (GDC) config, makefile, and manpages.
> 005 - GCC configuration file changes and documentation.
> 006 - Add D language support to GCC proper.
> 007 - Add D language support to GCC targets.
> 008 - D2 Testsuite tests.
> 009 - D2 Testsuite Dejagnu files.
> 010 - The D runtime library and license.
> 011 - GCC builtins and runtime support (part of D runtime)
> 012 - The Phobos runtime library and license.
> 013 - Phobos config, makefiles, and testsuite.
>
Well, it looks like this will need breaking down even more. The GDC
parts should be OK, it's just the upstream bits that are far to big to
attach here.
Regards
Iain.
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH 0/13] D: Submission of D Front End
2017-05-28 20:59 ` Iain Buclaw
@ 2017-05-28 22:02 ` Iain Buclaw
0 siblings, 0 replies; 14+ messages in thread
From: Iain Buclaw @ 2017-05-28 22:02 UTC (permalink / raw)
To: gcc-patches
On 28 May 2017 at 22:31, Iain Buclaw <ibuclaw@gdcproject.org> wrote:
> On 28 May 2017 at 15:30, Iain Buclaw <ibuclaw@gdcproject.org> wrote:
>>
>> ---
>>
>> Iain Buclaw (13):
>> 001 - The front-end (DMD) language implementation and license.
>> 002 - The front-end (GDC) implementation.
>> 003 - The front-end (GDC) changelogs (here be dragons).
>> 004 - The front-end (GDC) config, makefile, and manpages.
>> 005 - GCC configuration file changes and documentation.
>> 006 - Add D language support to GCC proper.
>> 007 - Add D language support to GCC targets.
>> 008 - D2 Testsuite tests.
>> 009 - D2 Testsuite Dejagnu files.
>> 010 - The D runtime library and license.
>> 011 - GCC builtins and runtime support (part of D runtime)
>> 012 - The Phobos runtime library and license.
>> 013 - Phobos config, makefiles, and testsuite.
>>
>
> Well, it looks like this will need breaking down even more. The GDC
> parts should be OK, it's just the upstream bits that are far to big to
> attach here.
>
In the meantime, I've uploaded the series here too:
ftp://ftp.gdcproject.org/patches/
I look forward to the discussion when I'm back.
Thanks,
Iain.
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH 0/13] D: Submission of D Front End
2017-05-28 13:37 [PATCH 0/13] D: Submission of D Front End Iain Buclaw
2017-05-28 20:59 ` Iain Buclaw
@ 2017-05-29 20:58 ` Eric Botcazou
2017-06-06 13:40 ` Iain Buclaw
2017-06-12 18:34 ` Richard Sandiford
2017-06-24 17:24 ` Iain Buclaw
3 siblings, 1 reply; 14+ messages in thread
From: Eric Botcazou @ 2017-05-29 20:58 UTC (permalink / raw)
To: Iain Buclaw; +Cc: gcc-patches
> The upstream DMD compiler that comprises all components of the
> standalone part is now implemented in D programming language itself.
> However here GDC is still using the C++ implementation, it is a future
> goal to switch to being a self-hosted compiler minus the GCC binding
> interface (similar to Ada?), however extended platform support is
> something I wish to address first before I make this a consideration.
Yes, the Ada compiler is written in Ada and the glue code (called gigi) lives
in ada/gcc-interface and is written in C++.
--
Eric Botcazou
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH 0/13] D: Submission of D Front End
2017-05-29 20:58 ` Eric Botcazou
@ 2017-06-06 13:40 ` Iain Buclaw
0 siblings, 0 replies; 14+ messages in thread
From: Iain Buclaw @ 2017-06-06 13:40 UTC (permalink / raw)
To: Eric Botcazou; +Cc: gcc-patches
On 29 May 2017 at 22:57, Eric Botcazou <ebotcazou@adacore.com> wrote:
>> The upstream DMD compiler that comprises all components of the
>> standalone part is now implemented in D programming language itself.
>> However here GDC is still using the C++ implementation, it is a future
>> goal to switch to being a self-hosted compiler minus the GCC binding
>> interface (similar to Ada?), however extended platform support is
>> something I wish to address first before I make this a consideration.
>
> Yes, the Ada compiler is written in Ada and the glue code (called gigi) lives
> in ada/gcc-interface and is written in C++.
>
> --
> Eric Botcazou
OK, so there should be no surprises when d/dfrontend itself is
replaced by D sources.
Iain.
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH 0/13] D: Submission of D Front End
2017-05-28 13:37 [PATCH 0/13] D: Submission of D Front End Iain Buclaw
2017-05-28 20:59 ` Iain Buclaw
2017-05-29 20:58 ` Eric Botcazou
@ 2017-06-12 18:34 ` Richard Sandiford
2017-06-12 23:22 ` Mike Stump
2017-06-12 23:31 ` Iain Buclaw
2017-06-24 17:24 ` Iain Buclaw
3 siblings, 2 replies; 14+ messages in thread
From: Richard Sandiford @ 2017-06-12 18:34 UTC (permalink / raw)
To: Iain Buclaw; +Cc: gcc-patches
[Disclaimer: I can't approve any of this :-)]
Iain Buclaw <ibuclaw@gdcproject.org> writes:
> 001 - The front-end (DMD) language implementation and license.
> 002 - The front-end (GDC) implementation.
> 003 - The front-end (GDC) changelogs (here be dragons).
> 004 - The front-end (GDC) config, makefile, and manpages.
> 005 - GCC configuration file changes and documentation.
> 006 - Add D language support to GCC proper.
> 007 - Add D language support to GCC targets.
> 008 - D2 Testsuite tests.
> 009 - D2 Testsuite Dejagnu files.
> 010 - The D runtime library and license.
> 011 - GCC builtins and runtime support (part of D runtime)
> 012 - The Phobos runtime library and license.
> 013 - Phobos config, makefiles, and testsuite.
Just checking, but is it right that of these, the only parts that
touch generic code are:
> 005 - GCC configuration file changes and documentation.
> 006 - Add D language support to GCC proper.
Both seem fairly small (bar the autogenerated bits) and almost
unobjectionable.
> 007 - Add D language support to GCC targets.
In a sense you get to define what's correct here.
> 009 - D2 Testsuite Dejagnu files.
Already approved by Mike.
If that's all, then that's pretty impressive. :-)
I'm not sure who this is a question to really, but how much value is
there in reviewing the other patches? Maybe people who know the
frontend interface well could comment on that part, but would anyone
here be able to do a meaningful review of the core frontend? And AIUI
some of the patches are straight imports from an external upstream.
I was just wondering whether, once 5, 6 and 7 have been reviewed,
accepting the rest would be a policy decision, or whether there
was a plan for someone to review the whole series.
(Sorry if this was discussed and I missed it.)
Thanks,
Richard
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH 0/13] D: Submission of D Front End
2017-06-12 18:34 ` Richard Sandiford
@ 2017-06-12 23:22 ` Mike Stump
2017-06-13 0:09 ` Iain Buclaw
2017-06-12 23:31 ` Iain Buclaw
1 sibling, 1 reply; 14+ messages in thread
From: Mike Stump @ 2017-06-12 23:22 UTC (permalink / raw)
To: Richard Sandiford; +Cc: Iain Buclaw, gcc-patches
On Jun 12, 2017, at 11:34 AM, Richard Sandiford <richard.sandiford@linaro.org> wrote:
>
> I'm not sure who this is a question to really, but how much value is
> there in reviewing the other patches?
> Maybe people who know the
> frontend interface well could comment on that part, but would anyone
> here be able to do a meaningful review of the core frontend? And AIUI
> some of the patches are straight imports from an external upstream.
>
> I was just wondering whether, once 5, 6 and 7 have been reviewed,
> accepting the rest would be a policy decision, or whether there
> was a plan for someone to review the whole series.
So Iain might not have the whole game plan pre-arranged. My guess is that it isn't yet. So, technically, people can argue for or against the FE as the want, but ultimately, the SC I think gets to make the decision in the form of accepting the FE contribution and appointing a FE maintainer. If they say yes, then that person can technically self-review the changes to the non-shared bits. For the shared bits, the usual maintainer for those bits should review and approve those bits. For example, the testsuite changes are reviewed by the testsuite maintainer; I've done that, so that's done. If there are doc changes, a doc reviewer will review those bits and so on.
I'd expect that for the changes that aren't shared, we treat it kinda like we do for a new port. There, we usually have a person or two go through and weigh in where useful and help refine things a little. If someone wants to help out and volunteer to do this, they will. If not, then we just trust the FE coming in. The SC will weigh in if they want the contribution contingent upon a review. Of course, the global reviewers and/or the SC might be able to clarify, as they keep track of the little details better than I, the above is just my guess to help get the process started.
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH 0/13] D: Submission of D Front End
2017-06-12 18:34 ` Richard Sandiford
2017-06-12 23:22 ` Mike Stump
@ 2017-06-12 23:31 ` Iain Buclaw
1 sibling, 0 replies; 14+ messages in thread
From: Iain Buclaw @ 2017-06-12 23:31 UTC (permalink / raw)
To: Iain Buclaw, gcc-patches, richard.sandiford
On 12 June 2017 at 20:34, Richard Sandiford
<richard.sandiford@linaro.org> wrote:
> [Disclaimer: I can't approve any of this :-)]
>
> Iain Buclaw <ibuclaw@gdcproject.org> writes:
>> 001 - The front-end (DMD) language implementation and license.
>> 002 - The front-end (GDC) implementation.
>> 003 - The front-end (GDC) changelogs (here be dragons).
>> 004 - The front-end (GDC) config, makefile, and manpages.
>> 005 - GCC configuration file changes and documentation.
>> 006 - Add D language support to GCC proper.
>> 007 - Add D language support to GCC targets.
>> 008 - D2 Testsuite tests.
>> 009 - D2 Testsuite Dejagnu files.
>> 010 - The D runtime library and license.
>> 011 - GCC builtins and runtime support (part of D runtime)
>> 012 - The Phobos runtime library and license.
>> 013 - Phobos config, makefiles, and testsuite.
>
> Just checking, but is it right that of these, the only parts that
> touch generic code are:
>
>> 005 - GCC configuration file changes and documentation.
>> 006 - Add D language support to GCC proper.
>
> Both seem fairly small (bar the autogenerated bits) and almost
> unobjectionable.
>
That is correct.
>> 007 - Add D language support to GCC targets.
>
> In a sense you get to define what's correct here.
>
I've tried to keep a close relationship to where
TARGET_CPU_CPP_BUILTINS and TARGET_OS_CPP_BUILTINS are defined. The
versions emitted are documented in the D spec.
>> 009 - D2 Testsuite Dejagnu files.
>
> Already approved by Mike.
>
> If that's all, then that's pretty impressive. :-)
>
> I'm not sure who this is a question to really, but how much value is
> there in reviewing the other patches? Maybe people who know the
> frontend interface well could comment on that part, but would anyone
> here be able to do a meaningful review of the core frontend? And AIUI
> some of the patches are straight imports from an external upstream.
>
Patches 002 and 004 would also be points of interest, as they interact
with the GCC code and build scripts respectively. I'm sure there are
parts in there where people will have questions, I certainly will have
questions over whether there's ways to improve things too.
> I was just wondering whether, once 5, 6 and 7 have been reviewed,
> accepting the rest would be a policy decision, or whether there
> was a plan for someone to review the whole series.
>
Patches 001 and 008 are maintained at github.com/dlang/dmd, and
patches 010 and 012 at github.com/dlang/druntime and
github.com/dlang/phobos. The rest may only be 10% of the entire set,
but that covers everything that was written by both myself, and others
who've contributed t gdc.
> (Sorry if this was discussed and I missed it.)
>
I might be able to dig up some comments from a few years back when I
first proposed this, but otherwise no, I've not seen it discussed yet.
Regards
Iain.
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH 0/13] D: Submission of D Front End
2017-06-12 23:22 ` Mike Stump
@ 2017-06-13 0:09 ` Iain Buclaw
2017-06-13 8:05 ` Richard Biener
0 siblings, 1 reply; 14+ messages in thread
From: Iain Buclaw @ 2017-06-13 0:09 UTC (permalink / raw)
To: Mike Stump; +Cc: Richard Sandiford, gcc-patches
On 13 June 2017 at 01:22, Mike Stump <mikestump@comcast.net> wrote:
> On Jun 12, 2017, at 11:34 AM, Richard Sandiford <richard.sandiford@linaro.org> wrote:
>>
>> I'm not sure who this is a question to really, but how much value is
>> there in reviewing the other patches?
>
>> Maybe people who know the
>> frontend interface well could comment on that part, but would anyone
>> here be able to do a meaningful review of the core frontend? And AIUI
>> some of the patches are straight imports from an external upstream.
>>
>> I was just wondering whether, once 5, 6 and 7 have been reviewed,
>> accepting the rest would be a policy decision, or whether there
>> was a plan for someone to review the whole series.
>
> So Iain might not have the whole game plan pre-arranged. My guess is that it isn't yet. So, technically, people can argue for or against the FE as the want, but ultimately, the SC I think gets to make the decision in the form of accepting the FE contribution and appointing a FE maintainer. If they say yes, then that person can technically self-review the changes to the non-shared bits. For the shared bits, the usual maintainer for those bits should review and approve those bits. For example, the testsuite changes are reviewed by the testsuite maintainer; I've done that, so that's done. If there are doc changes, a doc reviewer will review those bits and so on.
>
> I'd expect that for the changes that aren't shared, we treat it kinda like we do for a new port. There, we usually have a person or two go through and weigh in where useful and help refine things a little. If someone wants to help out and volunteer to do this, they will. If not, then we just trust the FE coming in. The SC will weigh in if they want the contribution contingent upon a review. Of course, the global reviewers and/or the SC might be able to clarify, as they keep track of the little details better than I, the above is just my guess to help get the process started.
Right, I actually gave no forewarning other than via IRC, where it got
an acknowledgement from Jakub and Richi, if I recall right, the
response was asking if the SC has formally accepted D and myself as a
maintainer. The answer is 'no' on that front. My initial intent was
to get things in motion again, after they were abruptly halted 4 years
ago.
Regards,
Iain.
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH 0/13] D: Submission of D Front End
2017-06-13 0:09 ` Iain Buclaw
@ 2017-06-13 8:05 ` Richard Biener
2017-06-13 17:17 ` Jeff Law
0 siblings, 1 reply; 14+ messages in thread
From: Richard Biener @ 2017-06-13 8:05 UTC (permalink / raw)
To: Iain Buclaw, Jeff Law; +Cc: Mike Stump, Richard Sandiford, gcc-patches
On Tue, Jun 13, 2017 at 2:09 AM, Iain Buclaw <ibuclaw@gdcproject.org> wrote:
> On 13 June 2017 at 01:22, Mike Stump <mikestump@comcast.net> wrote:
>> On Jun 12, 2017, at 11:34 AM, Richard Sandiford <richard.sandiford@linaro.org> wrote:
>>>
>>> I'm not sure who this is a question to really, but how much value is
>>> there in reviewing the other patches?
>>
>>> Maybe people who know the
>>> frontend interface well could comment on that part, but would anyone
>>> here be able to do a meaningful review of the core frontend? And AIUI
>>> some of the patches are straight imports from an external upstream.
>>>
>>> I was just wondering whether, once 5, 6 and 7 have been reviewed,
>>> accepting the rest would be a policy decision, or whether there
>>> was a plan for someone to review the whole series.
>>
>> So Iain might not have the whole game plan pre-arranged. My guess is that it isn't yet. So, technically, people can argue for or against the FE as the want, but ultimately, the SC I think gets to make the decision in the form of accepting the FE contribution and appointing a FE maintainer. If they say yes, then that person can technically self-review the changes to the non-shared bits. For the shared bits, the usual maintainer for those bits should review and approve those bits. For example, the testsuite changes are reviewed by the testsuite maintainer; I've done that, so that's done. If there are doc changes, a doc reviewer will review those bits and so on.
>>
>> I'd expect that for the changes that aren't shared, we treat it kinda like we do for a new port. There, we usually have a person or two go through and weigh in where useful and help refine things a little. If someone wants to help out and volunteer to do this, they will. If not, then we just trust the FE coming in. The SC will weigh in if they want the contribution contingent upon a review. Of course, the global reviewers and/or the SC might be able to clarify, as they keep track of the little details better than I, the above is just my guess to help get the process started.
>
>
> Right, I actually gave no forewarning other than via IRC, where it got
> an acknowledgement from Jakub and Richi, if I recall right, the
> response was asking if the SC has formally accepted D and myself as a
> maintainer. The answer is 'no' on that front. My initial intent was
> to get things in motion again, after they were abruptly halted 4 years
> ago.
Yeah, it was to make sure the issue is raised with the SC. Jeff?
Richard.
> Regards,
> Iain.
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH 0/13] D: Submission of D Front End
2017-06-13 8:05 ` Richard Biener
@ 2017-06-13 17:17 ` Jeff Law
0 siblings, 0 replies; 14+ messages in thread
From: Jeff Law @ 2017-06-13 17:17 UTC (permalink / raw)
To: Richard Biener, Iain Buclaw; +Cc: Mike Stump, Richard Sandiford, gcc-patches
On 06/13/2017 02:05 AM, Richard Biener wrote:
> On Tue, Jun 13, 2017 at 2:09 AM, Iain Buclaw <ibuclaw@gdcproject.org> wrote:
>> On 13 June 2017 at 01:22, Mike Stump <mikestump@comcast.net> wrote:
>>> On Jun 12, 2017, at 11:34 AM, Richard Sandiford <richard.sandiford@linaro.org> wrote:
>>>>
>>>> I'm not sure who this is a question to really, but how much value is
>>>> there in reviewing the other patches?
>>>
>>>> Maybe people who know the
>>>> frontend interface well could comment on that part, but would anyone
>>>> here be able to do a meaningful review of the core frontend? And AIUI
>>>> some of the patches are straight imports from an external upstream.
>>>>
>>>> I was just wondering whether, once 5, 6 and 7 have been reviewed,
>>>> accepting the rest would be a policy decision, or whether there
>>>> was a plan for someone to review the whole series.
>>>
>>> So Iain might not have the whole game plan pre-arranged. My guess is that it isn't yet. So, technically, people can argue for or against the FE as the want, but ultimately, the SC I think gets to make the decision in the form of accepting the FE contribution and appointing a FE maintainer. If they say yes, then that person can technically self-review the changes to the non-shared bits. For the shared bits, the usual maintainer for those bits should review and approve those bits. For example, the testsuite changes are reviewed by the testsuite maintainer; I've done that, so that's done. If there are doc changes, a doc reviewer will review those bits and so on.
>>>
>>> I'd expect that for the changes that aren't shared, we treat it kinda like we do for a new port. There, we usually have a person or two go through and weigh in where useful and help refine things a little. If someone wants to help out and volunteer to do this, they will. If not, then we just trust the FE coming in. The SC will weigh in if they want the contribution contingent upon a review. Of course, the global reviewers and/or the SC might be able to clarify, as they keep track of the little details better than I, the above is just my guess to help get the process started.
>>
>>
>> Right, I actually gave no forewarning other than via IRC, where it got
>> an acknowledgement from Jakub and Richi, if I recall right, the
>> response was asking if the SC has formally accepted D and myself as a
>> maintainer. The answer is 'no' on that front. My initial intent was
>> to get things in motion again, after they were abruptly halted 4 years
>> ago.
>
> Yeah, it was to make sure the issue is raised with the SC. Jeff?
David E. raised it earlier today.
Jeff
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH 0/13] D: Submission of D Front End
2017-05-28 13:37 [PATCH 0/13] D: Submission of D Front End Iain Buclaw
` (2 preceding siblings ...)
2017-06-12 18:34 ` Richard Sandiford
@ 2017-06-24 17:24 ` Iain Buclaw
2017-07-13 8:46 ` Iain Buclaw
3 siblings, 1 reply; 14+ messages in thread
From: Iain Buclaw @ 2017-06-24 17:24 UTC (permalink / raw)
To: gcc-patches
Hi,
Just doing an update of the patch series, rebased against trunk, and
applied changes as requested by every comment so far.
Notes on changes have been made on each patch where applicable.
Regards
---
Makefile.def | 6 +
Makefile.in | 499 +
Makefile.tpl | 7 +
config-ml.in | 16 +-
config/multi.m4 | 3 +-
configure | 217 +-
configure.ac | 9 +-
gcc/Makefile.in | 37 +-
gcc/config.gcc | 55 +
gcc/config/aarch64/aarch64-d.c | 31 +
gcc/config/aarch64/aarch64-linux.h | 2 +
gcc/config/aarch64/aarch64-protos.h | 3 +
gcc/config/aarch64/aarch64.h | 3 +
gcc/config/aarch64/t-aarch64 | 4 +
gcc/config/alpha/alpha-d.c | 41 +
gcc/config/alpha/alpha-protos.h | 3 +
gcc/config/alpha/alpha.h | 3 +
gcc/config/alpha/t-alpha | 4 +
gcc/config/arm/arm-d.c | 52 +
gcc/config/arm/arm-protos.h | 3 +
gcc/config/arm/arm.h | 3 +
gcc/config/arm/linux-eabi.h | 3 +
gcc/config/arm/t-arm | 4 +
gcc/config/darwin-d.c | 55 +
gcc/config/default-d.c | 25 +
gcc/config/dragonfly-d.c | 49 +
gcc/config/epiphany/epiphany-d.c | 31 +
gcc/config/epiphany/epiphany-protos.h | 2 +
gcc/config/epiphany/epiphany.h | 3 +
gcc/config/epiphany/t-epiphany | 4 +
gcc/config/freebsd-d.c | 49 +
gcc/config/glibc-d.c | 72 +
gcc/config/gnu.h | 3 +
gcc/config/i386/cygwin.h | 6 +
gcc/config/i386/i386-d.c | 44 +
gcc/config/i386/i386-protos.h | 3 +
gcc/config/i386/i386.h | 3 +
gcc/config/i386/linux-common.h | 6 +
gcc/config/i386/mingw32.h | 10 +
gcc/config/i386/t-cygming | 3 +
gcc/config/i386/t-i386 | 4 +
gcc/config/ia64/ia64-d.c | 31 +
gcc/config/ia64/ia64-protos.h | 3 +
gcc/config/ia64/ia64.h | 3 +
gcc/config/ia64/t-ia64 | 4 +
gcc/config/kfreebsd-gnu.h | 3 +
gcc/config/kopensolaris-gnu.h | 3 +
gcc/config/linux-android.h | 6 +
gcc/config/linux.h | 3 +
gcc/config/mips/linux-common.h | 3 +
gcc/config/mips/mips-d.c | 56 +
gcc/config/mips/mips-protos.h | 3 +
gcc/config/mips/mips.h | 3 +
gcc/config/mips/t-mips | 4 +
gcc/config/netbsd-d.c | 49 +
gcc/config/nvptx/nvptx-d.c | 34 +
gcc/config/nvptx/nvptx-protos.h | 3 +
gcc/config/nvptx/nvptx.h | 3 +
gcc/config/nvptx/t-nvptx | 4 +
gcc/config/openbsd-d.c | 49 +
gcc/config/pa/pa-d.c | 39 +
gcc/config/pa/pa-linux.h | 2 +
gcc/config/pa/pa-protos.h | 3 +
gcc/config/pa/pa.h | 3 +
gcc/config/pa/t-pa | 3 +
gcc/config/powerpcspe/powerpcspe-d.c | 44 +
gcc/config/powerpcspe/powerpcspe-protos.h | 3 +
gcc/config/powerpcspe/powerpcspe.h | 3 +
gcc/config/powerpcspe/t-powerpcspe | 4 +
gcc/config/riscv/riscv-d.c | 39 +
gcc/config/riscv/riscv-protos.h | 3 +
gcc/config/riscv/riscv.h | 3 +
gcc/config/riscv/t-riscv | 4 +
gcc/config/rs6000/rs6000-d.c | 45 +
gcc/config/rs6000/rs6000-protos.h | 3 +
gcc/config/rs6000/rs6000.c | 5 +-
gcc/config/rs6000/rs6000.h | 3 +
gcc/config/rs6000/t-rs6000 | 4 +
gcc/config/s390/s390-d.c | 41 +
gcc/config/s390/s390-protos.h | 3 +
gcc/config/s390/s390.h | 3 +
gcc/config/s390/t-s390 | 4 +
gcc/config/sh/sh-d.c | 36 +
gcc/config/sh/sh-protos.h | 3 +
gcc/config/sh/sh.h | 3 +
gcc/config/sh/t-sh | 4 +
gcc/config/sol2-d.c | 49 +
gcc/config/sparc/sparc-d.c | 48 +
gcc/config/sparc/sparc-protos.h | 3 +
gcc/config/sparc/sparc.h | 3 +
gcc/config/sparc/t-sparc | 4 +
gcc/config/t-darwin | 3 +
gcc/config/t-dragonfly | 3 +
gcc/config/t-freebsd | 3 +
gcc/config/t-glibc | 4 +
gcc/config/t-netbsd | 3 +
gcc/config/t-openbsd | 4 +
gcc/config/t-sol2 | 5 +
gcc/config/winnt-d.c | 60 +
gcc/configure | 26 +-
gcc/configure.ac | 19 +
gcc/d/ChangeLog | 790 +
gcc/d/ChangeLog-2006 | 954 +
gcc/d/ChangeLog-2007 | 1340 +
gcc/d/ChangeLog-2008 | 331 +
gcc/d/ChangeLog-2009 | 185 +
gcc/d/ChangeLog-2010 | 1484 +
gcc/d/ChangeLog-2011 | 1248 +
gcc/d/ChangeLog-2012 | 857 +
gcc/d/ChangeLog-2013 | 1221 +
gcc/d/ChangeLog-2014 | 660 +
gcc/d/ChangeLog-2015 | 771 +
gcc/d/ChangeLog-2016 | 1262 +
gcc/d/Make-lang.in | 274 +
gcc/d/VERSION | 1 +
gcc/d/config-lang.in | 33 +
gcc/d/d-attribs.c | 826 +
gcc/d/d-builtins.cc | 1148 +
gcc/d/d-codegen.cc | 2659 ++
gcc/d/d-convert.cc | 804 +
gcc/d/d-diagnostic.cc | 290 +
gcc/d/d-frontend.cc | 515 +
gcc/d/d-frontend.h | 42 +
gcc/d/d-incpath.cc | 233 +
gcc/d/d-lang.cc | 1714 +
gcc/d/d-longdouble.cc | 308 +
gcc/d/d-spec.c | 461 +
gcc/d/d-target-def.h | 20 +
gcc/d/d-target.cc | 376 +
gcc/d/d-target.def | 60 +
gcc/d/d-target.h | 34 +
gcc/d/d-tree.def | 34 +
gcc/d/d-tree.h | 618 +
gcc/d/decl.cc | 2148 ++
gcc/d/dfrontend/aav.c | 193 +
gcc/d/dfrontend/aav.h | 19 +
gcc/d/dfrontend/access.c | 670 +
gcc/d/dfrontend/aggregate.h | 340 +
gcc/d/dfrontend/aliasthis.c | 156 +
gcc/d/dfrontend/aliasthis.h | 39 +
gcc/d/dfrontend/apply.c | 145 +
gcc/d/dfrontend/argtypes.c | 502 +
gcc/d/dfrontend/array.h | 237 +
gcc/d/dfrontend/arrayop.c | 638 +
gcc/d/dfrontend/arraytypes.h | 71 +
gcc/d/dfrontend/attrib.c | 1591 +
gcc/d/dfrontend/attrib.h | 250 +
gcc/d/dfrontend/boostlicense.txt | 23 +
gcc/d/dfrontend/canthrow.c | 239 +
gcc/d/dfrontend/checkedint.c | 564 +
gcc/d/dfrontend/checkedint.h | 24 +
gcc/d/dfrontend/clone.c | 1223 +
gcc/d/dfrontend/complex_t.h | 75 +
gcc/d/dfrontend/cond.c | 393 +
gcc/d/dfrontend/cond.h | 93 +
gcc/d/dfrontend/constfold.c | 1950 ++
gcc/d/dfrontend/cppmangle.c | 1985 ++
gcc/d/dfrontend/ctfe.h | 278 +
gcc/d/dfrontend/ctfeexpr.c | 2138 ++
gcc/d/dfrontend/ctfloat.h | 48 +
gcc/d/dfrontend/dcast.c | 3831 ++
gcc/d/dfrontend/dclass.c | 1935 ++
gcc/d/dfrontend/declaration.c | 2550 ++
gcc/d/dfrontend/declaration.h | 901 +
gcc/d/dfrontend/delegatize.c | 210 +
gcc/d/dfrontend/denum.c | 717 +
gcc/d/dfrontend/dimport.c | 501 +
gcc/d/dfrontend/dinterpret.c | 7007 ++++
gcc/d/dfrontend/dmacro.c | 468 +
gcc/d/dfrontend/dmangle.c | 897 +
gcc/d/dfrontend/dmodule.c | 1426 +
gcc/d/dfrontend/doc.c | 2803 ++
gcc/d/dfrontend/doc.h | 22 +
gcc/d/dfrontend/dscope.c | 726 +
gcc/d/dfrontend/dstruct.c | 1472 +
gcc/d/dfrontend/dsymbol.c | 1790 +
gcc/d/dfrontend/dsymbol.h | 395 +
gcc/d/dfrontend/dtemplate.c | 8607 +++++
gcc/d/dfrontend/dversion.c | 199 +
gcc/d/dfrontend/entity.c | 2393 ++
gcc/d/dfrontend/enum.h | 102 +
gcc/d/dfrontend/errors.h | 55 +
gcc/d/dfrontend/escape.c | 1151 +
gcc/d/dfrontend/expression.c | 14752 ++++++++
gcc/d/dfrontend/expression.h | 1656 +
gcc/d/dfrontend/file.c | 266 +
gcc/d/dfrontend/file.h | 62 +
gcc/d/dfrontend/filename.c | 672 +
gcc/d/dfrontend/filename.h | 59 +
gcc/d/dfrontend/func.c | 5596 +++
gcc/d/dfrontend/globals.h | 330 +
gcc/d/dfrontend/hdrgen.c | 3458 ++
gcc/d/dfrontend/hdrgen.h | 49 +
gcc/d/dfrontend/identifier.c | 196 +
gcc/d/dfrontend/identifier.h | 52 +
gcc/d/dfrontend/idgen.c | 448 +
gcc/d/dfrontend/impcnvgen.c | 600 +
gcc/d/dfrontend/imphint.c | 73 +
gcc/d/dfrontend/import.h | 69 +
gcc/d/dfrontend/init.c | 1048 +
gcc/d/dfrontend/init.h | 144 +
gcc/d/dfrontend/inline.c | 2291 ++
gcc/d/dfrontend/intrange.c | 1107 +
gcc/d/dfrontend/intrange.h | 153 +
gcc/d/dfrontend/json.c | 890 +
gcc/d/dfrontend/json.h | 26 +
gcc/d/dfrontend/lexer.c | 2453 ++
gcc/d/dfrontend/lexer.h | 85 +
gcc/d/dfrontend/macro.h | 46 +
gcc/d/dfrontend/mars.h | 103 +
gcc/d/dfrontend/module.h | 191 +
gcc/d/dfrontend/mtype.c | 9540 +++++
gcc/d/dfrontend/mtype.h | 941 +
gcc/d/dfrontend/newdelete.c | 59 +
gcc/d/dfrontend/nogc.c | 214 +
gcc/d/dfrontend/nspace.c | 229 +
gcc/d/dfrontend/nspace.h | 39 +
gcc/d/dfrontend/objc.c | 118 +
gcc/d/dfrontend/objc.h | 76 +
gcc/d/dfrontend/object.h | 68 +
gcc/d/dfrontend/opover.c | 1988 ++
gcc/d/dfrontend/optimize.c | 1271 +
gcc/d/dfrontend/outbuffer.c | 402 +
gcc/d/dfrontend/outbuffer.h | 85 +
gcc/d/dfrontend/parse.c | 8272 +++++
gcc/d/dfrontend/parse.h | 202 +
gcc/d/dfrontend/port.h | 47 +
gcc/d/dfrontend/readme.txt | 13 +
gcc/d/dfrontend/rmem.c | 163 +
gcc/d/dfrontend/rmem.h | 39 +
gcc/d/dfrontend/root.h | 27 +
gcc/d/dfrontend/rootobject.c | 50 +
gcc/d/dfrontend/sapply.c | 157 +
gcc/d/dfrontend/scope.h | 164 +
gcc/d/dfrontend/sideeffect.c | 439 +
gcc/d/dfrontend/speller.c | 295 +
gcc/d/dfrontend/speller.h | 15 +
gcc/d/dfrontend/statement.c | 2111 ++
gcc/d/dfrontend/statement.h | 761 +
gcc/d/dfrontend/statementsem.c | 3574 ++
gcc/d/dfrontend/staticassert.c | 121 +
gcc/d/dfrontend/staticassert.h | 40 +
gcc/d/dfrontend/stringtable.c | 255 +
gcc/d/dfrontend/stringtable.h | 65 +
gcc/d/dfrontend/target.h | 74 +
gcc/d/dfrontend/template.h | 402 +
gcc/d/dfrontend/tokens.c | 476 +
gcc/d/dfrontend/tokens.h | 235 +
gcc/d/dfrontend/traits.c | 1283 +
gcc/d/dfrontend/unittests.c | 27 +
gcc/d/dfrontend/utf.c | 305 +
gcc/d/dfrontend/utf.h | 121 +
gcc/d/dfrontend/utils.c | 122 +
gcc/d/dfrontend/version.h | 53 +
gcc/d/dfrontend/visitor.h | 599 +
gcc/d/expr.cc | 3165 ++
gcc/d/gdc.texi | 775 +
gcc/d/imports.cc | 199 +
gcc/d/intrinsics.cc | 657 +
gcc/d/intrinsics.def | 103 +
gcc/d/lang-specs.h | 29 +
gcc/d/lang.opt | 385 +
gcc/d/longdouble.h | 104 +
gcc/d/modules.cc | 859 +
gcc/d/runtime.cc | 316 +
gcc/d/runtime.def | 224 +
gcc/d/toir.cc | 1453 +
gcc/d/typeinfo.cc | 1647 +
gcc/d/types.cc | 982 +
gcc/doc/contrib.texi | 3 +
gcc/doc/frontends.texi | 3 +-
gcc/doc/install.texi | 10 +-
gcc/doc/invoke.texi | 10 +
gcc/doc/sourcebuild.texi | 4 +
gcc/doc/standards.texi | 6 +
gcc/doc/tm.texi | 25 +
gcc/doc/tm.texi.in | 19 +
gcc/dwarf2out.c | 20 +-
gcc/gcc.c | 1 +
gcc/genhooks.c | 1 +
gcc/po/EXCLUDES | 40 +
gcc/testsuite/gdc.test/compilable/99bottles.d | 52 +
gcc/testsuite/gdc.test/compilable/a3682.d | 20 +
gcc/testsuite/gdc.test/compilable/aliasdecl.d | 40 +
gcc/testsuite/gdc.test/compilable/art4769.d | 19 +
gcc/testsuite/gdc.test/compilable/b1215.d | 146 +
gcc/testsuite/gdc.test/compilable/b33.d | 12 +
gcc/testsuite/gdc.test/compilable/b6395.d | 25 +
gcc/testsuite/gdc.test/compilable/bug11735.d | 36 +
gcc/testsuite/gdc.test/compilable/bug6963.d | 73 +
gcc/testsuite/gdc.test/compilable/callconv.d | 75 +
gcc/testsuite/gdc.test/compilable/compile1.d | 925 +
gcc/testsuite/gdc.test/compilable/const.d | 41 +
gcc/testsuite/gdc.test/compilable/cppmangle.d | 309 +
gcc/testsuite/gdc.test/compilable/ddoc1.d | 69 +
gcc/testsuite/gdc.test/compilable/ddoc10.d | 210 +
gcc/testsuite/gdc.test/compilable/ddoc10236.d | 59 +
gcc/testsuite/gdc.test/compilable/ddoc10236b.d | 69 +
gcc/testsuite/gdc.test/compilable/ddoc10325.d | 17 +
gcc/testsuite/gdc.test/compilable/ddoc10334.d | 29 +
gcc/testsuite/gdc.test/compilable/ddoc10366.d | 20 +
gcc/testsuite/gdc.test/compilable/ddoc10367.d | 28 +
gcc/testsuite/gdc.test/compilable/ddoc10869.d | 27 +
gcc/testsuite/gdc.test/compilable/ddoc10870.d | 10 +
gcc/testsuite/gdc.test/compilable/ddoc11.d | 69 +
gcc/testsuite/gdc.test/compilable/ddoc11479.d | 96 +
gcc/testsuite/gdc.test/compilable/ddoc11511.d | 20 +
gcc/testsuite/gdc.test/compilable/ddoc11823.d | 7 +
gcc/testsuite/gdc.test/compilable/ddoc12.d | 20 +
gcc/testsuite/gdc.test/compilable/ddoc12706.d | 9 +
gcc/testsuite/gdc.test/compilable/ddoc12745.d | 25 +
gcc/testsuite/gdc.test/compilable/ddoc13.d | 26 +
gcc/testsuite/gdc.test/compilable/ddoc13270.d | 18 +
gcc/testsuite/gdc.test/compilable/ddoc13502.d | 24 +
gcc/testsuite/gdc.test/compilable/ddoc13645.d | 9 +
gcc/testsuite/gdc.test/compilable/ddoc14.d | 97 +
gcc/testsuite/gdc.test/compilable/ddoc198.d | 35 +
gcc/testsuite/gdc.test/compilable/ddoc2.d | 42 +
gcc/testsuite/gdc.test/compilable/ddoc2273.d | 37 +
gcc/testsuite/gdc.test/compilable/ddoc3.d | 71 +
gcc/testsuite/gdc.test/compilable/ddoc4.d | 11 +
gcc/testsuite/gdc.test/compilable/ddoc4162.d | 17 +
gcc/testsuite/gdc.test/compilable/ddoc4899.d | 20 +
gcc/testsuite/gdc.test/compilable/ddoc5.d | 31 +
gcc/testsuite/gdc.test/compilable/ddoc5446.d | 69 +
gcc/testsuite/gdc.test/compilable/ddoc5446a.d | 15 +
gcc/testsuite/gdc.test/compilable/ddoc5446b.d | 6 +
gcc/testsuite/gdc.test/compilable/ddoc6.d | 25 +
gcc/testsuite/gdc.test/compilable/ddoc648.d | 90 +
gcc/testsuite/gdc.test/compilable/ddoc6491.d | 14 +
gcc/testsuite/gdc.test/compilable/ddoc7.d | 59 +
gcc/testsuite/gdc.test/compilable/ddoc7555.d | 53 +
gcc/testsuite/gdc.test/compilable/ddoc7656.d | 24 +
gcc/testsuite/gdc.test/compilable/ddoc7715.d | 16 +
gcc/testsuite/gdc.test/compilable/ddoc7795.d | 17 +
gcc/testsuite/gdc.test/compilable/ddoc8.d | 9 +
gcc/testsuite/gdc.test/compilable/ddoc8271.d | 15 +
gcc/testsuite/gdc.test/compilable/ddoc8739.d | 19 +
gcc/testsuite/gdc.test/compilable/ddoc9.d | 26 +
gcc/testsuite/gdc.test/compilable/ddoc9037.d | 18 +
gcc/testsuite/gdc.test/compilable/ddoc9155.d | 80 +
gcc/testsuite/gdc.test/compilable/ddoc9305.d | 38 +
gcc/testsuite/gdc.test/compilable/ddoc9369.d | 18 +
gcc/testsuite/gdc.test/compilable/ddoc9475.d | 29 +
gcc/testsuite/gdc.test/compilable/ddoc9497a.d | 12 +
gcc/testsuite/gdc.test/compilable/ddoc9497b.d | 12 +
gcc/testsuite/gdc.test/compilable/ddoc9497c.d | 12 +
gcc/testsuite/gdc.test/compilable/ddoc9497d.d | 12 +
gcc/testsuite/gdc.test/compilable/ddoc9676a.d | 9 +
gcc/testsuite/gdc.test/compilable/ddoc9676b.d | 8 +
gcc/testsuite/gdc.test/compilable/ddoc9727.d | 25 +
gcc/testsuite/gdc.test/compilable/ddoc9789.d | 11 +
gcc/testsuite/gdc.test/compilable/ddoc9903.d | 35 +
gcc/testsuite/gdc.test/compilable/ddocYear.d | 6 +
gcc/testsuite/gdc.test/compilable/ddocbackticks.d | 24 +
gcc/testsuite/gdc.test/compilable/ddocunittest.d | 496 +
gcc/testsuite/gdc.test/compilable/debuginfo.d | 14 +
gcc/testsuite/gdc.test/compilable/defa.d | 19 +
gcc/testsuite/gdc.test/compilable/depmsg.d | 33 +
.../gdc.test/compilable/deprecate12979a.d | 27 +
gcc/testsuite/gdc.test/compilable/deprecate14283.d | 23 +
gcc/testsuite/gdc.test/compilable/deprecate2.d | 28 +
gcc/testsuite/gdc.test/compilable/depsOutput9948.d | 12 +
gcc/testsuite/gdc.test/compilable/derivedarray.d | 130 +
gcc/testsuite/gdc.test/compilable/diag10768.d | 42 +
gcc/testsuite/gdc.test/compilable/diag11066.d | 13 +
gcc/testsuite/gdc.test/compilable/diag4596.d | 21 +
gcc/testsuite/gdc.test/compilable/dip22.d | 20 +
gcc/testsuite/gdc.test/compilable/empty_file.d | 0
.../gdc.test/compilable/extra-files/c6395.d | 20 +
.../gdc.test/compilable/extra-files/ddoc10367.ddoc | 1 +
.../gdc.test/compilable/extra-files/ddoc198.ddoc | 2 +
.../gdc.test/compilable/extra-files/ddoc3.ddoc | 3 +
.../gdc.test/compilable/extra-files/ddoc9369.ddoc | 3 +
.../gdc.test/compilable/extra-files/ddoc9497a.ddoc | 1 +
.../gdc.test/compilable/extra-files/ddoc9497b.ddoc | 1 +
.../gdc.test/compilable/extra-files/ddoc9497c.ddoc | 1 +
.../gdc.test/compilable/extra-files/ddoc9497d.ddoc | 1 +
.../gdc.test/compilable/extra-files/ddoc9676a.ddoc | 1 +
.../gdc.test/compilable/extra-files/ddoc9764.dd | 7 +
.../compilable/extra-files/depsOutput9948a.d | 6 +
.../example7190/controllers/HomeController.d | 7 +
.../extra-files/example7190/models/HomeModel.d | 11 +
.../gdc.test/compilable/extra-files/header1.d | 514 +
.../gdc.test/compilable/extra-files/header2.d | 151 +
.../gdc.test/compilable/extra-files/imp9057.d | 5 +
.../gdc.test/compilable/extra-files/imp9057_2.d | 5 +
.../gdc.test/compilable/extra-files/json.out | 589 +
.../extra-files/pkgDIP37/datetime/common.d | 3 +
.../extra-files/pkgDIP37/datetime/package.d | 3 +
.../compilable/extra-files/pkgDIP37_10302/liba.d | 2 +
.../compilable/extra-files/pkgDIP37_10302/libb.d | 11 +
.../extra-files/pkgDIP37_10302/package.d | 2 +
.../compilable/extra-files/pkgDIP37_10354/mbar.d | 2 +
.../compilable/extra-files/pkgDIP37_10354/mfoo.d | 2 +
.../extra-files/pkgDIP37_10354/package.d | 3 +
.../extra-files/pkgDIP37_10421/algo/mod.d | 8 +
.../extra-files/pkgDIP37_10421/algo/package.d | 7 +
.../compilable/extra-files/pkgDIP37_10421/except.d | 3 +
.../extra-files/serenity7190/core/Controller.d | 8 +
.../extra-files/serenity7190/core/Model.d | 5 +
.../gdc.test/compilable/extra-files/test14894a.d | 15 +
.../compilable/extra-files/test14894main.d | 7 +
.../gdc.test/compilable/extra-files/test16080b.d | 6 +
.../gdc.test/compilable/extra-files/test6461/a.d | 4 +
.../gdc.test/compilable/extra-files/test6461/b.d | 4 +
.../compilable/extra-files/test6461/main.d | 6 +
.../compilable/extra-files/test6461/tmpl.d | 4 +
.../compilable/extra-files/test9680dllmain.d | 6 +
.../gdc.test/compilable/extra-files/test9680main.d | 1 +
.../compilable/extra-files/test9680winmain.d | 6 +
gcc/testsuite/gdc.test/compilable/fail260.d | 37 +
gcc/testsuite/gdc.test/compilable/fix17123.d | 14 +
gcc/testsuite/gdc.test/compilable/forward1.d | 7 +
gcc/testsuite/gdc.test/compilable/gdc170.d | 17 +
gcc/testsuite/gdc.test/compilable/gdc204.d | 11 +
gcc/testsuite/gdc.test/compilable/gdc212.d | 45 +
gcc/testsuite/gdc.test/compilable/gdc213.d | 15 +
gcc/testsuite/gdc.test/compilable/gdc218.d | 38 +
gcc/testsuite/gdc.test/compilable/gdc223.d | 62 +
gcc/testsuite/gdc.test/compilable/gdc231.d | 16 +
gcc/testsuite/gdc.test/compilable/gdc239.d | 8 +
gcc/testsuite/gdc.test/compilable/gdc241.d | 4 +
gcc/testsuite/gdc.test/compilable/gdc242.d | 23 +
gcc/testsuite/gdc.test/compilable/gdc251.d | 4 +
gcc/testsuite/gdc.test/compilable/gdc253.d | 7 +
gcc/testsuite/gdc.test/compilable/gdc255.d | 83 +
gcc/testsuite/gdc.test/compilable/gdc256.d | 4 +
gcc/testsuite/gdc.test/compilable/gdc260.d | 8 +
gcc/testsuite/gdc.test/compilable/gdc261.d | 18 +
gcc/testsuite/gdc.test/compilable/gdc27.d | 18 +
.../gdc.test/compilable/iasm_labeloperand.d | 48 +
gcc/testsuite/gdc.test/compilable/ice10040.d | 15 +
gcc/testsuite/gdc.test/compilable/ice10431a.d | 19 +
gcc/testsuite/gdc.test/compilable/ice10431b.d | 11 +
gcc/testsuite/gdc.test/compilable/ice10486.d | 5 +
gcc/testsuite/gdc.test/compilable/ice10598.d | 3 +
gcc/testsuite/gdc.test/compilable/ice11054.d | 8 +
gcc/testsuite/gdc.test/compilable/ice11300.d | 5 +
gcc/testsuite/gdc.test/compilable/ice11596.d | 17 +
gcc/testsuite/gdc.test/compilable/ice11610.d | 79 +
gcc/testsuite/gdc.test/compilable/ice11777.d | 14 +
gcc/testsuite/gdc.test/compilable/ice11906.d | 10 +
gcc/testsuite/gdc.test/compilable/ice11925.d | 38 +
gcc/testsuite/gdc.test/compilable/ice12002.d | 24 +
gcc/testsuite/gdc.test/compilable/ice12554.d | 46 +
gcc/testsuite/gdc.test/compilable/ice12956.d | 30 +
gcc/testsuite/gdc.test/compilable/ice13071.d | 13 +
gcc/testsuite/gdc.test/compilable/ice13088.d | 19 +
gcc/testsuite/gdc.test/compilable/ice13245.d | 5 +
gcc/testsuite/gdc.test/compilable/ice13323.d | 10 +
gcc/testsuite/gdc.test/compilable/ice13403.d | 5 +
gcc/testsuite/gdc.test/compilable/ice13874.d | 20 +
gcc/testsuite/gdc.test/compilable/ice13886.d | 14 +
gcc/testsuite/gdc.test/compilable/ice13920.d | 25 +
gcc/testsuite/gdc.test/compilable/ice13968.d | 18 +
gcc/testsuite/gdc.test/compilable/ice14075.d | 15 +
gcc/testsuite/gdc.test/compilable/ice1524.d | 22 +
gcc/testsuite/gdc.test/compilable/ice15333.d | 14 +
gcc/testsuite/gdc.test/compilable/ice15789.d | 30 +
gcc/testsuite/gdc.test/compilable/ice6538.d | 43 +
gcc/testsuite/gdc.test/compilable/ice8392.d | 12 +
gcc/testsuite/gdc.test/compilable/ice854.d | 43 +
gcc/testsuite/gdc.test/compilable/ice9663.d | 13 +
gcc/testsuite/gdc.test/compilable/imports/a12506.d | 3 +
gcc/testsuite/gdc.test/compilable/imports/a12567.d | 4 +
gcc/testsuite/gdc.test/compilable/imports/a13226.d | 18 +
gcc/testsuite/gdc.test/compilable/imports/a14528.d | 6 +
gcc/testsuite/gdc.test/compilable/imports/a15333.d | 12 +
gcc/testsuite/gdc.test/compilable/imports/a15856.d | 3 +
gcc/testsuite/gdc.test/compilable/imports/a313.d | 8 +
.../compilable/imports/a313templatemixin1.d | 3 +
.../compilable/imports/a313templatemixin2.d | 3 +
gcc/testsuite/gdc.test/compilable/imports/a314.d | 5 +
gcc/testsuite/gdc.test/compilable/imports/a8392.d | 15 +
.../gdc.test/compilable/imports/art4769a.d | 15 +
.../gdc.test/compilable/imports/art4769b.d | 9 +
gcc/testsuite/gdc.test/compilable/imports/b313.d | 7 +
gcc/testsuite/gdc.test/compilable/imports/b33a.d | 28 +
gcc/testsuite/gdc.test/compilable/imports/b3682.d | 5 +
.../gdc.test/compilable/imports/bug8922.d | 1 +
gcc/testsuite/gdc.test/compilable/imports/c314.d | 4 +
gcc/testsuite/gdc.test/compilable/imports/defaa.d | 15 +
gcc/testsuite/gdc.test/compilable/imports/defab.d | 15 +
gcc/testsuite/gdc.test/compilable/imports/defac.d | 13 +
gcc/testsuite/gdc.test/compilable/imports/defad.d | 14 +
gcc/testsuite/gdc.test/compilable/imports/dip22.d | 21 +
gcc/testsuite/gdc.test/compilable/imports/f313.d | 6 +
.../gdc.test/compilable/imports/fwdref12201a.d | 1 +
.../gdc.test/compilable/imports/fwdref9514.d | 4 +
gcc/testsuite/gdc.test/compilable/imports/g313.d | 24 +
.../gdc.test/compilable/imports/g313public.d | 3 +
.../gdc.test/compilable/imports/g313staticif.d | 3 +
.../gdc.test/compilable/imports/g313stringmixin.d | 3 +
.../compilable/imports/g313templatemixin.d | 3 +
.../gdc.test/compilable/imports/gdc170a.d | 18 +
.../gdc.test/compilable/imports/gdc231a.d | 24 +
.../gdc.test/compilable/imports/gdc239a.d | 9 +
.../gdc.test/compilable/imports/gdc241a.d | 6 +
.../gdc.test/compilable/imports/gdc241b.d | 8 +
.../gdc.test/compilable/imports/gdc251a.d | 6 +
.../gdc.test/compilable/imports/gdc251b.d | 3 +
.../gdc.test/compilable/imports/gdc253a.d | 23 +
.../gdc.test/compilable/imports/gdc256a.d | 1 +
gcc/testsuite/gdc.test/compilable/imports/gdc27a.d | 14 +
.../compilable/imports/gdcpkg256/package.d | 3 +
.../gdc.test/compilable/imports/ice10598a.d | 5 +
.../gdc.test/compilable/imports/ice10598b.d | 3 +
.../gdc.test/compilable/imports/ice11054a.d | 21 +
.../gdc.test/compilable/imports/ice11300a.d | 3 +
.../gdc.test/compilable/imports/ice13403a.d | 7 +
.../gdc.test/compilable/imports/imp12242a.d | 17 +
.../gdc.test/compilable/imports/imp12242a1.d | 8 +
.../gdc.test/compilable/imports/imp12242a2.d | 11 +
.../gdc.test/compilable/imports/imp12242b.d | 17 +
.../gdc.test/compilable/imports/imp12242b1.d | 8 +
.../gdc.test/compilable/imports/imp12242b2.d | 11 +
.../gdc.test/compilable/imports/imp15490a.d | 8 +
.../gdc.test/compilable/imports/imp15490b.d | 12 +
.../gdc.test/compilable/imports/imp15907.d | 23 +
.../gdc.test/compilable/imports/imp15925.d | 1 +
.../gdc.test/compilable/imports/imp16080.d | 4 +
.../gdc.test/compilable/imports/imp16085.d | 29 +
.../gdc.test/compilable/imports/imp16085b.d | 25 +
.../gdc.test/compilable/imports/imp16460.d | 3 +
.../gdc.test/compilable/imports/imp16798.d | 4 +
.../gdc.test/compilable/imports/jsonimport1.d | 3 +
.../gdc.test/compilable/imports/jsonimport2.d | 3 +
.../gdc.test/compilable/imports/jsonimport3.d | 3 +
.../gdc.test/compilable/imports/jsonimport4.d | 1 +
.../gdc.test/compilable/imports/pkg313/c313.d | 5 +
.../gdc.test/compilable/imports/pkgmod313/mod.d | 3 +
.../compilable/imports/pkgmod313/package.d | 5 +
.../gdc.test/compilable/imports/protectionimp.d | 30 +
.../gdc.test/compilable/imports/stdio4003.d | 3 +
.../gdc.test/compilable/imports/test10375a.d | 6 +
.../gdc.test/compilable/imports/test10752.d | 2 +
.../gdc.test/compilable/imports/test11225b.d | 13 +
.../gdc.test/compilable/imports/test11225c.d | 2 +
.../compilable/imports/test11563core_bitop.d | 1 +
.../compilable/imports/test11563std_array.d | 6 +
.../compilable/imports/test11563std_range.d | 12 +
.../compilable/imports/test11563std_traits.d | 22 +
.../gdc.test/compilable/imports/test1238a.d | 3 +
.../gdc.test/compilable/imports/test1238b.d | 3 +
.../gdc.test/compilable/imports/test13242a.d | 19 +
.../gdc.test/compilable/imports/test13242b.d | 13 +
.../gdc.test/compilable/imports/test14666a.d | 9 +
.../gdc.test/compilable/imports/test14666b.d | 8 +
.../gdc.test/compilable/imports/test15117a.d | 9 +
.../gdc.test/compilable/imports/test15150a.d | 6 +
.../gdc.test/compilable/imports/test15150b.d | 3 +
.../gdc.test/compilable/imports/test15785.d | 13 +
.../gdc.test/compilable/imports/test15857a.d | 2 +
.../gdc.test/compilable/imports/test15857b.d | 1 +
.../gdc.test/compilable/imports/test15857c.d | 1 +
.../gdc.test/compilable/imports/test16348.d | 6 +
.../gdc.test/compilable/imports/test1754a.d | 5 +
.../gdc.test/compilable/imports/test1754b.d | 5 +
.../gdc.test/compilable/imports/test1imp.d | 2 +
.../gdc.test/compilable/imports/test25a.d | 12 +
.../gdc.test/compilable/imports/test25b.d | 9 +
.../gdc.test/compilable/imports/test2991.d | 5 +
.../gdc.test/compilable/imports/test4003a.d | 6 +
.../gdc.test/compilable/imports/test50a.d | 6 +
.../gdc.test/compilable/imports/test55a.d | 14 +
.../gdc.test/compilable/imports/test59a.d | 5 +
.../gdc.test/compilable/imports/test59b.d | 3 +
.../gdc.test/compilable/imports/test6013.d | 11 +
.../gdc.test/compilable/imports/test61a.d | 4 +
.../gdc.test/compilable/imports/test62a.d | 15 +
.../gdc.test/compilable/imports/test63a.d | 10 +
.../gdc.test/compilable/imports/test66a.d | 7 +
.../gdc.test/compilable/imports/test67a.d | 19 +
.../gdc.test/compilable/imports/test68a.d | 9 +
gcc/testsuite/gdc.test/compilable/imports/test70.d | 5 +
gcc/testsuite/gdc.test/compilable/imports/test71.d | 6 +
.../gdc.test/compilable/imports/test72a.d | 2 +
.../gdc.test/compilable/imports/test72b.d | 2 +
.../gdc.test/compilable/imports/test72c.d | 5 +
.../gdc.test/compilable/imports/test7491a.d | 1 +
.../gdc.test/compilable/imports/test7491b.d | 1 +
.../gdc.test/compilable/imports/test9276decl.d | 14 +
.../gdc.test/compilable/imports/test9276expr.d | 15 +
.../gdc.test/compilable/imports/test9276hash.d | 1 +
.../gdc.test/compilable/imports/test9276parser.d | 4 +
.../gdc.test/compilable/imports/test9276sem.d | 25 +
.../gdc.test/compilable/imports/test9276type.d | 12 +
.../gdc.test/compilable/imports/test9276util.d | 13 +
.../gdc.test/compilable/imports/test9276visitors.d | 16 +
.../gdc.test/compilable/imports/test9399a.d | 5 +
.../gdc.test/compilable/imports/test9436aggr.d | 11 +
.../gdc.test/compilable/imports/test9436interp.d | 16 +
.../gdc.test/compilable/imports/test9436node.d | 7 +
.../gdc.test/compilable/imports/test9436type.d | 13 +
.../gdc.test/compilable/imports/test9672a.d | 32 +
.../gdc.test/compilable/imports/test9692b.d | 2 +
.../gdc.test/compilable/imports/test9919a.d | 3 +
.../gdc.test/compilable/imports/test9919b.d | 19 +
.../gdc.test/compilable/imports/test9919c.d | 5 +
.../gdc.test/compilable/imports/typecons4003.d | 22 +
.../gdc.test/compilable/imports/udamodule1.d | 5 +
.../gdc.test/compilable/imports/udamodule2.d | 7 +
.../gdc.test/compilable/imports/udamodule2a.d | 6 +
.../gdc.test/compilable/imports/wax16798.d | 4 +
gcc/testsuite/gdc.test/compilable/interpret3.d | 7679 +++++
gcc/testsuite/gdc.test/compilable/json.d | 113 +
gcc/testsuite/gdc.test/compilable/line.d | 34 +
gcc/testsuite/gdc.test/compilable/nogc.d | 111 +
gcc/testsuite/gdc.test/compilable/protattr.d | 5 +
gcc/testsuite/gdc.test/compilable/protection.d | 96 +
.../compilable/protection/aggregate/mod14275.d | 11 +
.../gdc.test/compilable/protection/basic/mod1.d | 13 +
.../gdc.test/compilable/protection/basic/tests.d | 23 +
.../gdc.test/compilable/protection/bug/bug14275.d | 12 +
.../compilable/protection/subpkg/explicit.d | 4 +
.../gdc.test/compilable/protection/subpkg/tests.d | 12 +
.../gdc.test/compilable/protection/subpkg2/tests.d | 5 +
gcc/testsuite/gdc.test/compilable/scope.d | 14 +
.../gdc.test/compilable/sw_transition_complex.d | 136 +
.../gdc.test/compilable/sw_transition_field.d | 25 +
.../gdc.test/compilable/sw_transition_tls.d | 16 +
gcc/testsuite/gdc.test/compilable/test1.d | 13 +
gcc/testsuite/gdc.test/compilable/test10056.d | 66 +
gcc/testsuite/gdc.test/compilable/test10066.d | 66 +
gcc/testsuite/gdc.test/compilable/test10073.d | 24 +
gcc/testsuite/gdc.test/compilable/test10186.d | 27 +
gcc/testsuite/gdc.test/compilable/test10312.d | 11 +
gcc/testsuite/gdc.test/compilable/test10375.d | 13 +
gcc/testsuite/gdc.test/compilable/test10520.d | 11 +
gcc/testsuite/gdc.test/compilable/test10695.d | 9 +
gcc/testsuite/gdc.test/compilable/test10726.d | 53 +
gcc/testsuite/gdc.test/compilable/test10752.d | 6 +
gcc/testsuite/gdc.test/compilable/test10981.d | 24 +
gcc/testsuite/gdc.test/compilable/test10992.d | 11 +
gcc/testsuite/gdc.test/compilable/test10992b.d | 16 +
gcc/testsuite/gdc.test/compilable/test10993.d | 33 +
gcc/testsuite/gdc.test/compilable/test11169.d | 45 +
gcc/testsuite/gdc.test/compilable/test11225a.d | 9 +
gcc/testsuite/gdc.test/compilable/test11237.d | 4 +
gcc/testsuite/gdc.test/compilable/test11371.d | 11 +
gcc/testsuite/gdc.test/compilable/test11471.d | 10 +
.../gdc.test/compilable/test11559upgradeoptlink.d | 16 +
gcc/testsuite/gdc.test/compilable/test11563.d | 9 +
gcc/testsuite/gdc.test/compilable/test11656.d | 10 +
gcc/testsuite/gdc.test/compilable/test11824.d | 72 +
gcc/testsuite/gdc.test/compilable/test11914.d | 118 +
gcc/testsuite/gdc.test/compilable/test11980.d | 2 +
gcc/testsuite/gdc.test/compilable/test12009.d | 36 +
gcc/testsuite/gdc.test/compilable/test1238.d | 10 +
gcc/testsuite/gdc.test/compilable/test12523.d | 15 +
gcc/testsuite/gdc.test/compilable/test12527.d | 10 +
gcc/testsuite/gdc.test/compilable/test12567a.d | 11 +
gcc/testsuite/gdc.test/compilable/test12567b.d | 11 +
gcc/testsuite/gdc.test/compilable/test12567c.d | 11 +
gcc/testsuite/gdc.test/compilable/test12567d.d | 10 +
gcc/testsuite/gdc.test/compilable/test12593.d | 12 +
gcc/testsuite/gdc.test/compilable/test12967.d | 64 +
gcc/testsuite/gdc.test/compilable/test12979a.d | 5 +
gcc/testsuite/gdc.test/compilable/test12979b.d | 64 +
gcc/testsuite/gdc.test/compilable/test13008.d | 10 +
gcc/testsuite/gdc.test/compilable/test13053.d | 13 +
gcc/testsuite/gdc.test/compilable/test13193.d | 126 +
gcc/testsuite/gdc.test/compilable/test13194.d | 17 +
gcc/testsuite/gdc.test/compilable/test13226.d | 32 +
gcc/testsuite/gdc.test/compilable/test13242.d | 34 +
gcc/testsuite/gdc.test/compilable/test13281.d | 47 +
gcc/testsuite/gdc.test/compilable/test1353.d | 14 +
gcc/testsuite/gdc.test/compilable/test13600.d | 13 +
gcc/testsuite/gdc.test/compilable/test13668.d | 38 +
gcc/testsuite/gdc.test/compilable/test13858.d | 20 +
gcc/testsuite/gdc.test/compilable/test13902.d | 8 +
gcc/testsuite/gdc.test/compilable/test14275.d | 4 +
gcc/testsuite/gdc.test/compilable/test14317.d | 15 +
gcc/testsuite/gdc.test/compilable/test14375.d | 15 +
gcc/testsuite/gdc.test/compilable/test14528.d | 14 +
gcc/testsuite/gdc.test/compilable/test14666.d | 8 +
gcc/testsuite/gdc.test/compilable/test14747.d | 31 +
gcc/testsuite/gdc.test/compilable/test14781.d | 38 +
gcc/testsuite/gdc.test/compilable/test14838.d | 91 +
gcc/testsuite/gdc.test/compilable/test14962.d | 41 +
gcc/testsuite/gdc.test/compilable/test14973.d | 104 +
gcc/testsuite/gdc.test/compilable/test15056.d | 28 +
gcc/testsuite/gdc.test/compilable/test15150.d | 8 +
gcc/testsuite/gdc.test/compilable/test15177.d | 23 +
gcc/testsuite/gdc.test/compilable/test1537.d | 106 +
gcc/testsuite/gdc.test/compilable/test15389_x.d | 7 +
gcc/testsuite/gdc.test/compilable/test15389_y.d | 8 +
gcc/testsuite/gdc.test/compilable/test15490.d | 12 +
gcc/testsuite/gdc.test/compilable/test15519_x.d | 7 +
gcc/testsuite/gdc.test/compilable/test15519_y.d | 8 +
gcc/testsuite/gdc.test/compilable/test15550.d | 16 +
gcc/testsuite/gdc.test/compilable/test15578.d | 10 +
gcc/testsuite/gdc.test/compilable/test15618.d | 19 +
gcc/testsuite/gdc.test/compilable/test15780.d | 17 +
gcc/testsuite/gdc.test/compilable/test15784.d | 47 +
gcc/testsuite/gdc.test/compilable/test15785.d | 22 +
gcc/testsuite/gdc.test/compilable/test15856.d | 17 +
gcc/testsuite/gdc.test/compilable/test15898.d | 27 +
gcc/testsuite/gdc.test/compilable/test15907.d | 18 +
gcc/testsuite/gdc.test/compilable/test15925.d | 19 +
gcc/testsuite/gdc.test/compilable/test16031.d | 33 +
gcc/testsuite/gdc.test/compilable/test16080.d | 6 +
gcc/testsuite/gdc.test/compilable/test16085.d | 13 +
gcc/testsuite/gdc.test/compilable/test16225.d | 14 +
gcc/testsuite/gdc.test/compilable/test16292.d | 18 +
gcc/testsuite/gdc.test/compilable/test16348.d | 13 +
gcc/testsuite/gdc.test/compilable/test16460.d | 13 +
gcc/testsuite/gdc.test/compilable/test16525.d | 19 +
gcc/testsuite/gdc.test/compilable/test16607.d | 15 +
gcc/testsuite/gdc.test/compilable/test1673.d | 52 +
gcc/testsuite/gdc.test/compilable/test16747.d | 13 +
gcc/testsuite/gdc.test/compilable/test16798.d | 13 +
gcc/testsuite/gdc.test/compilable/test17059.d | 11 +
gcc/testsuite/gdc.test/compilable/test1754.d | 9 +
gcc/testsuite/gdc.test/compilable/test1878a.d | 16 +
gcc/testsuite/gdc.test/compilable/test25.d | 10 +
gcc/testsuite/gdc.test/compilable/test2991.d | 12 +
gcc/testsuite/gdc.test/compilable/test313a.d | 36 +
gcc/testsuite/gdc.test/compilable/test313b.d | 6 +
gcc/testsuite/gdc.test/compilable/test313c.d | 8 +
gcc/testsuite/gdc.test/compilable/test313d.d | 9 +
gcc/testsuite/gdc.test/compilable/test313e.d | 9 +
gcc/testsuite/gdc.test/compilable/test313f.d | 7 +
gcc/testsuite/gdc.test/compilable/test313g.d | 12 +
gcc/testsuite/gdc.test/compilable/test314.d | 11 +
gcc/testsuite/gdc.test/compilable/test3673.d | 48 +
gcc/testsuite/gdc.test/compilable/test3775.d | 9 +
gcc/testsuite/gdc.test/compilable/test4003.d | 6 +
gcc/testsuite/gdc.test/compilable/test4090.d | 235 +
gcc/testsuite/gdc.test/compilable/test4364.d | 8 +
gcc/testsuite/gdc.test/compilable/test4375.d | 472 +
gcc/testsuite/gdc.test/compilable/test50.d | 10 +
gcc/testsuite/gdc.test/compilable/test55.d | 20 +
gcc/testsuite/gdc.test/compilable/test59.d | 4 +
gcc/testsuite/gdc.test/compilable/test6013.d | 9 +
gcc/testsuite/gdc.test/compilable/test602.d | 412 +
gcc/testsuite/gdc.test/compilable/test6056a.d | 3 +
gcc/testsuite/gdc.test/compilable/test6056b.d | 5 +
gcc/testsuite/gdc.test/compilable/test6056c.d | 3 +
gcc/testsuite/gdc.test/compilable/test6089.d | 6 +
gcc/testsuite/gdc.test/compilable/test61.d | 15 +
gcc/testsuite/gdc.test/compilable/test62.d | 7 +
gcc/testsuite/gdc.test/compilable/test63.d | 7 +
gcc/testsuite/gdc.test/compilable/test6319.d | 13 +
gcc/testsuite/gdc.test/compilable/test6395.d | 7 +
gcc/testsuite/gdc.test/compilable/test6534.d | 39 +
gcc/testsuite/gdc.test/compilable/test6552.d | 26 +
gcc/testsuite/gdc.test/compilable/test66.d | 21 +
gcc/testsuite/gdc.test/compilable/test67.d | 12 +
gcc/testsuite/gdc.test/compilable/test68.d | 19 +
gcc/testsuite/gdc.test/compilable/test69.d | 54 +
gcc/testsuite/gdc.test/compilable/test6999.d | 29 +
gcc/testsuite/gdc.test/compilable/test70.d | 10 +
gcc/testsuite/gdc.test/compilable/test7030.d | 22 +
gcc/testsuite/gdc.test/compilable/test7065.d | 38 +
gcc/testsuite/gdc.test/compilable/test71.d | 6 +
gcc/testsuite/gdc.test/compilable/test7172.d | 23 +
gcc/testsuite/gdc.test/compilable/test7190.d | 7 +
gcc/testsuite/gdc.test/compilable/test72.d | 8 +
gcc/testsuite/gdc.test/compilable/test7252.d | 10 +
gcc/testsuite/gdc.test/compilable/test7399.d | 6 +
gcc/testsuite/gdc.test/compilable/test7491.d | 53 +
gcc/testsuite/gdc.test/compilable/test7524.d | 3 +
gcc/testsuite/gdc.test/compilable/test7569.d | 9 +
gcc/testsuite/gdc.test/compilable/test7754.d | 14 +
gcc/testsuite/gdc.test/compilable/test8038.d | 13 +
gcc/testsuite/gdc.test/compilable/test8041.d | 10 +
gcc/testsuite/gdc.test/compilable/test8296.d | 33 +
gcc/testsuite/gdc.test/compilable/test8509.d | 11 +
gcc/testsuite/gdc.test/compilable/test8513.d | 32 +
gcc/testsuite/gdc.test/compilable/test8543.d | 32 +
gcc/testsuite/gdc.test/compilable/test8631.d | 12 +
gcc/testsuite/gdc.test/compilable/test8675.d | 17 +
gcc/testsuite/gdc.test/compilable/test8696.d | 14 +
gcc/testsuite/gdc.test/compilable/test8717.d | 63 +
gcc/testsuite/gdc.test/compilable/test8802.d | 39 +
gcc/testsuite/gdc.test/compilable/test8898.d | 11 +
gcc/testsuite/gdc.test/compilable/test8922a.d | 9 +
gcc/testsuite/gdc.test/compilable/test8922b.d | 9 +
gcc/testsuite/gdc.test/compilable/test8922c.d | 10 +
gcc/testsuite/gdc.test/compilable/test8922d.d | 10 +
gcc/testsuite/gdc.test/compilable/test8922e.d | 11 +
gcc/testsuite/gdc.test/compilable/test8922f.d | 10 +
gcc/testsuite/gdc.test/compilable/test8937.d | 60 +
gcc/testsuite/gdc.test/compilable/test8959.d | 55 +
gcc/testsuite/gdc.test/compilable/test9057.d | 19 +
gcc/testsuite/gdc.test/compilable/test9209.d | 16 +
gcc/testsuite/gdc.test/compilable/test9276.d | 6 +
gcc/testsuite/gdc.test/compilable/test9278a.d | 16 +
gcc/testsuite/gdc.test/compilable/test9278b.d | 16 +
gcc/testsuite/gdc.test/compilable/test9399.d | 10 +
gcc/testsuite/gdc.test/compilable/test9434.d | 19 +
gcc/testsuite/gdc.test/compilable/test9435.d | 17 +
gcc/testsuite/gdc.test/compilable/test9436.d | 5 +
gcc/testsuite/gdc.test/compilable/test9526.d | 21 +
gcc/testsuite/gdc.test/compilable/test9554.d | 22 +
gcc/testsuite/gdc.test/compilable/test9565.d | 86 +
gcc/testsuite/gdc.test/compilable/test9570.d | 59 +
gcc/testsuite/gdc.test/compilable/test9613.d | 32 +
gcc/testsuite/gdc.test/compilable/test9639.d | 19 +
gcc/testsuite/gdc.test/compilable/test9672.d | 7 +
gcc/testsuite/gdc.test/compilable/test9692.d | 7 +
gcc/testsuite/gdc.test/compilable/test9692a.d | 2 +
gcc/testsuite/gdc.test/compilable/test9766.d | 77 +
gcc/testsuite/gdc.test/compilable/test9818.d | 76 +
gcc/testsuite/gdc.test/compilable/test9919.d | 9 +
gcc/testsuite/gdc.test/compilable/testDIP37.d | 36 +
.../gdc.test/compilable/testDIP37_10302.d | 7 +
.../gdc.test/compilable/testDIP37_10354.d | 11 +
.../gdc.test/compilable/testDIP37_10421.d | 9 +
gcc/testsuite/gdc.test/compilable/testDIP37a.d | 8 +
gcc/testsuite/gdc.test/compilable/testDIP42.d | 97 +
gcc/testsuite/gdc.test/compilable/testInference.d | 817 +
gcc/testsuite/gdc.test/compilable/testVRP.d | 331 +
.../gdc.test/compilable/testcheckimports.d | 33 +
gcc/testsuite/gdc.test/compilable/testexpression.d | 121 +
gcc/testsuite/gdc.test/compilable/testfptr.d | 423 +
gcc/testsuite/gdc.test/compilable/testfwdref.d | 651 +
gcc/testsuite/gdc.test/compilable/testheader1.d | 6 +
.../gdc.test/compilable/testheader12567a.d | 7 +
.../gdc.test/compilable/testheader12567b.d | 7 +
gcc/testsuite/gdc.test/compilable/testheader1i.d | 6 +
gcc/testsuite/gdc.test/compilable/testheader2.d | 6 +
gcc/testsuite/gdc.test/compilable/testheader2i.d | 6 +
.../gdc.test/compilable/testheaderudamodule.d | 13 +
.../gdc.test/compilable/testimport12242.d | 26 +
gcc/testsuite/gdc.test/compilable/testparse.d | 168 +
gcc/testsuite/gdc.test/compilable/testpostblit.d | 17 +
gcc/testsuite/gdc.test/compilable/testprofile.d | 23 +
gcc/testsuite/gdc.test/compilable/udamodule1.d | 11 +
gcc/testsuite/gdc.test/compilable/udamodule2.d | 5 +
gcc/testsuite/gdc.test/compilable/verrors_spec.d | 14 +
gcc/testsuite/gdc.test/compilable/vgc1.d | 87 +
gcc/testsuite/gdc.test/compilable/vgc2.d | 104 +
gcc/testsuite/gdc.test/compilable/vgc3.d | 68 +
gcc/testsuite/gdc.test/compilable/warn3882.d | 84 +
gcc/testsuite/gdc.test/d_do_test.exp | 385 +
.../gdc.test/fail_compilation/aacmp10381.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/b3841.d | 78 +
gcc/testsuite/gdc.test/fail_compilation/bug4283.d | 12 +
gcc/testsuite/gdc.test/fail_compilation/bug5.d | 8 +
gcc/testsuite/gdc.test/fail_compilation/bug5b.d | 6 +
gcc/testsuite/gdc.test/fail_compilation/bug8150a.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/bug8150b.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/bug8891.d | 22 +
.../gdc.test/fail_compilation/checkimports1a.d | 20 +
.../gdc.test/fail_compilation/checkimports1b.d | 20 +
.../gdc.test/fail_compilation/checkimports1c.d | 20 +
.../gdc.test/fail_compilation/checkimports2a.d | 35 +
.../gdc.test/fail_compilation/checkimports2b.d | 33 +
.../gdc.test/fail_compilation/checkimports2c.d | 33 +
.../gdc.test/fail_compilation/checkimports3.d | 15 +
.../gdc.test/fail_compilation/circ10280.d | 12 +
gcc/testsuite/gdc.test/fail_compilation/class1.d | 12 +
gcc/testsuite/gdc.test/fail_compilation/class2.d | 12 +
gcc/testsuite/gdc.test/fail_compilation/commaexp.d | 43 +
gcc/testsuite/gdc.test/fail_compilation/cppeh1.d | 28 +
gcc/testsuite/gdc.test/fail_compilation/cppeh2.d | 31 +
.../gdc.test/fail_compilation/ctfe10989.d | 36 +
.../gdc.test/fail_compilation/ctfe10995.d | 25 +
.../gdc.test/fail_compilation/ctfe11467.d | 52 +
.../gdc.test/fail_compilation/ctfe13612.d | 23 +
.../gdc.test/fail_compilation/ctfe14207.d | 22 +
.../gdc.test/fail_compilation/ctfe14465.d | 22 +
.../gdc.test/fail_compilation/ctfe14731.d | 18 +
gcc/testsuite/gdc.test/fail_compilation/depmsg.d | 106 +
.../gdc.test/fail_compilation/depmsg15814.d | 9 +
.../gdc.test/fail_compilation/depmsg15815.d | 23 +
.../gdc.test/fail_compilation/deprecate12979a.d | 18 +
.../gdc.test/fail_compilation/deprecate12979b.d | 17 +
.../gdc.test/fail_compilation/deprecate12979c.d | 17 +
.../gdc.test/fail_compilation/deprecate12979d.d | 16 +
.../gdc.test/fail_compilation/deprecate1553.d | 20 +
.../gdc.test/fail_compilation/diag10089.d | 18 +
.../gdc.test/fail_compilation/diag10099.d | 16 +
.../gdc.test/fail_compilation/diag10141.d | 14 +
.../gdc.test/fail_compilation/diag10169.d | 13 +
.../gdc.test/fail_compilation/diag10221.d | 11 +
.../gdc.test/fail_compilation/diag10221a.d | 11 +
.../gdc.test/fail_compilation/diag10319.d | 27 +
.../gdc.test/fail_compilation/diag10327.d | 1 +
.../gdc.test/fail_compilation/diag10359.d | 11 +
.../gdc.test/fail_compilation/diag10405.d | 11 +
.../gdc.test/fail_compilation/diag10415.d | 40 +
.../gdc.test/fail_compilation/diag10688.d | 15 +
.../gdc.test/fail_compilation/diag10783.d | 18 +
.../gdc.test/fail_compilation/diag10792.d | 9 +
.../gdc.test/fail_compilation/diag10805.d | 12 +
.../gdc.test/fail_compilation/diag10862.d | 17 +
.../gdc.test/fail_compilation/diag10926.d | 12 +
.../gdc.test/fail_compilation/diag10984.d | 16 +
.../gdc.test/fail_compilation/diag11078.d | 20 +
.../gdc.test/fail_compilation/diag11088.d | 18 +
.../gdc.test/fail_compilation/diag11132.d | 23 +
.../gdc.test/fail_compilation/diag11198.d | 13 +
.../gdc.test/fail_compilation/diag11423.d | 10 +
.../gdc.test/fail_compilation/diag11425.d | 15 +
.../gdc.test/fail_compilation/diag11727.d | 39 +
.../gdc.test/fail_compilation/diag11756.d | 39 +
.../gdc.test/fail_compilation/diag11759.d | 8 +
.../gdc.test/fail_compilation/diag11769.d | 19 +
.../gdc.test/fail_compilation/diag11819a.d | 51 +
.../gdc.test/fail_compilation/diag11819b.d | 47 +
.../gdc.test/fail_compilation/diag11840.d | 13 +
.../gdc.test/fail_compilation/diag12063.d | 15 +
.../gdc.test/fail_compilation/diag12124.d | 21 +
.../gdc.test/fail_compilation/diag12280.d | 18 +
.../gdc.test/fail_compilation/diag12312.d | 11 +
.../gdc.test/fail_compilation/diag12380.d | 13 +
.../gdc.test/fail_compilation/diag12432.d | 61 +
.../gdc.test/fail_compilation/diag12480.d | 12 +
.../gdc.test/fail_compilation/diag12487.d | 28 +
.../gdc.test/fail_compilation/diag12598.d | 22 +
.../gdc.test/fail_compilation/diag12640.d | 30 +
.../gdc.test/fail_compilation/diag12678.d | 27 +
.../gdc.test/fail_compilation/diag12777.d | 23 +
.../gdc.test/fail_compilation/diag12829.d | 37 +
.../gdc.test/fail_compilation/diag13028.d | 30 +
.../gdc.test/fail_compilation/diag13082.d | 24 +
.../gdc.test/fail_compilation/diag13142.d | 27 +
.../gdc.test/fail_compilation/diag13281.d | 32 +
.../gdc.test/fail_compilation/diag13320.d | 14 +
.../gdc.test/fail_compilation/diag13333.d | 40 +
.../gdc.test/fail_compilation/diag13528.d | 25 +
.../gdc.test/fail_compilation/diag13609a.d | 10 +
.../gdc.test/fail_compilation/diag13609b.d | 9 +
.../gdc.test/fail_compilation/diag13787.d | 14 +
.../gdc.test/fail_compilation/diag13884.d | 34 +
.../gdc.test/fail_compilation/diag13942.d | 27 +
.../gdc.test/fail_compilation/diag14102.d | 18 +
.../gdc.test/fail_compilation/diag14163.d | 19 +
.../gdc.test/fail_compilation/diag14235.d | 13 +
.../gdc.test/fail_compilation/diag14818.d | 37 +
.../gdc.test/fail_compilation/diag14875.d | 76 +
.../gdc.test/fail_compilation/diag14876.d | 25 +
.../gdc.test/fail_compilation/diag15340.d | 13 +
.../gdc.test/fail_compilation/diag15411.d | 15 +
gcc/testsuite/gdc.test/fail_compilation/diag1566.d | 30 +
.../gdc.test/fail_compilation/diag15713.d | 49 +
gcc/testsuite/gdc.test/fail_compilation/diag1730.d | 90 +
gcc/testsuite/gdc.test/fail_compilation/diag2452.d | 17 +
gcc/testsuite/gdc.test/fail_compilation/diag3013.d | 12 +
gcc/testsuite/gdc.test/fail_compilation/diag3438.d | 21 +
.../gdc.test/fail_compilation/diag3438b.d | 9 +
gcc/testsuite/gdc.test/fail_compilation/diag3672.d | 57 +
.../gdc.test/fail_compilation/diag3672a.d | 34 +
gcc/testsuite/gdc.test/fail_compilation/diag3673.d | 9 +
gcc/testsuite/gdc.test/fail_compilation/diag3869.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/diag4479.d | 11 +
gcc/testsuite/gdc.test/fail_compilation/diag4528.d | 19 +
gcc/testsuite/gdc.test/fail_compilation/diag4540.d | 16 +
gcc/testsuite/gdc.test/fail_compilation/diag5385.d | 36 +
gcc/testsuite/gdc.test/fail_compilation/diag5450.d | 20 +
gcc/testsuite/gdc.test/fail_compilation/diag6373.d | 21 +
gcc/testsuite/gdc.test/fail_compilation/diag6539.d | 23 +
gcc/testsuite/gdc.test/fail_compilation/diag6677.d | 28 +
gcc/testsuite/gdc.test/fail_compilation/diag6699.d | 19 +
gcc/testsuite/gdc.test/fail_compilation/diag6707.d | 19 +
gcc/testsuite/gdc.test/fail_compilation/diag6717.d | 14 +
gcc/testsuite/gdc.test/fail_compilation/diag6796.d | 13 +
.../gdc.test/fail_compilation/diag7050a.d | 14 +
.../gdc.test/fail_compilation/diag7050b.d | 15 +
.../gdc.test/fail_compilation/diag7050c.d | 22 +
gcc/testsuite/gdc.test/fail_compilation/diag7420.d | 25 +
gcc/testsuite/gdc.test/fail_compilation/diag7477.d | 22 +
gcc/testsuite/gdc.test/fail_compilation/diag7747.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/diag7998.d | 11 +
gcc/testsuite/gdc.test/fail_compilation/diag8101.d | 63 +
.../gdc.test/fail_compilation/diag8101b.d | 34 +
gcc/testsuite/gdc.test/fail_compilation/diag8178.d | 15 +
gcc/testsuite/gdc.test/fail_compilation/diag8318.d | 51 +
gcc/testsuite/gdc.test/fail_compilation/diag8425.d | 16 +
gcc/testsuite/gdc.test/fail_compilation/diag8510.d | 17 +
gcc/testsuite/gdc.test/fail_compilation/diag8559.d | 15 +
gcc/testsuite/gdc.test/fail_compilation/diag8629.d | 20 +
gcc/testsuite/gdc.test/fail_compilation/diag8648.d | 33 +
gcc/testsuite/gdc.test/fail_compilation/diag8697.d | 12 +
gcc/testsuite/gdc.test/fail_compilation/diag8714.d | 22 +
gcc/testsuite/gdc.test/fail_compilation/diag8777.d | 44 +
gcc/testsuite/gdc.test/fail_compilation/diag8787.d | 14 +
gcc/testsuite/gdc.test/fail_compilation/diag8825.d | 21 +
gcc/testsuite/gdc.test/fail_compilation/diag8892.d | 15 +
gcc/testsuite/gdc.test/fail_compilation/diag8894.d | 21 +
gcc/testsuite/gdc.test/fail_compilation/diag8928.d | 20 +
gcc/testsuite/gdc.test/fail_compilation/diag9004.d | 22 +
gcc/testsuite/gdc.test/fail_compilation/diag9148.d | 55 +
gcc/testsuite/gdc.test/fail_compilation/diag9191.d | 41 +
.../gdc.test/fail_compilation/diag9210a.d | 12 +
gcc/testsuite/gdc.test/fail_compilation/diag9241.d | 19 +
gcc/testsuite/gdc.test/fail_compilation/diag9247.d | 12 +
gcc/testsuite/gdc.test/fail_compilation/diag9250.d | 24 +
gcc/testsuite/gdc.test/fail_compilation/diag9312.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/diag9357.d | 20 +
gcc/testsuite/gdc.test/fail_compilation/diag9358.d | 18 +
gcc/testsuite/gdc.test/fail_compilation/diag9398.d | 12 +
gcc/testsuite/gdc.test/fail_compilation/diag9420.d | 21 +
gcc/testsuite/gdc.test/fail_compilation/diag9451.d | 27 +
gcc/testsuite/gdc.test/fail_compilation/diag9479.d | 11 +
gcc/testsuite/gdc.test/fail_compilation/diag9574.d | 19 +
gcc/testsuite/gdc.test/fail_compilation/diag9620.d | 21 +
gcc/testsuite/gdc.test/fail_compilation/diag9635.d | 20 +
gcc/testsuite/gdc.test/fail_compilation/diag9679.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/diag9765.d | 10 +
gcc/testsuite/gdc.test/fail_compilation/diag9831.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/diag9861.d | 9 +
gcc/testsuite/gdc.test/fail_compilation/diag9880.d | 9 +
gcc/testsuite/gdc.test/fail_compilation/diag9961.d | 16 +
.../gdc.test/fail_compilation/diag_cstyle.d | 21 +
.../gdc.test/fail_compilation/diag_err1.d | 25 +
gcc/testsuite/gdc.test/fail_compilation/dip22a.d | 26 +
gcc/testsuite/gdc.test/fail_compilation/dip22b.d | 12 +
gcc/testsuite/gdc.test/fail_compilation/dip22d.d | 12 +
gcc/testsuite/gdc.test/fail_compilation/dip22e.d | 18 +
gcc/testsuite/gdc.test/fail_compilation/enum9921.d | 12 +
.../gdc.test/fail_compilation/extra-files/a14446.d | 6 +
.../fail_compilation/extra-files/bar11453.d | 1 +
.../fail_compilation/extra-files/foo11453.d | 1 +
gcc/testsuite/gdc.test/fail_compilation/fail10.d | 19 +
gcc/testsuite/gdc.test/fail_compilation/fail100.d | 38 +
.../gdc.test/fail_compilation/fail10082.d | 25 +
gcc/testsuite/gdc.test/fail_compilation/fail101.d | 8 +
.../gdc.test/fail_compilation/fail10102.d | 52 +
.../gdc.test/fail_compilation/fail10115.d | 48 +
.../gdc.test/fail_compilation/fail10207.d | 7 +
.../gdc.test/fail_compilation/fail10254.d | 20 +
.../gdc.test/fail_compilation/fail10277.d | 29 +
.../gdc.test/fail_compilation/fail10285.d | 10 +
.../gdc.test/fail_compilation/fail10299.d | 11 +
.../gdc.test/fail_compilation/fail10346.d | 14 +
gcc/testsuite/gdc.test/fail_compilation/fail104.d | 25 +
.../gdc.test/fail_compilation/fail10439.d | 29 +
.../gdc.test/fail_compilation/fail10481.d | 16 +
gcc/testsuite/gdc.test/fail_compilation/fail105.d | 11 +
.../gdc.test/fail_compilation/fail10528.d | 35 +
.../gdc.test/fail_compilation/fail10534.d | 41 +
gcc/testsuite/gdc.test/fail_compilation/fail106.d | 13 +
.../gdc.test/fail_compilation/fail10630.d | 12 +
.../gdc.test/fail_compilation/fail10666.d | 22 +
gcc/testsuite/gdc.test/fail_compilation/fail109.d | 13 +
.../gdc.test/fail_compilation/fail10905.d | 16 +
.../gdc.test/fail_compilation/fail10947.d | 31 +
.../gdc.test/fail_compilation/fail10964.d | 36 +
.../gdc.test/fail_compilation/fail10968.d | 74 +
.../gdc.test/fail_compilation/fail10980.d | 44 +
gcc/testsuite/gdc.test/fail_compilation/fail11.d | 14 +
gcc/testsuite/gdc.test/fail_compilation/fail110.d | 19 +
.../gdc.test/fail_compilation/fail11042.d | 9 +
gcc/testsuite/gdc.test/fail_compilation/fail111.d | 17 +
.../gdc.test/fail_compilation/fail11125.d | 24 +
.../gdc.test/fail_compilation/fail11151.d | 36 +
.../gdc.test/fail_compilation/fail11163.d | 15 +
.../gdc.test/fail_compilation/fail11169.d | 28 +
gcc/testsuite/gdc.test/fail_compilation/fail113.d | 10 +
.../gdc.test/fail_compilation/fail11355.d | 29 +
.../gdc.test/fail_compilation/fail11375.d | 18 +
gcc/testsuite/gdc.test/fail_compilation/fail114.d | 12 +
.../gdc.test/fail_compilation/fail11426.d | 20 +
.../gdc.test/fail_compilation/fail11445.d | 12 +
.../gdc.test/fail_compilation/fail11453a.d | 10 +
.../gdc.test/fail_compilation/fail11453b.d | 10 +
gcc/testsuite/gdc.test/fail_compilation/fail115.d | 11 +
.../gdc.test/fail_compilation/fail11503a.d | 21 +
.../gdc.test/fail_compilation/fail11503b.d | 13 +
.../gdc.test/fail_compilation/fail11503c.d | 15 +
.../gdc.test/fail_compilation/fail11503d.d | 22 +
.../gdc.test/fail_compilation/fail11510.d | 40 +
.../gdc.test/fail_compilation/fail11532.d | 21 +
.../gdc.test/fail_compilation/fail11542.d | 73 +
.../gdc.test/fail_compilation/fail11545.d | 20 +
.../gdc.test/fail_compilation/fail11552.d | 13 +
.../gdc.test/fail_compilation/fail11562.d | 67 +
.../gdc.test/fail_compilation/fail11591b.d | 34 +
gcc/testsuite/gdc.test/fail_compilation/fail116.d | 16 +
.../gdc.test/fail_compilation/fail11653.d | 24 +
gcc/testsuite/gdc.test/fail_compilation/fail117.d | 37 +
.../gdc.test/fail_compilation/fail11717.d | 14 +
.../gdc.test/fail_compilation/fail11720.d | 33 +
.../gdc.test/fail_compilation/fail11746.d | 27 +
.../gdc.test/fail_compilation/fail11748.d | 13 +
.../gdc.test/fail_compilation/fail11751.d | 10 +
gcc/testsuite/gdc.test/fail_compilation/fail118.d | 28 +
gcc/testsuite/gdc.test/fail_compilation/fail12.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/fail120.d | 14 +
.../gdc.test/fail_compilation/fail12047.d | 21 +
gcc/testsuite/gdc.test/fail_compilation/fail121.d | 17 +
gcc/testsuite/gdc.test/fail_compilation/fail122.d | 14 +
.../gdc.test/fail_compilation/fail12236.d | 33 +
.../gdc.test/fail_compilation/fail12255.d | 139 +
gcc/testsuite/gdc.test/fail_compilation/fail123.d | 17 +
.../gdc.test/fail_compilation/fail12378.d | 145 +
.../gdc.test/fail_compilation/fail12390.d | 15 +
gcc/testsuite/gdc.test/fail_compilation/fail124.d | 24 +
.../gdc.test/fail_compilation/fail12436.d | 77 +
.../gdc.test/fail_compilation/fail12485.d | 11 +
gcc/testsuite/gdc.test/fail_compilation/fail125.d | 26 +
.../gdc.test/fail_compilation/fail12567.d | 8 +
gcc/testsuite/gdc.test/fail_compilation/fail126.d | 10 +
.../gdc.test/fail_compilation/fail12604.d | 79 +
.../gdc.test/fail_compilation/fail12622.d | 30 +
.../gdc.test/fail_compilation/fail12635.d | 21 +
.../gdc.test/fail_compilation/fail12636.d | 24 +
gcc/testsuite/gdc.test/fail_compilation/fail127.d | 10 +
.../gdc.test/fail_compilation/fail12749.d | 62 +
.../gdc.test/fail_compilation/fail12809.d | 80 +
.../gdc.test/fail_compilation/fail12901.d | 14 +
.../gdc.test/fail_compilation/fail12908.d | 16 +
.../gdc.test/fail_compilation/fail12932.d | 19 +
.../gdc.test/fail_compilation/fail13064.d | 8 +
gcc/testsuite/gdc.test/fail_compilation/fail131.d | 11 +
.../gdc.test/fail_compilation/fail13116.d | 31 +
.../gdc.test/fail_compilation/fail13120.d | 35 +
.../gdc.test/fail_compilation/fail13187.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/fail132.d | 20 +
.../gdc.test/fail_compilation/fail13203.d | 45 +
gcc/testsuite/gdc.test/fail_compilation/fail133.d | 16 +
.../gdc.test/fail_compilation/fail13336a.d | 29 +
.../gdc.test/fail_compilation/fail13336b.d | 31 +
gcc/testsuite/gdc.test/fail_compilation/fail134.d | 14 +
.../gdc.test/fail_compilation/fail13424.d | 23 +
.../gdc.test/fail_compilation/fail13434_m32.d | 14 +
.../gdc.test/fail_compilation/fail13434_m64.d | 14 +
.../gdc.test/fail_compilation/fail13498.d | 17 +
.../gdc.test/fail_compilation/fail13574.d | 29 +
gcc/testsuite/gdc.test/fail_compilation/fail136.d | 11 +
.../gdc.test/fail_compilation/fail13601.d | 17 +
gcc/testsuite/gdc.test/fail_compilation/fail137.d | 23 +
.../gdc.test/fail_compilation/fail13701.d | 25 +
.../gdc.test/fail_compilation/fail13756.d | 14 +
.../gdc.test/fail_compilation/fail13775.d | 21 +
gcc/testsuite/gdc.test/fail_compilation/fail139.d | 15 +
.../gdc.test/fail_compilation/fail13902.d | 337 +
.../gdc.test/fail_compilation/fail13938.d | 16 +
.../gdc.test/fail_compilation/fail13939.d | 16 +
gcc/testsuite/gdc.test/fail_compilation/fail14.d | 11 +
.../gdc.test/fail_compilation/fail14009.d | 14 +
.../gdc.test/fail_compilation/fail14089.d | 46 +
gcc/testsuite/gdc.test/fail_compilation/fail142.d | 21 +
.../gdc.test/fail_compilation/fail14249.d | 40 +
gcc/testsuite/gdc.test/fail_compilation/fail143.d | 36 +
.../gdc.test/fail_compilation/fail14304.d | 70 +
gcc/testsuite/gdc.test/fail_compilation/fail144.d | 30 +
.../gdc.test/fail_compilation/fail14406.d | 26 +
.../gdc.test/fail_compilation/fail14407.d | 45 +
.../gdc.test/fail_compilation/fail14416.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/fail145.d | 30 +
.../gdc.test/fail_compilation/fail14554.d | 30 +
.../gdc.test/fail_compilation/fail14669.d | 43 +
.../gdc.test/fail_compilation/fail14965.d | 38 +
gcc/testsuite/gdc.test/fail_compilation/fail15.d | 21 +
gcc/testsuite/gdc.test/fail_compilation/fail150.d | 24 +
.../gdc.test/fail_compilation/fail15044.d | 32 +
gcc/testsuite/gdc.test/fail_compilation/fail152.d | 29 +
.../gdc.test/fail_compilation/fail15292.d | 28 +
gcc/testsuite/gdc.test/fail_compilation/fail153.d | 10 +
gcc/testsuite/gdc.test/fail_compilation/fail154.d | 18 +
gcc/testsuite/gdc.test/fail_compilation/fail155.d | 19 +
.../gdc.test/fail_compilation/fail15550.d | 27 +
gcc/testsuite/gdc.test/fail_compilation/fail156.d | 46 +
.../gdc.test/fail_compilation/fail15626.d | 16 +
.../gdc.test/fail_compilation/fail15667.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/fail158.d | 18 +
gcc/testsuite/gdc.test/fail_compilation/fail159.d | 25 +
gcc/testsuite/gdc.test/fail_compilation/fail16.d | 20 +
gcc/testsuite/gdc.test/fail_compilation/fail160.d | 26 +
gcc/testsuite/gdc.test/fail_compilation/fail161.d | 17 +
gcc/testsuite/gdc.test/fail_compilation/fail162.d | 32 +
gcc/testsuite/gdc.test/fail_compilation/fail163.d | 90 +
gcc/testsuite/gdc.test/fail_compilation/fail169.d | 8 +
gcc/testsuite/gdc.test/fail_compilation/fail17.d | 8 +
gcc/testsuite/gdc.test/fail_compilation/fail170.d | 8 +
gcc/testsuite/gdc.test/fail_compilation/fail172.d | 32 +
.../gdc.test/fail_compilation/fail17275.d | 12 +
.../gdc.test/fail_compilation/fail17491.d | 41 +
gcc/testsuite/gdc.test/fail_compilation/fail176.d | 20 +
gcc/testsuite/gdc.test/fail_compilation/fail177.d | 31 +
gcc/testsuite/gdc.test/fail_compilation/fail179.d | 15 +
gcc/testsuite/gdc.test/fail_compilation/fail18.d | 15 +
gcc/testsuite/gdc.test/fail_compilation/fail180.d | 65 +
gcc/testsuite/gdc.test/fail_compilation/fail183.d | 11 +
gcc/testsuite/gdc.test/fail_compilation/fail184.d | 8 +
gcc/testsuite/gdc.test/fail_compilation/fail185.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/fail187.d | 28 +
gcc/testsuite/gdc.test/fail_compilation/fail188.d | 16 +
gcc/testsuite/gdc.test/fail_compilation/fail189.d | 14 +
gcc/testsuite/gdc.test/fail_compilation/fail190.d | 18 +
gcc/testsuite/gdc.test/fail_compilation/fail1900.d | 66 +
gcc/testsuite/gdc.test/fail_compilation/fail192.d | 27 +
gcc/testsuite/gdc.test/fail_compilation/fail193.d | 16 +
gcc/testsuite/gdc.test/fail_compilation/fail194.d | 19 +
gcc/testsuite/gdc.test/fail_compilation/fail195.d | 23 +
gcc/testsuite/gdc.test/fail_compilation/fail196.d | 21 +
gcc/testsuite/gdc.test/fail_compilation/fail198.d | 8 +
gcc/testsuite/gdc.test/fail_compilation/fail199.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/fail20.d | 19 +
gcc/testsuite/gdc.test/fail_compilation/fail200.d | 16 +
gcc/testsuite/gdc.test/fail_compilation/fail201.d | 5 +
gcc/testsuite/gdc.test/fail_compilation/fail202.d | 5 +
gcc/testsuite/gdc.test/fail_compilation/fail203.d | 5 +
gcc/testsuite/gdc.test/fail_compilation/fail204.d | 5 +
gcc/testsuite/gdc.test/fail_compilation/fail205.d | 5 +
gcc/testsuite/gdc.test/fail_compilation/fail206.d | 5 +
gcc/testsuite/gdc.test/fail_compilation/fail207.d | 9 +
gcc/testsuite/gdc.test/fail_compilation/fail208.d | 21 +
gcc/testsuite/gdc.test/fail_compilation/fail209.d | 21 +
gcc/testsuite/gdc.test/fail_compilation/fail212.d | 17 +
gcc/testsuite/gdc.test/fail_compilation/fail213.d | 27 +
gcc/testsuite/gdc.test/fail_compilation/fail215.d | 11 +
gcc/testsuite/gdc.test/fail_compilation/fail216.d | 19 +
gcc/testsuite/gdc.test/fail_compilation/fail217.d | 18 +
gcc/testsuite/gdc.test/fail_compilation/fail218.d | 16 +
gcc/testsuite/gdc.test/fail_compilation/fail22.d | 14 +
gcc/testsuite/gdc.test/fail_compilation/fail220.d | 8 +
gcc/testsuite/gdc.test/fail_compilation/fail221.d | 12 +
gcc/testsuite/gdc.test/fail_compilation/fail222.d | 20 +
gcc/testsuite/gdc.test/fail_compilation/fail223.d | 25 +
gcc/testsuite/gdc.test/fail_compilation/fail224.d | 36 +
gcc/testsuite/gdc.test/fail_compilation/fail225.d | 10 +
gcc/testsuite/gdc.test/fail_compilation/fail228.d | 23 +
gcc/testsuite/gdc.test/fail_compilation/fail229.d | 11 +
gcc/testsuite/gdc.test/fail_compilation/fail23.d | 19 +
gcc/testsuite/gdc.test/fail_compilation/fail231.d | 17 +
gcc/testsuite/gdc.test/fail_compilation/fail232.d | 7 +
gcc/testsuite/gdc.test/fail_compilation/fail233.d | 12 +
gcc/testsuite/gdc.test/fail_compilation/fail235.d | 24 +
gcc/testsuite/gdc.test/fail_compilation/fail2350.d | 15 +
gcc/testsuite/gdc.test/fail_compilation/fail236.d | 23 +
gcc/testsuite/gdc.test/fail_compilation/fail2361.d | 14 +
gcc/testsuite/gdc.test/fail_compilation/fail237.d | 10 +
.../gdc.test/fail_compilation/fail238_m32.d | 36 +
.../gdc.test/fail_compilation/fail238_m64.d | 36 +
gcc/testsuite/gdc.test/fail_compilation/fail239.d | 2 +
gcc/testsuite/gdc.test/fail_compilation/fail24.d | 19 +
gcc/testsuite/gdc.test/fail_compilation/fail240.d | 9 +
gcc/testsuite/gdc.test/fail_compilation/fail241.d | 19 +
gcc/testsuite/gdc.test/fail_compilation/fail243.d | 28 +
gcc/testsuite/gdc.test/fail_compilation/fail244.d | 39 +
gcc/testsuite/gdc.test/fail_compilation/fail245.d | 39 +
gcc/testsuite/gdc.test/fail_compilation/fail246.d | 12 +
gcc/testsuite/gdc.test/fail_compilation/fail247.d | 9 +
gcc/testsuite/gdc.test/fail_compilation/fail248.d | 9 +
gcc/testsuite/gdc.test/fail_compilation/fail249.d | 20 +
gcc/testsuite/gdc.test/fail_compilation/fail25.d | 16 +
gcc/testsuite/gdc.test/fail_compilation/fail250.d | 16 +
gcc/testsuite/gdc.test/fail_compilation/fail251.d | 16 +
gcc/testsuite/gdc.test/fail_compilation/fail252.d | 10 +
gcc/testsuite/gdc.test/fail_compilation/fail253.d | 19 +
gcc/testsuite/gdc.test/fail_compilation/fail254.d | 16 +
gcc/testsuite/gdc.test/fail_compilation/fail256.d | 8 +
gcc/testsuite/gdc.test/fail_compilation/fail257.d | 1 +
gcc/testsuite/gdc.test/fail_compilation/fail258.d | 5 +
gcc/testsuite/gdc.test/fail_compilation/fail259.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/fail261.d | 22 +
gcc/testsuite/gdc.test/fail_compilation/fail262.d | 34 +
gcc/testsuite/gdc.test/fail_compilation/fail263.d | 19 +
gcc/testsuite/gdc.test/fail_compilation/fail264.d | 16 +
gcc/testsuite/gdc.test/fail_compilation/fail265.d | 11 +
gcc/testsuite/gdc.test/fail_compilation/fail2656.d | 34 +
gcc/testsuite/gdc.test/fail_compilation/fail267.d | 15 +
gcc/testsuite/gdc.test/fail_compilation/fail269.d | 19 +
gcc/testsuite/gdc.test/fail_compilation/fail27.d | 22 +
gcc/testsuite/gdc.test/fail_compilation/fail270.d | 14 +
gcc/testsuite/gdc.test/fail_compilation/fail272.d | 10 +
gcc/testsuite/gdc.test/fail_compilation/fail273.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/fail274.d | 11 +
gcc/testsuite/gdc.test/fail_compilation/fail2740.d | 15 +
gcc/testsuite/gdc.test/fail_compilation/fail275.d | 11 +
gcc/testsuite/gdc.test/fail_compilation/fail276.d | 19 +
gcc/testsuite/gdc.test/fail_compilation/fail278.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/fail279.d | 8 +
gcc/testsuite/gdc.test/fail_compilation/fail280.d | 12 +
gcc/testsuite/gdc.test/fail_compilation/fail281.d | 18 +
gcc/testsuite/gdc.test/fail_compilation/fail282.d | 18 +
gcc/testsuite/gdc.test/fail_compilation/fail284.d | 20 +
gcc/testsuite/gdc.test/fail_compilation/fail285.d | 21 +
gcc/testsuite/gdc.test/fail_compilation/fail286.d | 23 +
gcc/testsuite/gdc.test/fail_compilation/fail287.d | 20 +
gcc/testsuite/gdc.test/fail_compilation/fail288.d | 17 +
gcc/testsuite/gdc.test/fail_compilation/fail289.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/fail290.d | 16 +
gcc/testsuite/gdc.test/fail_compilation/fail291.d | 9 +
gcc/testsuite/gdc.test/fail_compilation/fail296.d | 10 +
gcc/testsuite/gdc.test/fail_compilation/fail2962.d | 41 +
gcc/testsuite/gdc.test/fail_compilation/fail297.d | 31 +
gcc/testsuite/gdc.test/fail_compilation/fail298.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/fail299.d | 15 +
gcc/testsuite/gdc.test/fail_compilation/fail3.d | 43 +
gcc/testsuite/gdc.test/fail_compilation/fail301.d | 23 +
gcc/testsuite/gdc.test/fail_compilation/fail302.d | 23 +
gcc/testsuite/gdc.test/fail_compilation/fail303.d | 26 +
gcc/testsuite/gdc.test/fail_compilation/fail304.d | 16 +
gcc/testsuite/gdc.test/fail_compilation/fail305.d | 11 +
gcc/testsuite/gdc.test/fail_compilation/fail306.d | 12 +
gcc/testsuite/gdc.test/fail_compilation/fail307.d | 12 +
gcc/testsuite/gdc.test/fail_compilation/fail308.d | 15 +
gcc/testsuite/gdc.test/fail_compilation/fail309.d | 11 +
gcc/testsuite/gdc.test/fail_compilation/fail310.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/fail311.d | 26 +
gcc/testsuite/gdc.test/fail_compilation/fail312.d | 15 +
gcc/testsuite/gdc.test/fail_compilation/fail313.d | 32 +
gcc/testsuite/gdc.test/fail_compilation/fail314.d | 12 +
gcc/testsuite/gdc.test/fail_compilation/fail3144.d | 16 +
gcc/testsuite/gdc.test/fail_compilation/fail315.d | 22 +
gcc/testsuite/gdc.test/fail_compilation/fail3150.d | 5 +
gcc/testsuite/gdc.test/fail_compilation/fail316.d | 17 +
gcc/testsuite/gdc.test/fail_compilation/fail317.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/fail318.d | 8 +
gcc/testsuite/gdc.test/fail_compilation/fail319.d | 14 +
gcc/testsuite/gdc.test/fail_compilation/fail320.d | 10 +
gcc/testsuite/gdc.test/fail_compilation/fail322.d | 17 +
gcc/testsuite/gdc.test/fail_compilation/fail324.d | 17 +
gcc/testsuite/gdc.test/fail_compilation/fail325.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/fail327.d | 17 +
gcc/testsuite/gdc.test/fail_compilation/fail328.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/fail329.d | 64 +
gcc/testsuite/gdc.test/fail_compilation/fail3290.d | 9 +
gcc/testsuite/gdc.test/fail_compilation/fail330.d | 10 +
gcc/testsuite/gdc.test/fail_compilation/fail331.d | 12 +
gcc/testsuite/gdc.test/fail_compilation/fail332.d | 15 +
gcc/testsuite/gdc.test/fail_compilation/fail333.d | 8 +
gcc/testsuite/gdc.test/fail_compilation/fail334.d | 11 +
gcc/testsuite/gdc.test/fail_compilation/fail335.d | 14 +
gcc/testsuite/gdc.test/fail_compilation/fail3354.d | 12 +
gcc/testsuite/gdc.test/fail_compilation/fail336.d | 16 +
gcc/testsuite/gdc.test/fail_compilation/fail337.d | 42 +
gcc/testsuite/gdc.test/fail_compilation/fail34.d | 42 +
gcc/testsuite/gdc.test/fail_compilation/fail340.d | 18 +
gcc/testsuite/gdc.test/fail_compilation/fail341.d | 28 +
gcc/testsuite/gdc.test/fail_compilation/fail343.d | 24 +
gcc/testsuite/gdc.test/fail_compilation/fail344.d | 17 +
gcc/testsuite/gdc.test/fail_compilation/fail346.d | 15 +
gcc/testsuite/gdc.test/fail_compilation/fail347.d | 24 +
gcc/testsuite/gdc.test/fail_compilation/fail349.d | 17 +
gcc/testsuite/gdc.test/fail_compilation/fail35.d | 17 +
gcc/testsuite/gdc.test/fail_compilation/fail351.d | 21 +
gcc/testsuite/gdc.test/fail_compilation/fail352.d | 19 +
gcc/testsuite/gdc.test/fail_compilation/fail353.d | 42 +
gcc/testsuite/gdc.test/fail_compilation/fail354.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/fail355.d | 8 +
gcc/testsuite/gdc.test/fail_compilation/fail356a.d | 2 +
gcc/testsuite/gdc.test/fail_compilation/fail356b.d | 2 +
gcc/testsuite/gdc.test/fail_compilation/fail356c.d | 2 +
.../gdc.test/fail_compilation/fail3581a.d | 5 +
.../gdc.test/fail_compilation/fail3581b.d | 5 +
gcc/testsuite/gdc.test/fail_compilation/fail359.d | 3 +
gcc/testsuite/gdc.test/fail_compilation/fail36.d | 19 +
gcc/testsuite/gdc.test/fail_compilation/fail3672.d | 38 +
.../gdc.test/fail_compilation/fail3673a.d | 2 +
.../gdc.test/fail_compilation/fail3673b.d | 2 +
gcc/testsuite/gdc.test/fail_compilation/fail3703.d | 27 +
gcc/testsuite/gdc.test/fail_compilation/fail3731.d | 8 +
.../gdc.test/fail_compilation/fail37_m32.d | 9 +
.../gdc.test/fail_compilation/fail37_m64.d | 9 +
gcc/testsuite/gdc.test/fail_compilation/fail38.d | 19 +
gcc/testsuite/gdc.test/fail_compilation/fail3882.d | 48 +
gcc/testsuite/gdc.test/fail_compilation/fail3895.d | 9 +
gcc/testsuite/gdc.test/fail_compilation/fail39.d | 12 +
gcc/testsuite/gdc.test/fail_compilation/fail3990.d | 15 +
gcc/testsuite/gdc.test/fail_compilation/fail40.d | 12 +
gcc/testsuite/gdc.test/fail_compilation/fail4082.d | 34 +
gcc/testsuite/gdc.test/fail_compilation/fail41.d | 18 +
gcc/testsuite/gdc.test/fail_compilation/fail42.d | 23 +
gcc/testsuite/gdc.test/fail_compilation/fail4206.d | 5 +
.../gdc.test/fail_compilation/fail4269a.d | 7 +
.../gdc.test/fail_compilation/fail4269b.d | 7 +
.../gdc.test/fail_compilation/fail4269c.d | 7 +
.../gdc.test/fail_compilation/fail4269d.d | 5 +
.../gdc.test/fail_compilation/fail4269e.d | 5 +
.../gdc.test/fail_compilation/fail4269f.d | 5 +
.../gdc.test/fail_compilation/fail4269g.d | 6 +
gcc/testsuite/gdc.test/fail_compilation/fail4374.d | 11 +
.../gdc.test/fail_compilation/fail4375a.d | 11 +
.../gdc.test/fail_compilation/fail4375b.d | 13 +
.../gdc.test/fail_compilation/fail4375c.d | 13 +
.../gdc.test/fail_compilation/fail4375d.d | 12 +
.../gdc.test/fail_compilation/fail4375e.d | 11 +
.../gdc.test/fail_compilation/fail4375f.d | 11 +
.../gdc.test/fail_compilation/fail4375g.d | 11 +
.../gdc.test/fail_compilation/fail4375h.d | 15 +
.../gdc.test/fail_compilation/fail4375i.d | 13 +
.../gdc.test/fail_compilation/fail4375j.d | 13 +
.../gdc.test/fail_compilation/fail4375k.d | 13 +
.../gdc.test/fail_compilation/fail4375l.d | 12 +
.../gdc.test/fail_compilation/fail4375m.d | 13 +
.../gdc.test/fail_compilation/fail4375o.d | 12 +
.../gdc.test/fail_compilation/fail4375p.d | 15 +
.../gdc.test/fail_compilation/fail4375q.d | 13 +
.../gdc.test/fail_compilation/fail4375r.d | 14 +
.../gdc.test/fail_compilation/fail4375s.d | 14 +
.../gdc.test/fail_compilation/fail4375t.d | 11 +
.../gdc.test/fail_compilation/fail4375u.d | 9 +
.../gdc.test/fail_compilation/fail4375v.d | 9 +
.../gdc.test/fail_compilation/fail4375w.d | 9 +
.../gdc.test/fail_compilation/fail4375x.d | 10 +
.../gdc.test/fail_compilation/fail4375y.d | 12 +
gcc/testsuite/gdc.test/fail_compilation/fail44.d | 21 +
gcc/testsuite/gdc.test/fail_compilation/fail4421.d | 40 +
gcc/testsuite/gdc.test/fail_compilation/fail4448.d | 26 +
gcc/testsuite/gdc.test/fail_compilation/fail45.d | 11 +
gcc/testsuite/gdc.test/fail_compilation/fail4510.d | 9 +
gcc/testsuite/gdc.test/fail_compilation/fail4511.d | 16 +
gcc/testsuite/gdc.test/fail_compilation/fail4517.d | 15 +
gcc/testsuite/gdc.test/fail_compilation/fail46.d | 21 +
gcc/testsuite/gdc.test/fail_compilation/fail4611.d | 15 +
gcc/testsuite/gdc.test/fail_compilation/fail47.d | 9 +
gcc/testsuite/gdc.test/fail_compilation/fail4958.d | 2 +
gcc/testsuite/gdc.test/fail_compilation/fail50.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/fail51.d | 11 +
gcc/testsuite/gdc.test/fail_compilation/fail52.d | 11 +
gcc/testsuite/gdc.test/fail_compilation/fail5299.d | 14 +
gcc/testsuite/gdc.test/fail_compilation/fail53.d | 30 +
gcc/testsuite/gdc.test/fail_compilation/fail54.d | 23 +
gcc/testsuite/gdc.test/fail_compilation/fail5435.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/fail55.d | 23 +
gcc/testsuite/gdc.test/fail_compilation/fail56.d | 21 +
gcc/testsuite/gdc.test/fail_compilation/fail5634.d | 3 +
gcc/testsuite/gdc.test/fail_compilation/fail57.d | 6 +
gcc/testsuite/gdc.test/fail_compilation/fail5733.d | 6 +
gcc/testsuite/gdc.test/fail_compilation/fail58.d | 27 +
gcc/testsuite/gdc.test/fail_compilation/fail5851.d | 10 +
gcc/testsuite/gdc.test/fail_compilation/fail59.d | 51 +
.../gdc.test/fail_compilation/fail5953a1.d | 4 +
.../gdc.test/fail_compilation/fail5953a2.d | 4 +
.../gdc.test/fail_compilation/fail5953s1.d | 5 +
.../gdc.test/fail_compilation/fail5953s2.d | 5 +
gcc/testsuite/gdc.test/fail_compilation/fail60.d | 10 +
gcc/testsuite/gdc.test/fail_compilation/fail6029.d | 15 +
gcc/testsuite/gdc.test/fail_compilation/fail61.d | 43 +
gcc/testsuite/gdc.test/fail_compilation/fail6107.d | 16 +
gcc/testsuite/gdc.test/fail_compilation/fail62.d | 11 +
gcc/testsuite/gdc.test/fail_compilation/fail6242.d | 3 +
gcc/testsuite/gdc.test/fail_compilation/fail63.d | 11 +
gcc/testsuite/gdc.test/fail_compilation/fail6334.d | 18 +
gcc/testsuite/gdc.test/fail_compilation/fail6451.d | 18 +
gcc/testsuite/gdc.test/fail_compilation/fail6453.d | 24 +
gcc/testsuite/gdc.test/fail_compilation/fail6458.d | 5 +
gcc/testsuite/gdc.test/fail_compilation/fail6497.d | 6 +
gcc/testsuite/gdc.test/fail_compilation/fail6561.d | 8 +
gcc/testsuite/gdc.test/fail_compilation/fail66.d | 91 +
gcc/testsuite/gdc.test/fail_compilation/fail6611.d | 6 +
gcc/testsuite/gdc.test/fail_compilation/fail6652.d | 37 +
gcc/testsuite/gdc.test/fail_compilation/fail6781.d | 9 +
gcc/testsuite/gdc.test/fail_compilation/fail6795.d | 34 +
gcc/testsuite/gdc.test/fail_compilation/fail6889.d | 130 +
gcc/testsuite/gdc.test/fail_compilation/fail6968.d | 22 +
gcc/testsuite/gdc.test/fail_compilation/fail7077.d | 6 +
gcc/testsuite/gdc.test/fail_compilation/fail7173.d | 18 +
gcc/testsuite/gdc.test/fail_compilation/fail7178.d | 6 +
gcc/testsuite/gdc.test/fail_compilation/fail72.d | 15 +
gcc/testsuite/gdc.test/fail_compilation/fail7234.d | 10 +
gcc/testsuite/gdc.test/fail_compilation/fail73.d | 29 +
gcc/testsuite/gdc.test/fail_compilation/fail7369.d | 5 +
gcc/testsuite/gdc.test/fail_compilation/fail74.d | 15 +
.../gdc.test/fail_compilation/fail7424b.d | 5 +
.../gdc.test/fail_compilation/fail7424c.d | 6 +
.../gdc.test/fail_compilation/fail7424d.d | 6 +
.../gdc.test/fail_compilation/fail7424e.d | 6 +
.../gdc.test/fail_compilation/fail7424f.d | 6 +
.../gdc.test/fail_compilation/fail7424g.d | 6 +
.../gdc.test/fail_compilation/fail7424h.d | 6 +
.../gdc.test/fail_compilation/fail7424i.d | 6 +
gcc/testsuite/gdc.test/fail_compilation/fail75.d | 15 +
.../gdc.test/fail_compilation/fail7524a.d | 4 +
.../gdc.test/fail_compilation/fail7524b.d | 3 +
gcc/testsuite/gdc.test/fail_compilation/fail76.d | 14 +
.../gdc.test/fail_compilation/fail7603a.d | 1 +
.../gdc.test/fail_compilation/fail7603b.d | 1 +
.../gdc.test/fail_compilation/fail7603c.d | 2 +
gcc/testsuite/gdc.test/fail_compilation/fail77.d | 8 +
gcc/testsuite/gdc.test/fail_compilation/fail7702.d | 9 +
gcc/testsuite/gdc.test/fail_compilation/fail7751.d | 17 +
gcc/testsuite/gdc.test/fail_compilation/fail78.d | 10 +
gcc/testsuite/gdc.test/fail_compilation/fail7815.d | 65 +
gcc/testsuite/gdc.test/fail_compilation/fail7848.d | 53 +
gcc/testsuite/gdc.test/fail_compilation/fail7851.d | 33 +
gcc/testsuite/gdc.test/fail_compilation/fail7859.d | 8 +
gcc/testsuite/gdc.test/fail_compilation/fail7861.d | 12 +
gcc/testsuite/gdc.test/fail_compilation/fail7862.d | 30 +
gcc/testsuite/gdc.test/fail_compilation/fail7886.d | 5 +
gcc/testsuite/gdc.test/fail_compilation/fail79.d | 15 +
gcc/testsuite/gdc.test/fail_compilation/fail7903.d | 28 +
gcc/testsuite/gdc.test/fail_compilation/fail8009.d | 3 +
gcc/testsuite/gdc.test/fail_compilation/fail8032.d | 17 +
.../gdc.test/fail_compilation/fail80_m32.d | 31 +
.../gdc.test/fail_compilation/fail80_m64.d | 31 +
gcc/testsuite/gdc.test/fail_compilation/fail8168.d | 9 +
.../gdc.test/fail_compilation/fail8179b.d | 12 +
gcc/testsuite/gdc.test/fail_compilation/fail8217.d | 25 +
gcc/testsuite/gdc.test/fail_compilation/fail8313.d | 3 +
gcc/testsuite/gdc.test/fail_compilation/fail8373.d | 23 +
gcc/testsuite/gdc.test/fail_compilation/fail86.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/fail8631.d | 16 +
gcc/testsuite/gdc.test/fail_compilation/fail8691.d | 4 +
gcc/testsuite/gdc.test/fail_compilation/fail87.d | 8 +
gcc/testsuite/gdc.test/fail_compilation/fail8724.d | 16 +
gcc/testsuite/gdc.test/fail_compilation/fail88.d | 8 +
gcc/testsuite/gdc.test/fail_compilation/fail89.d | 9 +
gcc/testsuite/gdc.test/fail_compilation/fail9.d | 27 +
gcc/testsuite/gdc.test/fail_compilation/fail90.d | 9 +
gcc/testsuite/gdc.test/fail_compilation/fail9063.d | 9 +
gcc/testsuite/gdc.test/fail_compilation/fail9081.d | 14 +
gcc/testsuite/gdc.test/fail_compilation/fail91.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/fail9199.d | 40 +
gcc/testsuite/gdc.test/fail_compilation/fail92.d | 24 +
gcc/testsuite/gdc.test/fail_compilation/fail9279.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/fail93.d | 14 +
gcc/testsuite/gdc.test/fail_compilation/fail9301.d | 9 +
gcc/testsuite/gdc.test/fail_compilation/fail9346.d | 28 +
gcc/testsuite/gdc.test/fail_compilation/fail9368.d | 24 +
gcc/testsuite/gdc.test/fail_compilation/fail94.d | 56 +
gcc/testsuite/gdc.test/fail_compilation/fail9413.d | 85 +
.../gdc.test/fail_compilation/fail9414a.d | 88 +
.../gdc.test/fail_compilation/fail9414b.d | 88 +
.../gdc.test/fail_compilation/fail9414c.d | 88 +
.../gdc.test/fail_compilation/fail9414d.d | 88 +
gcc/testsuite/gdc.test/fail_compilation/fail95.d | 22 +
gcc/testsuite/gdc.test/fail_compilation/fail9537.d | 27 +
gcc/testsuite/gdc.test/fail_compilation/fail9562.d | 22 +
gcc/testsuite/gdc.test/fail_compilation/fail9572.d | 11 +
gcc/testsuite/gdc.test/fail_compilation/fail96.d | 22 +
gcc/testsuite/gdc.test/fail_compilation/fail9613.d | 6 +
.../gdc.test/fail_compilation/fail9665a.d | 165 +
.../gdc.test/fail_compilation/fail9665b.d | 77 +
gcc/testsuite/gdc.test/fail_compilation/fail97.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/fail9710.d | 9 +
gcc/testsuite/gdc.test/fail_compilation/fail9735.d | 12 +
gcc/testsuite/gdc.test/fail_compilation/fail9773.d | 10 +
gcc/testsuite/gdc.test/fail_compilation/fail9790.d | 21 +
gcc/testsuite/gdc.test/fail_compilation/fail98.d | 36 +
gcc/testsuite/gdc.test/fail_compilation/fail9891.d | 26 +
gcc/testsuite/gdc.test/fail_compilation/fail9892.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/fail99.d | 23 +
gcc/testsuite/gdc.test/fail_compilation/fail9936.d | 31 +
.../gdc.test/fail_compilation/fail_arrayop1.d | 150 +
.../gdc.test/fail_compilation/fail_arrayop2.d | 182 +
.../gdc.test/fail_compilation/fail_casting.d | 223 +
.../gdc.test/fail_compilation/fail_casting1.d | 259 +
.../gdc.test/fail_compilation/fail_casting2.d | 21 +
.../gdc.test/fail_compilation/fail_opover.d | 58 +
.../gdc.test/fail_compilation/fail_scope.d | 145 +
gcc/testsuite/gdc.test/fail_compilation/failattr.d | 34 +
.../gdc.test/fail_compilation/faildeleteaa.d | 12 +
.../gdc.test/fail_compilation/faildottypeinfo.d | 13 +
.../gdc.test/fail_compilation/failescape.d | 8 +
.../gdc.test/fail_compilation/failinout1.d | 5 +
.../gdc.test/fail_compilation/failinout2.d | 1 +
.../gdc.test/fail_compilation/failinout3748a.d | 4 +
.../gdc.test/fail_compilation/failinout3748b.d | 4 +
.../gdc.test/fail_compilation/failmemalloc.d | 13 +
.../gdc.test/fail_compilation/failoffset.d | 12 +
.../gdc.test/fail_compilation/failsafea.d | 8 +
.../gdc.test/fail_compilation/failsafeb.d | 8 +
.../gdc.test/fail_compilation/failsafec.d | 9 +
gcc/testsuite/gdc.test/fail_compilation/fix350a.d | 7 +
gcc/testsuite/gdc.test/fail_compilation/fix350b.d | 10 +
gcc/testsuite/gdc.test/fail_compilation/gag4269a.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/gag4269b.d | 10 +
gcc/testsuite/gdc.test/fail_compilation/gag4269c.d | 10 +
gcc/testsuite/gdc.test/fail_compilation/gag4269d.d | 10 +
gcc/testsuite/gdc.test/fail_compilation/gag4269e.d | 10 +
gcc/testsuite/gdc.test/fail_compilation/gag4269f.d | 11 +
gcc/testsuite/gdc.test/fail_compilation/gag4269g.d | 10 +
gcc/testsuite/gdc.test/fail_compilation/gdc254.d | 18 +
gcc/testsuite/gdc.test/fail_compilation/ice10016.d | 48 +
gcc/testsuite/gdc.test/fail_compilation/ice10076.d | 25 +
gcc/testsuite/gdc.test/fail_compilation/ice10212.d | 15 +
gcc/testsuite/gdc.test/fail_compilation/ice10259.d | 27 +
gcc/testsuite/gdc.test/fail_compilation/ice10273.d | 12 +
gcc/testsuite/gdc.test/fail_compilation/ice10283.d | 10 +
gcc/testsuite/gdc.test/fail_compilation/ice10341.d | 11 +
gcc/testsuite/gdc.test/fail_compilation/ice10382.d | 15 +
gcc/testsuite/gdc.test/fail_compilation/ice10419.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/ice10599.d | 12 +
gcc/testsuite/gdc.test/fail_compilation/ice10600.d | 32 +
gcc/testsuite/gdc.test/fail_compilation/ice10616.d | 11 +
gcc/testsuite/gdc.test/fail_compilation/ice10624.d | 51 +
gcc/testsuite/gdc.test/fail_compilation/ice10651.d | 12 +
gcc/testsuite/gdc.test/fail_compilation/ice10713.d | 11 +
.../gdc.test/fail_compilation/ice10727a.d | 9 +
.../gdc.test/fail_compilation/ice10727b.d | 9 +
gcc/testsuite/gdc.test/fail_compilation/ice10770.d | 12 +
gcc/testsuite/gdc.test/fail_compilation/ice10922.d | 16 +
gcc/testsuite/gdc.test/fail_compilation/ice10938.d | 23 +
gcc/testsuite/gdc.test/fail_compilation/ice10949.d | 10 +
gcc/testsuite/gdc.test/fail_compilation/ice11086.d | 11 +
gcc/testsuite/gdc.test/fail_compilation/ice11136.d | 9 +
gcc/testsuite/gdc.test/fail_compilation/ice11153.d | 15 +
gcc/testsuite/gdc.test/fail_compilation/ice11404.d | 11 +
gcc/testsuite/gdc.test/fail_compilation/ice1144.d | 24 +
gcc/testsuite/gdc.test/fail_compilation/ice11472.d | 19 +
.../gdc.test/fail_compilation/ice11513a.d | 10 +
.../gdc.test/fail_compilation/ice11513b.d | 10 +
gcc/testsuite/gdc.test/fail_compilation/ice11518.d | 18 +
gcc/testsuite/gdc.test/fail_compilation/ice11552.d | 17 +
gcc/testsuite/gdc.test/fail_compilation/ice11553.d | 22 +
gcc/testsuite/gdc.test/fail_compilation/ice11626.d | 8 +
gcc/testsuite/gdc.test/fail_compilation/ice11726.d | 17 +
gcc/testsuite/gdc.test/fail_compilation/ice11755.d | 30 +
gcc/testsuite/gdc.test/fail_compilation/ice11790.d | 8 +
gcc/testsuite/gdc.test/fail_compilation/ice11793.d | 12 +
gcc/testsuite/gdc.test/fail_compilation/ice11822.d | 33 +
.../gdc.test/fail_compilation/ice11849a.d | 40 +
.../gdc.test/fail_compilation/ice11849b.d | 19 +
gcc/testsuite/gdc.test/fail_compilation/ice11850.d | 15 +
gcc/testsuite/gdc.test/fail_compilation/ice11919.d | 26 +
gcc/testsuite/gdc.test/fail_compilation/ice11922.d | 18 +
gcc/testsuite/gdc.test/fail_compilation/ice11926.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/ice11944.d | 12 +
gcc/testsuite/gdc.test/fail_compilation/ice11963.d | 1 +
gcc/testsuite/gdc.test/fail_compilation/ice11965.d | 1 +
gcc/testsuite/gdc.test/fail_compilation/ice11967.d | 1 +
gcc/testsuite/gdc.test/fail_compilation/ice11968.d | 1 +
gcc/testsuite/gdc.test/fail_compilation/ice11969.d | 11 +
gcc/testsuite/gdc.test/fail_compilation/ice11974.d | 1 +
gcc/testsuite/gdc.test/fail_compilation/ice11982.d | 1 +
gcc/testsuite/gdc.test/fail_compilation/ice12040.d | 8 +
gcc/testsuite/gdc.test/fail_compilation/ice12158.d | 8 +
gcc/testsuite/gdc.test/fail_compilation/ice12174.d | 51 +
gcc/testsuite/gdc.test/fail_compilation/ice12235.d | 17 +
gcc/testsuite/gdc.test/fail_compilation/ice12350.d | 31 +
gcc/testsuite/gdc.test/fail_compilation/ice12362.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/ice12397.d | 16 +
gcc/testsuite/gdc.test/fail_compilation/ice12497.d | 18 +
gcc/testsuite/gdc.test/fail_compilation/ice12501.d | 44 +
gcc/testsuite/gdc.test/fail_compilation/ice12534.d | 15 +
gcc/testsuite/gdc.test/fail_compilation/ice12539.d | 16 +
gcc/testsuite/gdc.test/fail_compilation/ice12574.d | 54 +
gcc/testsuite/gdc.test/fail_compilation/ice12581.d | 22 +
gcc/testsuite/gdc.test/fail_compilation/ice12673.d | 4 +
gcc/testsuite/gdc.test/fail_compilation/ice12727.d | 28 +
gcc/testsuite/gdc.test/fail_compilation/ice12827.d | 15 +
gcc/testsuite/gdc.test/fail_compilation/ice12836.d | 9 +
gcc/testsuite/gdc.test/fail_compilation/ice12838.d | 28 +
gcc/testsuite/gdc.test/fail_compilation/ice12841.d | 25 +
gcc/testsuite/gdc.test/fail_compilation/ice12850.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/ice12902.d | 21 +
gcc/testsuite/gdc.test/fail_compilation/ice12907.d | 11 +
gcc/testsuite/gdc.test/fail_compilation/ice13024.d | 16 +
gcc/testsuite/gdc.test/fail_compilation/ice13027.d | 10 +
gcc/testsuite/gdc.test/fail_compilation/ice13081.d | 29 +
gcc/testsuite/gdc.test/fail_compilation/ice13131.d | 20 +
gcc/testsuite/gdc.test/fail_compilation/ice13220.d | 23 +
gcc/testsuite/gdc.test/fail_compilation/ice13221.d | 23 +
gcc/testsuite/gdc.test/fail_compilation/ice13225.d | 14 +
gcc/testsuite/gdc.test/fail_compilation/ice13259.d | 8 +
gcc/testsuite/gdc.test/fail_compilation/ice13311.d | 12 +
gcc/testsuite/gdc.test/fail_compilation/ice13356.d | 41 +
gcc/testsuite/gdc.test/fail_compilation/ice13382.d | 26 +
gcc/testsuite/gdc.test/fail_compilation/ice13385.d | 9 +
gcc/testsuite/gdc.test/fail_compilation/ice13459.d | 19 +
.../gdc.test/fail_compilation/ice13465a.d | 20 +
.../gdc.test/fail_compilation/ice13465b.d | 20 +
gcc/testsuite/gdc.test/fail_compilation/ice13563.d | 27 +
gcc/testsuite/gdc.test/fail_compilation/ice1358.d | 29 +
gcc/testsuite/gdc.test/fail_compilation/ice13644.d | 19 +
gcc/testsuite/gdc.test/fail_compilation/ice13788.d | 14 +
gcc/testsuite/gdc.test/fail_compilation/ice13816.d | 23 +
gcc/testsuite/gdc.test/fail_compilation/ice13835.d | 22 +
gcc/testsuite/gdc.test/fail_compilation/ice13921.d | 27 +
gcc/testsuite/gdc.test/fail_compilation/ice13987.d | 9 +
gcc/testsuite/gdc.test/fail_compilation/ice14055.d | 18 +
gcc/testsuite/gdc.test/fail_compilation/ice14096.d | 41 +
gcc/testsuite/gdc.test/fail_compilation/ice14116.d | 11 +
gcc/testsuite/gdc.test/fail_compilation/ice14130.d | 15 +
gcc/testsuite/gdc.test/fail_compilation/ice14146.d | 24 +
gcc/testsuite/gdc.test/fail_compilation/ice14177.d | 15 +
gcc/testsuite/gdc.test/fail_compilation/ice14185.d | 24 +
gcc/testsuite/gdc.test/fail_compilation/ice14272.d | 14 +
gcc/testsuite/gdc.test/fail_compilation/ice14424.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/ice14446.d | 14 +
gcc/testsuite/gdc.test/fail_compilation/ice14621.d | 30 +
gcc/testsuite/gdc.test/fail_compilation/ice14642.d | 52 +
gcc/testsuite/gdc.test/fail_compilation/ice14844.d | 21 +
gcc/testsuite/gdc.test/fail_compilation/ice14923.d | 28 +
gcc/testsuite/gdc.test/fail_compilation/ice14929.d | 95 +
gcc/testsuite/gdc.test/fail_compilation/ice15002.d | 10 +
gcc/testsuite/gdc.test/fail_compilation/ice15092.d | 20 +
gcc/testsuite/gdc.test/fail_compilation/ice15172.d | 33 +
gcc/testsuite/gdc.test/fail_compilation/ice15332.d | 19 +
gcc/testsuite/gdc.test/fail_compilation/ice15788.d | 18 +
gcc/testsuite/gdc.test/fail_compilation/ice17074.d | 39 +
gcc/testsuite/gdc.test/fail_compilation/ice2843.d | 22 +
gcc/testsuite/gdc.test/fail_compilation/ice4094.d | 19 +
gcc/testsuite/gdc.test/fail_compilation/ice4983.d | 15 +
gcc/testsuite/gdc.test/fail_compilation/ice5996.d | 11 +
gcc/testsuite/gdc.test/fail_compilation/ice6538.d | 30 +
gcc/testsuite/gdc.test/fail_compilation/ice7645.d | 32 +
gcc/testsuite/gdc.test/fail_compilation/ice7782.d | 4 +
gcc/testsuite/gdc.test/fail_compilation/ice8100.d | 12 +
gcc/testsuite/gdc.test/fail_compilation/ice8255.d | 10 +
gcc/testsuite/gdc.test/fail_compilation/ice8309.d | 11 +
gcc/testsuite/gdc.test/fail_compilation/ice8499.d | 19 +
gcc/testsuite/gdc.test/fail_compilation/ice8511.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/ice8604.d | 7 +
gcc/testsuite/gdc.test/fail_compilation/ice8630.d | 3 +
gcc/testsuite/gdc.test/fail_compilation/ice8711.d | 8 +
gcc/testsuite/gdc.test/fail_compilation/ice8742.d | 11 +
gcc/testsuite/gdc.test/fail_compilation/ice8795.d | 15 +
gcc/testsuite/gdc.test/fail_compilation/ice8795b.d | 7 +
gcc/testsuite/gdc.test/fail_compilation/ice9013.d | 5 +
gcc/testsuite/gdc.test/fail_compilation/ice9254a.d | 12 +
gcc/testsuite/gdc.test/fail_compilation/ice9254b.d | 15 +
gcc/testsuite/gdc.test/fail_compilation/ice9254c.d | 14 +
gcc/testsuite/gdc.test/fail_compilation/ice9273a.d | 24 +
gcc/testsuite/gdc.test/fail_compilation/ice9273b.d | 15 +
gcc/testsuite/gdc.test/fail_compilation/ice9284.d | 21 +
gcc/testsuite/gdc.test/fail_compilation/ice9291.d | 11 +
gcc/testsuite/gdc.test/fail_compilation/ice9338.d | 21 +
gcc/testsuite/gdc.test/fail_compilation/ice9406.d | 22 +
gcc/testsuite/gdc.test/fail_compilation/ice9439.d | 20 +
gcc/testsuite/gdc.test/fail_compilation/ice9494.d | 20 +
gcc/testsuite/gdc.test/fail_compilation/ice9540.d | 37 +
gcc/testsuite/gdc.test/fail_compilation/ice9545.d | 14 +
gcc/testsuite/gdc.test/fail_compilation/ice9759.d | 25 +
gcc/testsuite/gdc.test/fail_compilation/ice9806.d | 49 +
gcc/testsuite/gdc.test/fail_compilation/ice9865.d | 9 +
.../gdc.test/fail_compilation/imports/a10169.d | 6 +
.../gdc.test/fail_compilation/imports/a10528.d | 6 +
.../gdc.test/fail_compilation/imports/a11850.d | 51 +
.../gdc.test/fail_compilation/imports/a11919.d | 17 +
.../fail_compilation/imports/a13131checkpoint.d | 18 +
.../gdc.test/fail_compilation/imports/a13131elec.d | 10 +
.../fail_compilation/imports/a13131parameters.d | 14 +
.../gdc.test/fail_compilation/imports/a13311.d | 9 +
.../gdc.test/fail_compilation/imports/a13465.d | 22 +
.../gdc.test/fail_compilation/imports/a14116.d | 5 +
.../gdc.test/fail_compilation/imports/a14235.d | 7 +
.../gdc.test/fail_compilation/imports/a14407.d | 19 +
.../gdc.test/fail_compilation/imports/a14424.d | 3 +
.../gdc.test/fail_compilation/imports/a15667.d | 18 +
.../gdc.test/fail_compilation/imports/a313.d | 11 +
.../gdc.test/fail_compilation/imports/a314.d | 5 +
.../gdc.test/fail_compilation/imports/b13465.d | 22 +
.../gdc.test/fail_compilation/imports/b313.d | 4 +
.../gdc.test/fail_compilation/imports/b314.d | 4 +
.../gdc.test/fail_compilation/imports/bar11136.d | 1 +
.../gdc.test/fail_compilation/imports/c314.d | 4 +
.../fail_compilation/imports/checkimports3a.d | 1 +
.../fail_compilation/imports/checkimports3b.d | 1 +
.../fail_compilation/imports/checkimports3c.d | 1 +
.../gdc.test/fail_compilation/imports/diag10089a.d | 8 +
.../gdc.test/fail_compilation/imports/diag10089b.d | 5 +
.../gdc.test/fail_compilation/imports/diag10141a.d | 26 +
.../gdc.test/fail_compilation/imports/diag10141b.d | 55 +
.../gdc.test/fail_compilation/imports/diag12598a.d | 3 +
.../gdc.test/fail_compilation/imports/diag9210b.d | 6 +
.../gdc.test/fail_compilation/imports/diag9210c.d | 4 +
.../fail_compilation/imports/diag9210stdcomplex.d | 17 +
.../fail_compilation/imports/diag9210stdtraits.d | 33 +
.../gdc.test/fail_compilation/imports/dip22a.d | 20 +
.../gdc.test/fail_compilation/imports/dip22b.d | 3 +
.../gdc.test/fail_compilation/imports/dip22c.d | 3 +
.../gdc.test/fail_compilation/imports/dip22d.d | 5 +
.../gdc.test/fail_compilation/imports/dip22e.d | 4 +
.../gdc.test/fail_compilation/imports/fail10277.d | 23 +
.../gdc.test/fail_compilation/imports/fail1900a.d | 2 +
.../gdc.test/fail_compilation/imports/fail1900b.d | 2 +
.../gdc.test/fail_compilation/imports/fail2962a.d | 7 +
.../gdc.test/fail_compilation/imports/fail320a.d | 1 +
.../gdc.test/fail_compilation/imports/fail320b.d | 1 +
.../gdc.test/fail_compilation/imports/fail347a.d | 3 +
.../gdc.test/fail_compilation/imports/fail355.d | 1 +
.../gdc.test/fail_compilation/imports/fail356.d | 2 +
.../gdc.test/fail_compilation/imports/fail4479.d | 1 +
.../gdc.test/fail_compilation/imports/fail5385.d | 17 +
.../gdc.test/fail_compilation/imports/foo10727a.d | 34 +
.../gdc.test/fail_compilation/imports/foo10727b.d | 25 +
.../gdc.test/fail_compilation/imports/gdc254a.d | 10 +
.../gdc.test/fail_compilation/imports/ice10600a.d | 11 +
.../gdc.test/fail_compilation/imports/ice10600b.d | 36 +
.../gdc.test/fail_compilation/imports/ice11513x.d | 1 +
.../gdc.test/fail_compilation/imports/ice11513y.d | 1 +
.../fail_compilation/imports/ice7782algorithm.d | 3 +
.../fail_compilation/imports/ice7782range.d | 3 +
.../gdc.test/fail_compilation/imports/ice9865b.d | 2 +
.../gdc.test/fail_compilation/imports/imp1.d | 5 +
.../gdc.test/fail_compilation/imports/imp2.d | 5 +
.../fail_compilation/imports/pkg313/package.d | 4 +
.../gdc.test/fail_compilation/imports/range15788.d | 5 +
.../gdc.test/fail_compilation/imports/spell9644a.d | 7 +
.../gdc.test/fail_compilation/imports/spell9644b.d | 3 +
.../fail_compilation/imports/stdtraits10727.d | 46 +
.../fail_compilation/imports/test10327/empty.d | 1 +
.../gdc.test/fail_compilation/imports/test13152a.d | 26 +
.../gdc.test/fail_compilation/imports/test13152b.d | 26 +
.../gdc.test/fail_compilation/imports/test13152c.d | 26 +
.../gdc.test/fail_compilation/imports/test13152d.d | 26 +
.../gdc.test/fail_compilation/imports/test13152e.d | 26 +
.../gdc.test/fail_compilation/imports/test13152f.d | 26 +
.../gdc.test/fail_compilation/imports/test13152g.d | 26 +
.../gdc.test/fail_compilation/imports/test13152h.d | 26 +
.../gdc.test/fail_compilation/imports/test13152i.d | 26 +
.../gdc.test/fail_compilation/imports/test13152j.d | 26 +
.../gdc.test/fail_compilation/imports/test13152k.d | 26 +
.../gdc.test/fail_compilation/imports/test13152l.d | 26 +
.../gdc.test/fail_compilation/imports/test13152m.d | 26 +
.../gdc.test/fail_compilation/imports/test13152n.d | 26 +
.../gdc.test/fail_compilation/imports/test13152o.d | 26 +
.../gdc.test/fail_compilation/imports/test13152p.d | 26 +
.../gdc.test/fail_compilation/imports/test13152q.d | 26 +
.../gdc.test/fail_compilation/imports/test13152r.d | 26 +
.../gdc.test/fail_compilation/imports/test13152s.d | 26 +
.../gdc.test/fail_compilation/imports/test13152t.d | 26 +
.../gdc.test/fail_compilation/imports/test13152u.d | 26 +
.../gdc.test/fail_compilation/imports/test13152v.d | 26 +
.../gdc.test/fail_compilation/imports/test13152w.d | 26 +
.../gdc.test/fail_compilation/imports/test13152x.d | 26 +
.../gdc.test/fail_compilation/imports/test13152y.d | 26 +
.../gdc.test/fail_compilation/imports/test13152z.d | 26 +
.../gdc.test/fail_compilation/imports/test143.d | 3 +
.../gdc.test/fail_compilation/imports/test15785.d | 13 +
.../gdc.test/fail_compilation/imports/test15897.d | 6 +
.../gdc.test/fail_compilation/imports/test5412a.d | 1 +
.../gdc.test/fail_compilation/imports/test5412b.d | 1 +
.../gdc.test/fail_compilation/imports/test64a.d | 4 +
gcc/testsuite/gdc.test/fail_compilation/lexer1.d | 52 +
gcc/testsuite/gdc.test/fail_compilation/lexer2.d | 22 +
gcc/testsuite/gdc.test/fail_compilation/lexer3.d | 9 +
gcc/testsuite/gdc.test/fail_compilation/lexer4.d | 43 +
gcc/testsuite/gdc.test/fail_compilation/lookup.d | 26 +
gcc/testsuite/gdc.test/fail_compilation/mangle1.d | 8 +
gcc/testsuite/gdc.test/fail_compilation/mangle2.d | 42 +
.../gdc.test/fail_compilation/moduleundefuda.d | 7 +
gcc/testsuite/gdc.test/fail_compilation/nogc1.d | 85 +
gcc/testsuite/gdc.test/fail_compilation/nogc2.d | 104 +
gcc/testsuite/gdc.test/fail_compilation/nogc3.d | 70 +
.../gdc.test/fail_compilation/parse12924.d | 20 +
.../gdc.test/fail_compilation/parse12967a.d | 43 +
.../gdc.test/fail_compilation/parse12967b.d | 41 +
.../gdc.test/fail_compilation/parse13361.d | 16 +
.../gdc.test/fail_compilation/parse14285.d | 11 +
gcc/testsuite/gdc.test/fail_compilation/parseStc.d | 38 +
.../gdc.test/fail_compilation/parseStc2.d | 67 +
.../gdc.test/fail_compilation/parseStc3.d | 62 +
.../gdc.test/fail_compilation/parseStc4.d | 42 +
.../gdc.test/fail_compilation/parseStc5.d | 88 +
.../gdc.test/fail_compilation/pragmainline.d | 11 +
.../gdc.test/fail_compilation/protattr1.d | 7 +
.../gdc.test/fail_compilation/protattr2.d | 7 +
.../gdc.test/fail_compilation/protattr3.d | 7 +
.../fail_compilation/protection/subpkg/test1.d | 3 +
.../fail_compilation/protection/subpkg/test2.d | 3 +
.../fail_compilation/protection/subpkg/test3.d | 3 +
gcc/testsuite/gdc.test/fail_compilation/retref2.d | 23 +
gcc/testsuite/gdc.test/fail_compilation/retscope.d | 452 +
gcc/testsuite/gdc.test/fail_compilation/skip.d | 51 +
.../gdc.test/fail_compilation/spell9644.d | 36 +
.../fail_compilation/staticarrayoverflow.d | 23 +
gcc/testsuite/gdc.test/fail_compilation/test1.d | 1 +
.../gdc.test/fail_compilation/test12822.d | 17 +
.../gdc.test/fail_compilation/test12979.d | 16 +
.../gdc.test/fail_compilation/test13152.d | 12 +
.../gdc.test/fail_compilation/test13536.d | 26 +
.../gdc.test/fail_compilation/test13537.d | 61 +
.../gdc.test/fail_compilation/test13786.d | 20 +
.../gdc.test/fail_compilation/test13867.d | 40 +
.../gdc.test/fail_compilation/test14238.d | 30 +
gcc/testsuite/gdc.test/fail_compilation/test143.d | 13 +
.../gdc.test/fail_compilation/test14496.d | 50 +
.../gdc.test/fail_compilation/test14538.d | 20 +
.../gdc.test/fail_compilation/test15191.d | 18 +
.../gdc.test/fail_compilation/test15399.d | 46 +
.../gdc.test/fail_compilation/test15544.d | 51 +
.../gdc.test/fail_compilation/test15785.d | 20 +
.../gdc.test/fail_compilation/test15785b.d | 18 +
.../gdc.test/fail_compilation/test15897.d | 19 +
.../gdc.test/fail_compilation/test16116.d | 16 +
.../gdc.test/fail_compilation/test16188.d | 25 +
.../gdc.test/fail_compilation/test16193.d | 45 +
.../gdc.test/fail_compilation/test16195.d | 14 +
.../gdc.test/fail_compilation/test16228.d | 24 +
.../gdc.test/fail_compilation/test16589.d | 64 +
gcc/testsuite/gdc.test/fail_compilation/test314.d | 24 +
gcc/testsuite/gdc.test/fail_compilation/test4682.d | 13 +
.../gdc.test/fail_compilation/test4682a.d | 13 +
gcc/testsuite/gdc.test/fail_compilation/test4838.d | 18 +
.../gdc.test/fail_compilation/test5412a.d | 4 +
.../gdc.test/fail_compilation/test5412b.d | 4 +
.../gdc.test/fail_compilation/test5412c.d | 4 +
gcc/testsuite/gdc.test/fail_compilation/test64.d | 19 +
gcc/testsuite/gdc.test/fail_compilation/test6883.d | 25 +
gcc/testsuite/gdc.test/fail_compilation/test8509.d | 8 +
gcc/testsuite/gdc.test/fail_compilation/test8556.d | 56 +
gcc/testsuite/gdc.test/fail_compilation/test8751.d | 3 +
gcc/testsuite/gdc.test/fail_compilation/test9150.d | 21 +
gcc/testsuite/gdc.test/fail_compilation/test9176.d | 15 +
gcc/testsuite/gdc.test/fail_compilation/testCols.d | 14 +
.../gdc.test/fail_compilation/testInference.d | 207 +
.../gdc.test/fail_compilation/testpull1810.d | 21 +
.../gdc.test/fail_compilation/testscopestatic.d | 24 +
gcc/testsuite/gdc.test/fail_compilation/verrors0.d | 60 +
gcc/testsuite/gdc.test/fail_compilation/verrors5.d | 40 +
.../gdc.test/fail_compilation/warn12809.d | 34 +
.../gdc.test/fail_compilation/warn13679.d | 15 +
gcc/testsuite/gdc.test/fail_compilation/warn7444.d | 83 +
gcc/testsuite/gdc.test/runnable/A16.d | 12 +
gcc/testsuite/gdc.test/runnable/Same.d | 12 +
gcc/testsuite/gdc.test/runnable/a17.d | 21 +
gcc/testsuite/gdc.test/runnable/a18.d | 16 +
gcc/testsuite/gdc.test/runnable/a19.d | 12 +
gcc/testsuite/gdc.test/runnable/a21.d | 29 +
gcc/testsuite/gdc.test/runnable/aliasthis.d | 1979 ++
gcc/testsuite/gdc.test/runnable/argufilem.d | 22 +
gcc/testsuite/gdc.test/runnable/arrayop.d | 950 +
gcc/testsuite/gdc.test/runnable/auto1.d | 125 +
gcc/testsuite/gdc.test/runnable/b26.d | 14 +
gcc/testsuite/gdc.test/runnable/bench1.d | 30 +
gcc/testsuite/gdc.test/runnable/bitops.d | 148 +
gcc/testsuite/gdc.test/runnable/bug11155.d | 19 +
gcc/testsuite/gdc.test/runnable/bug12928.d | 13 +
gcc/testsuite/gdc.test/runnable/bug5.d | 20 +
gcc/testsuite/gdc.test/runnable/bug7068.d | 11 +
gcc/testsuite/gdc.test/runnable/bug846.d | 11 +
gcc/testsuite/gdc.test/runnable/builtin.d | 118 +
gcc/testsuite/gdc.test/runnable/c22.d | 15 +
gcc/testsuite/gdc.test/runnable/cabi1.d | 237 +
gcc/testsuite/gdc.test/runnable/casting.d | 248 +
gcc/testsuite/gdc.test/runnable/circular.d | 25 +
gcc/testsuite/gdc.test/runnable/closure.d | 935 +
gcc/testsuite/gdc.test/runnable/complex.d | 394 +
gcc/testsuite/gdc.test/runnable/constfold.d | 802 +
gcc/testsuite/gdc.test/runnable/cppa.d | 1162 +
gcc/testsuite/gdc.test/runnable/cppmangle1.d | 10 +
gcc/testsuite/gdc.test/runnable/ctorpowtests.d | 248 +
gcc/testsuite/gdc.test/runnable/declaration.d | 412 +
gcc/testsuite/gdc.test/runnable/delegate.d | 357 +
gcc/testsuite/gdc.test/runnable/dhry.d | 911 +
gcc/testsuite/gdc.test/runnable/eh.d | 782 +
gcc/testsuite/gdc.test/runnable/eh2.d | 85 +
gcc/testsuite/gdc.test/runnable/entity1.d | 144 +
gcc/testsuite/gdc.test/runnable/extern1.d | 14 +
gcc/testsuite/gdc.test/runnable/externmangle.d | 314 +
gcc/testsuite/gdc.test/runnable/externmangle2.d | 164 +
.../gdc.test/runnable/extra-files/alice30.txt | 3853 +++
.../gdc.test/runnable/extra-files/cabi2.cpp | 224 +
.../gdc.test/runnable/extra-files/cppb.cpp | 743 +
.../gdc.test/runnable/extra-files/cppmangle1.cpp | 4 +
.../gdc.test/runnable/extra-files/depsprot.d | 3 +
.../gdc.test/runnable/extra-files/externmangle.cpp | 404 +
.../runnable/extra-files/externmangle2.cpp | 145 +
.../gdc.test/runnable/extra-files/foo37.txt | 2 +
.../runnable/extra-files/lib10386/foo/bar.d | 6 +
.../runnable/extra-files/lib10386/foo/package.d | 3 +
.../gdc.test/runnable/extra-files/lib13666.d | 11 +
.../gdc.test/runnable/extra-files/lib13774a.d | 11 +
.../gdc.test/runnable/extra-files/lib13774b.d | 7 +
.../gdc.test/runnable/extra-files/lib846.d | 38 +
.../gdc.test/runnable/extra-files/link14834a.d | 57 +
.../gdc.test/runnable/extra-files/link14834b.d | 9 +
.../gdc.test/runnable/extra-files/linkdebug.d | 16 +
.../runnable/extra-files/linkdebug_primitives.d | 13 +
.../runnable/extra-files/linkdebug_range.d | 48 +
.../gdc.test/runnable/extra-files/linkdebug_uni.d | 19 +
.../gdc.test/runnable/extra-files/main846.d | 6 +
.../gdc.test/runnable/extra-files/mul9377a.d | 11 +
.../gdc.test/runnable/extra-files/mul9377b.d | 40 +
.../gdc.test/runnable/extra-files/multi9377.d | 13 +
.../gdc.test/runnable/extra-files/objc_self_test.m | 17 +
.../gdc.test/runnable/extra-files/statictor.d.out | 8 +
.../gdc.test/runnable/extra-files/std14198/array.d | 27 +
.../gdc.test/runnable/extra-files/std14198/conv.d | 34 +
.../runnable/extra-files/std14198/format.d | 11 +
.../gdc.test/runnable/extra-files/std14198/uni.d | 12 +
.../gdc.test/runnable/extra-files/test10386.d | 11 +
.../gdc.test/runnable/extra-files/test10567.d | 15 +
.../gdc.test/runnable/extra-files/test10567a.d | 52 +
.../gdc.test/runnable/extra-files/test13666.d | 6 +
.../gdc.test/runnable/extra-files/test14198.d | 30 +
.../gdc.test/runnable/extra-files/test15.txt | 815 +
.../gdc.test/runnable/extra-files/test2.d | 394 +
.../gdc.test/runnable/extra-files/test35.d | 7 +
.../gdc.test/runnable/extra-files/test39.d | 10 +
.../gdc.test/runnable/extra-files/test44.d | 19 +
.../gdc.test/runnable/extra-files/test_shared.d | 3 +
.../gdc.test/runnable/extra-files/teststdio.txt | 6 +
.../gdc.test/runnable/extra-files/untag.html | 555 +
gcc/testsuite/gdc.test/runnable/foreach.d | 299 +
gcc/testsuite/gdc.test/runnable/foreach2.d | 268 +
gcc/testsuite/gdc.test/runnable/foreach3.d | 285 +
gcc/testsuite/gdc.test/runnable/foreach4.d | 930 +
gcc/testsuite/gdc.test/runnable/foreach5.d | 1119 +
gcc/testsuite/gdc.test/runnable/funclit.d | 1266 +
gcc/testsuite/gdc.test/runnable/functype.d | 341 +
gcc/testsuite/gdc.test/runnable/gdb1.d | 16 +
gcc/testsuite/gdc.test/runnable/gdb10311.d | 20 +
gcc/testsuite/gdc.test/runnable/gdb14225.d | 18 +
gcc/testsuite/gdc.test/runnable/gdb14276.d | 22 +
gcc/testsuite/gdc.test/runnable/gdb14313.d | 22 +
gcc/testsuite/gdc.test/runnable/gdb14330.d | 21 +
gcc/testsuite/gdc.test/runnable/gdb4149.d | 24 +
gcc/testsuite/gdc.test/runnable/gdb4181.d | 23 +
gcc/testsuite/gdc.test/runnable/gdc.d | 1510 +
gcc/testsuite/gdc.test/runnable/gdclto.d | 78 +
gcc/testsuite/gdc.test/runnable/gdcsimd.d | 1554 +
gcc/testsuite/gdc.test/runnable/hello.d | 12 +
gcc/testsuite/gdc.test/runnable/helloUTF8.d | 10 +
gcc/testsuite/gdc.test/runnable/hospital.d | 251 +
gcc/testsuite/gdc.test/runnable/ice10086a.d | 6 +
gcc/testsuite/gdc.test/runnable/ice10086b.d | 6 +
gcc/testsuite/gdc.test/runnable/ice10857.d | 3 +
gcc/testsuite/gdc.test/runnable/ice15030.d | 92 +
gcc/testsuite/gdc.test/runnable/ice15138.d | 11 +
gcc/testsuite/gdc.test/runnable/ice15176.d | 9 +
gcc/testsuite/gdc.test/runnable/ice15200.d | 11 +
gcc/testsuite/gdc.test/runnable/ice4481.d | 10 +
gcc/testsuite/gdc.test/runnable/ifti.d | 120 +
gcc/testsuite/gdc.test/runnable/implicit.d | 481 +
gcc/testsuite/gdc.test/runnable/imports/A16a.d | 20 +
gcc/testsuite/gdc.test/runnable/imports/Other.d | 18 +
gcc/testsuite/gdc.test/runnable/imports/a11447.d | 14 +
gcc/testsuite/gdc.test/runnable/imports/a12010.d | 3 +
gcc/testsuite/gdc.test/runnable/imports/a12037.d | 77 +
gcc/testsuite/gdc.test/runnable/imports/a12874.d | 13 +
gcc/testsuite/gdc.test/runnable/imports/a14267.d | 19 +
gcc/testsuite/gdc.test/runnable/imports/a15030.d | 3 +
gcc/testsuite/gdc.test/runnable/imports/a15079.d | 50 +
gcc/testsuite/gdc.test/runnable/imports/a17a.d | 7 +
gcc/testsuite/gdc.test/runnable/imports/a18a.d | 28 +
gcc/testsuite/gdc.test/runnable/imports/a19a.d | 15 +
gcc/testsuite/gdc.test/runnable/imports/a20a.d | 1 +
gcc/testsuite/gdc.test/runnable/imports/a21a.d | 21 +
gcc/testsuite/gdc.test/runnable/imports/a7595.d | 27 +
gcc/testsuite/gdc.test/runnable/imports/a9546.d | 12 +
gcc/testsuite/gdc.test/runnable/imports/a9741.d | 7 +
gcc/testsuite/gdc.test/runnable/imports/argufile.d | 38 +
gcc/testsuite/gdc.test/runnable/imports/b11447.d | 15 +
gcc/testsuite/gdc.test/runnable/imports/b15030.d | 17 +
gcc/testsuite/gdc.test/runnable/imports/b26a.d | 5 +
gcc/testsuite/gdc.test/runnable/imports/bar10378.d | 4 +
gcc/testsuite/gdc.test/runnable/imports/bug10425.d | 32 +
gcc/testsuite/gdc.test/runnable/imports/bug846.d | 39 +
gcc/testsuite/gdc.test/runnable/imports/c11447.d | 67 +
gcc/testsuite/gdc.test/runnable/imports/c22a.d | 5 +
gcc/testsuite/gdc.test/runnable/imports/c22b.d | 6 +
.../gdc.test/runnable/imports/circularA.d | 30 +
.../gdc.test/runnable/imports/depsprot_default.d | 1 +
.../gdc.test/runnable/imports/depsprot_private.d | 1 +
.../gdc.test/runnable/imports/depsprot_public.d | 1 +
gcc/testsuite/gdc.test/runnable/imports/extern1a.d | 4 +
gcc/testsuite/gdc.test/runnable/imports/gdca.d | 25 +
gcc/testsuite/gdc.test/runnable/imports/gdcltoa.d | 10 +
.../gdc.test/runnable/imports/ice10086x.d | 34 +
.../gdc.test/runnable/imports/ice10086y.d | 10 +
.../gdc.test/runnable/imports/ice10857a.d | 19 +
.../gdc.test/runnable/imports/ice10857b.d | 14 +
.../gdc.test/runnable/imports/ice15138a.d | 28 +
.../gdc.test/runnable/imports/ice15176a.d | 13 +
.../gdc.test/runnable/imports/ice15176b.d | 8 +
.../gdc.test/runnable/imports/ice15200a.d | 14 +
.../gdc.test/runnable/imports/ice15200b.d | 41 +
gcc/testsuite/gdc.test/runnable/imports/ice4481a.d | 9 +
gcc/testsuite/gdc.test/runnable/imports/ice4481b.d | 14 +
gcc/testsuite/gdc.test/runnable/imports/inc11239.d | 12 +
gcc/testsuite/gdc.test/runnable/imports/inline2a.d | 191 +
.../gdc.test/runnable/imports/link10920a.d | 19 +
.../gdc.test/runnable/imports/link11069x.d | 10 +
.../gdc.test/runnable/imports/link11069y.d | 10 +
.../gdc.test/runnable/imports/link11069z.d | 22 +
.../gdc.test/runnable/imports/link11127a.d | 21 +
.../gdc.test/runnable/imports/link11395a.d | 15 +
.../gdc.test/runnable/imports/link12144a.d | 50 +
.../gdc.test/runnable/imports/link13043a.d | 17 +
.../gdc.test/runnable/imports/link13394a.d | 24 +
.../gdc.test/runnable/imports/link13400a.d | 16 +
.../gdc.test/runnable/imports/link13415a.d | 20 +
.../gdc.test/runnable/imports/link14074x.d | 5 +
.../gdc.test/runnable/imports/link14074y.d | 31 +
.../gdc.test/runnable/imports/link14074z.d | 56 +
.../gdc.test/runnable/imports/link14541traits.d | 54 +
.../gdc.test/runnable/imports/link14588a.d | 15 +
.../gdc.test/runnable/imports/link14814a.d | 11 +
.../gdc.test/runnable/imports/link15194b.d | 7 +
.../gdc.test/runnable/imports/link15194std.d | 67 +
.../gdc.test/runnable/imports/link2500a.d | 9 +
.../gdc.test/runnable/imports/link2500b.d | 6 +
.../gdc.test/runnable/imports/link2644a.d | 9 +
.../gdc.test/runnable/imports/link2644b.d | 9 +
.../gdc.test/runnable/imports/link2644c.d | 5 +
.../gdc.test/runnable/imports/link7745b.d | 7 +
.../gdc.test/runnable/imports/link8023b.d | 2 +
.../gdc.test/runnable/imports/link9571a.d | 11 +
.../gdc.test/runnable/imports/linktypeinfo_file.d | 33 +
gcc/testsuite/gdc.test/runnable/imports/m1a.d | 11 +
gcc/testsuite/gdc.test/runnable/imports/m8668a.d | 6 +
gcc/testsuite/gdc.test/runnable/imports/m8668b.d | 6 +
gcc/testsuite/gdc.test/runnable/imports/m8668c.d | 4 +
.../gdc.test/runnable/imports/mangle10077.d | 9 +
gcc/testsuite/gdc.test/runnable/imports/mod2.d | 12 +
gcc/testsuite/gdc.test/runnable/imports/ovs1528a.d | 12 +
gcc/testsuite/gdc.test/runnable/imports/ovs1528b.d | 12 +
.../gdc.test/runnable/imports/std11069array.d | 16 +
.../gdc.test/runnable/imports/std11069container.d | 11 +
.../gdc.test/runnable/imports/std11069range.d | 15 +
.../gdc.test/runnable/imports/std11069typecons.d | 34 +
.../gdc.test/runnable/imports/std11863bitmanip.d | 11 +
.../gdc.test/runnable/imports/std11863conv.d | 90 +
.../gdc.test/runnable/imports/std11863format.d | 13 +
.../gdc.test/runnable/imports/std12010container.d | 70 +
.../gdc.test/runnable/imports/std15017variant.d | 25 +
.../gdc.test/runnable/imports/std15021conv.d | 13 +
.../gdc.test/runnable/imports/std15021format.d | 12 +
.../gdc.test/runnable/imports/std15030algo.d | 35 +
.../gdc.test/runnable/imports/template13478a.d | 9 +
.../gdc.test/runnable/imports/template13478b.d | 7 +
.../gdc.test/runnable/imports/template2962a.d | 10 +
.../gdc.test/runnable/imports/template_ovs1.d | 58 +
.../gdc.test/runnable/imports/template_ovs2.d | 58 +
.../gdc.test/runnable/imports/template_ovs3.d | 36 +
.../gdc.test/runnable/imports/test10441b.d | 9 +
.../gdc.test/runnable/imports/test10441c.d | 6 +
.../gdc.test/runnable/imports/test10573a.d | 13 +
.../gdc.test/runnable/imports/test10736a.d | 4 +
.../gdc.test/runnable/imports/test10736b.d | 13 +
.../gdc.test/runnable/imports/test10736c.d | 24 +
gcc/testsuite/gdc.test/runnable/imports/test10a.d | 9 +
.../gdc.test/runnable/imports/test11039b.d | 7 +
.../gdc.test/runnable/imports/test11745b.d | 17 +
.../gdc.test/runnable/imports/test11931a.d | 14 +
.../gdc.test/runnable/imports/test11931b.d | 21 +
.../gdc.test/runnable/imports/test11931c.d | 3 +
.../gdc.test/runnable/imports/test11931d.d | 30 +
gcc/testsuite/gdc.test/runnable/imports/test13a.d | 55 +
.../gdc.test/runnable/imports/test14901a.d | 21 +
.../gdc.test/runnable/imports/test14901b.d | 13 +
.../gdc.test/runnable/imports/test14901c.d | 10 +
.../gdc.test/runnable/imports/test14901d.d | 8 +
gcc/testsuite/gdc.test/runnable/imports/test21a.d | 21 +
gcc/testsuite/gdc.test/runnable/imports/test24a.d | 3 +
gcc/testsuite/gdc.test/runnable/imports/test24b.d | 3 +
gcc/testsuite/gdc.test/runnable/imports/test27a.d | 11 +
gcc/testsuite/gdc.test/runnable/imports/test29a.d | 6 +
gcc/testsuite/gdc.test/runnable/imports/test29b.d | 3 +
gcc/testsuite/gdc.test/runnable/imports/test31a.d | 6 +
gcc/testsuite/gdc.test/runnable/imports/test32a.d | 10 +
gcc/testsuite/gdc.test/runnable/imports/test35a.d | 39 +
gcc/testsuite/gdc.test/runnable/imports/test38a.d | 6 +
gcc/testsuite/gdc.test/runnable/imports/test39a.d | 13 +
gcc/testsuite/gdc.test/runnable/imports/test3a.d | 13 +
gcc/testsuite/gdc.test/runnable/imports/test3b.d | 7 +
gcc/testsuite/gdc.test/runnable/imports/test40a.d | 41 +
gcc/testsuite/gdc.test/runnable/imports/test41a.d | 12 +
gcc/testsuite/gdc.test/runnable/imports/test44a.d | 5 +
gcc/testsuite/gdc.test/runnable/imports/test45a.d | 17 +
gcc/testsuite/gdc.test/runnable/imports/test45b.d | 16 +
gcc/testsuite/gdc.test/runnable/imports/test46a.d | 15 +
gcc/testsuite/gdc.test/runnable/imports/test46b.d | 10 +
gcc/testsuite/gdc.test/runnable/imports/test46c.d | 7 +
gcc/testsuite/gdc.test/runnable/imports/test48a.d | 9 +
gcc/testsuite/gdc.test/runnable/imports/test49a.d | 28 +
gcc/testsuite/gdc.test/runnable/imports/test57a.d | 10 +
gcc/testsuite/gdc.test/runnable/imports/test57b.d | 3 +
gcc/testsuite/gdc.test/runnable/imports/test58a.d | 7 +
gcc/testsuite/gdc.test/runnable/imports/test61a.d | 6 +
.../gdc.test/runnable/imports/test7494a.d | 13 +
.../gdc.test/runnable/imports/test8997a.d | 6 +
.../gdc.test/runnable/imports/test9271a.d | 6 +
.../gdc.test/runnable/imports/testkwd_file.d | 37 +
.../gdc.test/runnable/imports/testminitAA.d | 11 +
.../gdc.test/runnable/imports/testminitBB.d | 11 +
.../gdc.test/runnable/imports/testmod1a.d | 7 +
.../gdc.test/runnable/imports/testmod1b.d | 8 +
.../gdc.test/runnable/imports/testmod2a.d | 11 +
gcc/testsuite/gdc.test/runnable/imports/tlsa.d | 35 +
.../runnable/imports/traits_getUnitTests_import.d | 6 +
gcc/testsuite/gdc.test/runnable/imports/ufcs5a.d | 13 +
gcc/testsuite/gdc.test/runnable/imports/ufcs5b.d | 19 +
gcc/testsuite/gdc.test/runnable/imports/ufcs5c.d | 19 +
gcc/testsuite/gdc.test/runnable/imports/ufcs5d.d | 13 +
gcc/testsuite/gdc.test/runnable/imports/ufcs5e.d | 13 +
gcc/testsuite/gdc.test/runnable/inline.d | 956 +
gcc/testsuite/gdc.test/runnable/inline14560.d | 17 +
gcc/testsuite/gdc.test/runnable/inline2.d | 21 +
gcc/testsuite/gdc.test/runnable/inner.d | 918 +
gcc/testsuite/gdc.test/runnable/integrate.d | 164 +
gcc/testsuite/gdc.test/runnable/interface.d | 90 +
gcc/testsuite/gdc.test/runnable/interface1.d | 203 +
gcc/testsuite/gdc.test/runnable/interface2.d | 1233 +
gcc/testsuite/gdc.test/runnable/interface3.d | 75 +
gcc/testsuite/gdc.test/runnable/interpret.d | 3548 ++
gcc/testsuite/gdc.test/runnable/interpret2.d | 148 +
gcc/testsuite/gdc.test/runnable/issue8671.d | 5 +
gcc/testsuite/gdc.test/runnable/lazy.d | 289 +
gcc/testsuite/gdc.test/runnable/ldc_github_1677.d | 29 +
gcc/testsuite/gdc.test/runnable/lexer.d | 91 +
gcc/testsuite/gdc.test/runnable/link10425.d | 22 +
gcc/testsuite/gdc.test/runnable/link10920.d | 19 +
gcc/testsuite/gdc.test/runnable/link11069a.d | 13 +
gcc/testsuite/gdc.test/runnable/link11069b.d | 15 +
gcc/testsuite/gdc.test/runnable/link11127.d | 6 +
gcc/testsuite/gdc.test/runnable/link11395.d | 13 +
gcc/testsuite/gdc.test/runnable/link11931.d | 11 +
gcc/testsuite/gdc.test/runnable/link12010.d | 7 +
gcc/testsuite/gdc.test/runnable/link12037.d | 8 +
gcc/testsuite/gdc.test/runnable/link12144.d | 20 +
gcc/testsuite/gdc.test/runnable/link13043.d | 5 +
gcc/testsuite/gdc.test/runnable/link13350.d | 139 +
gcc/testsuite/gdc.test/runnable/link13394.d | 13 +
gcc/testsuite/gdc.test/runnable/link13400.d | 13 +
gcc/testsuite/gdc.test/runnable/link13415.d | 11 +
gcc/testsuite/gdc.test/runnable/link13843.d | 44 +
gcc/testsuite/gdc.test/runnable/link14074a.d | 21 +
gcc/testsuite/gdc.test/runnable/link14074b.d | 6 +
gcc/testsuite/gdc.test/runnable/link14425.d | 9 +
gcc/testsuite/gdc.test/runnable/link14541.d | 42 +
gcc/testsuite/gdc.test/runnable/link14588.d | 10 +
gcc/testsuite/gdc.test/runnable/link14814.d | 10 +
gcc/testsuite/gdc.test/runnable/link15017.d | 45 +
gcc/testsuite/gdc.test/runnable/link15021.d | 18 +
gcc/testsuite/gdc.test/runnable/link15149.d | 16 +
gcc/testsuite/gdc.test/runnable/link2500.d | 19 +
gcc/testsuite/gdc.test/runnable/link2644.d | 14 +
gcc/testsuite/gdc.test/runnable/link6574.d | 45 +
gcc/testsuite/gdc.test/runnable/link7745.d | 20 +
gcc/testsuite/gdc.test/runnable/link7966.d | 17 +
gcc/testsuite/gdc.test/runnable/link8023.d | 19 +
gcc/testsuite/gdc.test/runnable/link9571.d | 9 +
gcc/testsuite/gdc.test/runnable/linktypeinfo.d | 34 +
gcc/testsuite/gdc.test/runnable/literal.d | 238 +
gcc/testsuite/gdc.test/runnable/m1.d | 22 +
gcc/testsuite/gdc.test/runnable/manboy.d | 20 +
gcc/testsuite/gdc.test/runnable/mangle.d | 582 +
gcc/testsuite/gdc.test/runnable/mars1.d | 1509 +
gcc/testsuite/gdc.test/runnable/mixin1.d | 1470 +
gcc/testsuite/gdc.test/runnable/mixin2.d | 363 +
gcc/testsuite/gdc.test/runnable/mod1.d | 17 +
gcc/testsuite/gdc.test/runnable/nan.d | 57 +
gcc/testsuite/gdc.test/runnable/nested.d | 2741 ++
gcc/testsuite/gdc.test/runnable/newdel.d | 110 +
gcc/testsuite/gdc.test/runnable/nogc.d | 56 +
gcc/testsuite/gdc.test/runnable/nulltype.d | 185 +
gcc/testsuite/gdc.test/runnable/opdisp.d | 297 +
gcc/testsuite/gdc.test/runnable/opover.d | 1171 +
gcc/testsuite/gdc.test/runnable/opover2.d | 2064 ++
gcc/testsuite/gdc.test/runnable/opover3.d | 184 +
gcc/testsuite/gdc.test/runnable/overload.d | 1252 +
gcc/testsuite/gdc.test/runnable/pi.d | 174 +
gcc/testsuite/gdc.test/runnable/polysemous.d | 71 +
gcc/testsuite/gdc.test/runnable/printargs.d | 18 +
gcc/testsuite/gdc.test/runnable/property.d | 50 +
gcc/testsuite/gdc.test/runnable/property2.d | 611 +
gcc/testsuite/gdc.test/runnable/s2ir.d | 97 +
gcc/testsuite/gdc.test/runnable/sctor.d | 382 +
gcc/testsuite/gdc.test/runnable/sdtor.d | 4522 +++
gcc/testsuite/gdc.test/runnable/statictor.d | 66 +
gcc/testsuite/gdc.test/runnable/stress.d | 1197 +
gcc/testsuite/gdc.test/runnable/structlit.d | 1481 +
gcc/testsuite/gdc.test/runnable/template1.d | 2131 ++
gcc/testsuite/gdc.test/runnable/template13478.d | 10 +
gcc/testsuite/gdc.test/runnable/template2.d | 114 +
gcc/testsuite/gdc.test/runnable/template2962.d | 30 +
gcc/testsuite/gdc.test/runnable/template3.d | 241 +
gcc/testsuite/gdc.test/runnable/template4.d | 1166 +
gcc/testsuite/gdc.test/runnable/template6.d | 445 +
gcc/testsuite/gdc.test/runnable/template8.d | 128 +
gcc/testsuite/gdc.test/runnable/template9.d | 4870 +++
gcc/testsuite/gdc.test/runnable/test10.d | 13 +
gcc/testsuite/gdc.test/runnable/test10378.d | 13 +
gcc/testsuite/gdc.test/runnable/test10441.d | 10 +
gcc/testsuite/gdc.test/runnable/test10573.d | 4 +
gcc/testsuite/gdc.test/runnable/test10736.d | 4 +
gcc/testsuite/gdc.test/runnable/test10942.d | 26 +
gcc/testsuite/gdc.test/runnable/test11.d | 1407 +
gcc/testsuite/gdc.test/runnable/test11039.d | 23 +
gcc/testsuite/gdc.test/runnable/test11239.d | 11 +
gcc/testsuite/gdc.test/runnable/test11447a.d | 11 +
gcc/testsuite/gdc.test/runnable/test11447b.d | 11 +
gcc/testsuite/gdc.test/runnable/test11447c.d | 11 +
gcc/testsuite/gdc.test/runnable/test11745.d | 14 +
gcc/testsuite/gdc.test/runnable/test11863.d | 10 +
gcc/testsuite/gdc.test/runnable/test12.d | 1293 +
gcc/testsuite/gdc.test/runnable/test12197.d | 12 +
gcc/testsuite/gdc.test/runnable/test12874.d | 18 +
gcc/testsuite/gdc.test/runnable/test13.d | 13 +
gcc/testsuite/gdc.test/runnable/test13504.d | 11 +
gcc/testsuite/gdc.test/runnable/test13613.d | 74 +
gcc/testsuite/gdc.test/runnable/test13944.d | 36 +
gcc/testsuite/gdc.test/runnable/test14874.d | 38 +
gcc/testsuite/gdc.test/runnable/test14901.d | 20 +
gcc/testsuite/gdc.test/runnable/test15.d | 1441 +
gcc/testsuite/gdc.test/runnable/test15079.d | 5 +
gcc/testsuite/gdc.test/runnable/test16.d | 386 +
gcc/testsuite/gdc.test/runnable/test16980.d | 22 +
gcc/testsuite/gdc.test/runnable/test17.d | 43 +
gcc/testsuite/gdc.test/runnable/test17072.d | 13 +
gcc/testsuite/gdc.test/runnable/test17073.d | 13 +
gcc/testsuite/gdc.test/runnable/test19.d | 480 +
gcc/testsuite/gdc.test/runnable/test20.d | 1336 +
gcc/testsuite/gdc.test/runnable/test21.d | 10 +
gcc/testsuite/gdc.test/runnable/test22.d | 1278 +
gcc/testsuite/gdc.test/runnable/test23.d | 1575 +
gcc/testsuite/gdc.test/runnable/test24.d | 10 +
gcc/testsuite/gdc.test/runnable/test27.d | 13 +
gcc/testsuite/gdc.test/runnable/test28.d | 1320 +
gcc/testsuite/gdc.test/runnable/test29.d | 13 +
gcc/testsuite/gdc.test/runnable/test3.d | 41 +
gcc/testsuite/gdc.test/runnable/test30.d | 10 +
gcc/testsuite/gdc.test/runnable/test31.d | 18 +
gcc/testsuite/gdc.test/runnable/test32.d | 11 +
gcc/testsuite/gdc.test/runnable/test34.d | 1311 +
gcc/testsuite/gdc.test/runnable/test3449.d | 112 +
gcc/testsuite/gdc.test/runnable/test3574a.d | 13 +
gcc/testsuite/gdc.test/runnable/test3574b.d | 13 +
gcc/testsuite/gdc.test/runnable/test3574c.d | 13 +
gcc/testsuite/gdc.test/runnable/test3574d.d | 13 +
gcc/testsuite/gdc.test/runnable/test36.d | 109 +
gcc/testsuite/gdc.test/runnable/test37.d | 10 +
gcc/testsuite/gdc.test/runnable/test38.d | 13 +
gcc/testsuite/gdc.test/runnable/test4.d | 1572 +
gcc/testsuite/gdc.test/runnable/test40.d | 16 +
gcc/testsuite/gdc.test/runnable/test41.d | 29 +
gcc/testsuite/gdc.test/runnable/test42.d | 6418 ++++
gcc/testsuite/gdc.test/runnable/test42a.d | 315 +
gcc/testsuite/gdc.test/runnable/test435.d | 143 +
gcc/testsuite/gdc.test/runnable/test45.d | 31 +
gcc/testsuite/gdc.test/runnable/test46.d | 6 +
gcc/testsuite/gdc.test/runnable/test48.d | 43 +
gcc/testsuite/gdc.test/runnable/test49.d | 12 +
gcc/testsuite/gdc.test/runnable/test5.d | 65 +
gcc/testsuite/gdc.test/runnable/test52.d | 29 +
gcc/testsuite/gdc.test/runnable/test57.d | 10 +
gcc/testsuite/gdc.test/runnable/test58.d | 9 +
gcc/testsuite/gdc.test/runnable/test5854.d | 45 +
gcc/testsuite/gdc.test/runnable/test5943.d | 77 +
gcc/testsuite/gdc.test/runnable/test60.d | 22 +
gcc/testsuite/gdc.test/runnable/test61.d | 11 +
gcc/testsuite/gdc.test/runnable/test6423.d | 24 +
gcc/testsuite/gdc.test/runnable/test7.d | 734 +
gcc/testsuite/gdc.test/runnable/test7452.d | 75 +
gcc/testsuite/gdc.test/runnable/test7453.d | 14 +
gcc/testsuite/gdc.test/runnable/test7494.d | 20 +
gcc/testsuite/gdc.test/runnable/test7511.d | 421 +
gcc/testsuite/gdc.test/runnable/test7595.d | 26 +
gcc/testsuite/gdc.test/runnable/test7603.d | 30 +
gcc/testsuite/gdc.test/runnable/test7618.d | 17 +
gcc/testsuite/gdc.test/runnable/test7932.d | 31 +
gcc/testsuite/gdc.test/runnable/test8.d | 1039 +
gcc/testsuite/gdc.test/runnable/test8182.d | 16 +
gcc/testsuite/gdc.test/runnable/test8544.d | 17 +
gcc/testsuite/gdc.test/runnable/test8997.d | 15 +
gcc/testsuite/gdc.test/runnable/test9259.d | 13 +
gcc/testsuite/gdc.test/runnable/test9271.d | 14 +
gcc/testsuite/gdc.test/runnable/test9309.d | 37 +
gcc/testsuite/gdc.test/runnable/test9495.d | 31 +
gcc/testsuite/gdc.test/runnable/testaa.d | 1385 +
gcc/testsuite/gdc.test/runnable/testaa2.d | 292 +
gcc/testsuite/gdc.test/runnable/testaa3.d | 374 +
gcc/testsuite/gdc.test/runnable/testabi.d | 927 +
gcc/testsuite/gdc.test/runnable/testappend.d | 68 +
gcc/testsuite/gdc.test/runnable/testargtypes.d | 113 +
gcc/testsuite/gdc.test/runnable/testarray.d | 65 +
gcc/testsuite/gdc.test/runnable/testassign.d | 1199 +
gcc/testsuite/gdc.test/runnable/testbitarray.d | 16 +
gcc/testsuite/gdc.test/runnable/testbounds.d | 225 +
gcc/testsuite/gdc.test/runnable/testbounds2.d | 299 +
gcc/testsuite/gdc.test/runnable/testbounds_off.d | 27 +
gcc/testsuite/gdc.test/runnable/testbounds_on.d | 27 +
.../gdc.test/runnable/testbounds_safeonly.d | 27 +
gcc/testsuite/gdc.test/runnable/testclass.d | 78 +
gcc/testsuite/gdc.test/runnable/testconst.d | 3855 +++
gcc/testsuite/gdc.test/runnable/testconstsection.d | 61 +
gcc/testsuite/gdc.test/runnable/testcontracts.d | 933 +
gcc/testsuite/gdc.test/runnable/testdstress.d | 916 +
gcc/testsuite/gdc.test/runnable/testdt.d | 172 +
gcc/testsuite/gdc.test/runnable/testenum.d | 447 +
gcc/testsuite/gdc.test/runnable/testfile.d | 24 +
gcc/testsuite/gdc.test/runnable/testformat.d | 125 +
gcc/testsuite/gdc.test/runnable/testgc2.d | 45 +
gcc/testsuite/gdc.test/runnable/testgc3.d | 24 +
gcc/testsuite/gdc.test/runnable/testinvariant.d | 187 +
gcc/testsuite/gdc.test/runnable/testkeyword.d | 152 +
gcc/testsuite/gdc.test/runnable/testline.d | 43 +
gcc/testsuite/gdc.test/runnable/testminit.d | 20 +
gcc/testsuite/gdc.test/runnable/testmmfile.d | 119 +
gcc/testsuite/gdc.test/runnable/testmod1.d | 13 +
gcc/testsuite/gdc.test/runnable/testmod2.d | 12 +
gcc/testsuite/gdc.test/runnable/testmodule.d | 21 +
gcc/testsuite/gdc.test/runnable/testpic.d | 30 +
gcc/testsuite/gdc.test/runnable/testprofile.d | 70 +
gcc/testsuite/gdc.test/runnable/testreturn.d | 160 +
gcc/testsuite/gdc.test/runnable/testrightthis.d | 612 +
gcc/testsuite/gdc.test/runnable/testsafe.d | 479 +
gcc/testsuite/gdc.test/runnable/testscope.d | 289 +
gcc/testsuite/gdc.test/runnable/testscope2.d | 248 +
gcc/testsuite/gdc.test/runnable/testsignals.d | 113 +
gcc/testsuite/gdc.test/runnable/testsocket.d | 50 +
gcc/testsuite/gdc.test/runnable/teststdio.d | 33 +
gcc/testsuite/gdc.test/runnable/testswitch.d | 716 +
gcc/testsuite/gdc.test/runnable/testthread.d | 63 +
gcc/testsuite/gdc.test/runnable/testthread2.d | 108 +
gcc/testsuite/gdc.test/runnable/testtypeid.d | 632 +
gcc/testsuite/gdc.test/runnable/testv.d | 147 +
gcc/testsuite/gdc.test/runnable/tls.d | 99 +
gcc/testsuite/gdc.test/runnable/tls_dup.d | 104 +
gcc/testsuite/gdc.test/runnable/traits.d | 1559 +
.../gdc.test/runnable/traits_getPointerBitmap.d | 266 +
.../gdc.test/runnable/traits_getUnitTests.d | 76 +
.../gdc.test/runnable/traits_getVirtualIndex.d | 100 +
gcc/testsuite/gdc.test/runnable/uda.d | 488 +
gcc/testsuite/gdc.test/runnable/ufcs.d | 845 +
gcc/testsuite/gdc.test/runnable/uniformctor.d | 157 +
gcc/testsuite/gdc.test/runnable/untag.d | 190 +
gcc/testsuite/gdc.test/runnable/variadic.d | 1129 +
gcc/testsuite/gdc.test/runnable/version.d | 67 +
gcc/testsuite/gdc.test/runnable/warning1.d | 191 +
gcc/testsuite/gdc.test/runnable/wc.d | 50 +
gcc/testsuite/gdc.test/runnable/wc2.d | 75 +
gcc/testsuite/gdc.test/runnable/wc3.d | 72 +
gcc/testsuite/gdc.test/runnable/xdtor.d | 86 +
gcc/testsuite/gdc.test/runnable/xpostblit.d | 77 +
gcc/testsuite/gdc.test/runnable/xtest46.d | 8024 +++++
gcc/testsuite/gdc.test/runnable/xtest55.d | 24 +
gcc/testsuite/gdc.test/runnable/xtestenum.d | 165 +
gcc/testsuite/lib/gdc-dg.exp | 85 +
gcc/testsuite/lib/gdc.exp | 274 +
libphobos/Makefile.am | 69 +
libphobos/Makefile.in | 666 +
libphobos/acinclude.m4 | 18 +
libphobos/aclocal.m4 | 1613 +
libphobos/config.h.in | 78 +
libphobos/configure | 17297 ++++++++++
libphobos/configure.ac | 165 +
libphobos/d_rules.am | 60 +
libphobos/libdruntime/LICENSE | 26 +
libphobos/libdruntime/Makefile.am | 353 +
libphobos/libdruntime/Makefile.in | 2637 ++
libphobos/libdruntime/__entrypoint.di | 56 +
libphobos/libdruntime/core/atomic.d | 1772 +
libphobos/libdruntime/core/attribute.d | 57 +
libphobos/libdruntime/core/bitop.d | 1018 +
libphobos/libdruntime/core/checkedint.d | 519 +
libphobos/libdruntime/core/cpuid.d | 1132 +
libphobos/libdruntime/core/demangle.d | 2030 ++
libphobos/libdruntime/core/exception.d | 718 +
libphobos/libdruntime/core/internal/abort.d | 45 +
libphobos/libdruntime/core/internal/convert.d | 638 +
libphobos/libdruntime/core/internal/hash.d | 508 +
libphobos/libdruntime/core/internal/spinlock.d | 103 +
libphobos/libdruntime/core/internal/string.d | 207 +
libphobos/libdruntime/core/internal/traits.d | 189 +
libphobos/libdruntime/core/math.d | 160 +
libphobos/libdruntime/core/memory.d | 791 +
libphobos/libdruntime/core/runtime.d | 843 +
libphobos/libdruntime/core/simd.d | 462 +
libphobos/libdruntime/core/stdc/complex.d | 177 +
libphobos/libdruntime/core/stdc/config.d | 151 +
libphobos/libdruntime/core/stdc/ctype.d | 49 +
libphobos/libdruntime/core/stdc/errno.d | 1232 +
libphobos/libdruntime/core/stdc/errno_.c | 25 +
libphobos/libdruntime/core/stdc/fenv.d | 392 +
libphobos/libdruntime/core/stdc/float_.d | 92 +
libphobos/libdruntime/core/stdc/inttypes.d | 443 +
libphobos/libdruntime/core/stdc/limits.d | 61 +
libphobos/libdruntime/core/stdc/locale.d | 186 +
libphobos/libdruntime/core/stdc/math.d | 2667 ++
libphobos/libdruntime/core/stdc/signal.d | 78 +
libphobos/libdruntime/core/stdc/stdarg.d | 687 +
libphobos/libdruntime/core/stdc/stddef.d | 33 +
libphobos/libdruntime/core/stdc/stdint.d | 258 +
libphobos/libdruntime/core/stdc/stdio.d | 1261 +
libphobos/libdruntime/core/stdc/stdlib.d | 224 +
libphobos/libdruntime/core/stdc/string.d | 95 +
libphobos/libdruntime/core/stdc/tgmath.d | 1131 +
libphobos/libdruntime/core/stdc/time.d | 165 +
libphobos/libdruntime/core/stdc/wchar_.d | 236 +
libphobos/libdruntime/core/stdc/wctype.d | 65 +
libphobos/libdruntime/core/stdcpp/exception.d | 106 +
libphobos/libdruntime/core/stdcpp/typeinfo.d | 146 +
libphobos/libdruntime/core/sync/barrier.d | 151 +
libphobos/libdruntime/core/sync/condition.d | 606 +
libphobos/libdruntime/core/sync/config.d | 68 +
libphobos/libdruntime/core/sync/exception.d | 32 +
libphobos/libdruntime/core/sync/mutex.d | 275 +
libphobos/libdruntime/core/sync/rwmutex.d | 528 +
libphobos/libdruntime/core/sync/semaphore.d | 445 +
libphobos/libdruntime/core/sys/bionic/fcntl.d | 5 +
libphobos/libdruntime/core/sys/bionic/unistd.d | 5 +
libphobos/libdruntime/core/sys/freebsd/dlfcn.d | 113 +
libphobos/libdruntime/core/sys/freebsd/execinfo.d | 133 +
libphobos/libdruntime/core/sys/freebsd/sys/cdefs.d | 16 +
libphobos/libdruntime/core/sys/freebsd/sys/elf.d | 11 +
libphobos/libdruntime/core/sys/freebsd/sys/elf32.d | 187 +
libphobos/libdruntime/core/sys/freebsd/sys/elf64.d | 193 +
.../libdruntime/core/sys/freebsd/sys/elf_common.d | 853 +
libphobos/libdruntime/core/sys/freebsd/sys/event.d | 130 +
.../libdruntime/core/sys/freebsd/sys/link_elf.d | 79 +
libphobos/libdruntime/core/sys/freebsd/sys/mman.d | 143 +
libphobos/libdruntime/core/sys/freebsd/time.d | 25 +
libphobos/libdruntime/core/sys/linux/config.d | 28 +
libphobos/libdruntime/core/sys/linux/dlfcn.d | 306 +
libphobos/libdruntime/core/sys/linux/elf.d | 2529 ++
libphobos/libdruntime/core/sys/linux/epoll.d | 130 +
libphobos/libdruntime/core/sys/linux/errno.d | 19 +
libphobos/libdruntime/core/sys/linux/execinfo.d | 16 +
libphobos/libdruntime/core/sys/linux/fcntl.d | 18 +
libphobos/libdruntime/core/sys/linux/link.d | 177 +
libphobos/libdruntime/core/sys/linux/stdio.d | 105 +
libphobos/libdruntime/core/sys/linux/sys/inotify.d | 102 +
libphobos/libdruntime/core/sys/linux/sys/mman.d | 724 +
.../libdruntime/core/sys/linux/sys/signalfd.d | 42 +
libphobos/libdruntime/core/sys/linux/sys/socket.d | 19 +
libphobos/libdruntime/core/sys/linux/sys/sysinfo.d | 39 +
libphobos/libdruntime/core/sys/linux/sys/xattr.d | 68 +
libphobos/libdruntime/core/sys/linux/termios.d | 30 +
libphobos/libdruntime/core/sys/linux/time.d | 23 +
libphobos/libdruntime/core/sys/linux/timerfd.d | 24 +
libphobos/libdruntime/core/sys/linux/tipc.d | 210 +
libphobos/libdruntime/core/sys/linux/unistd.d | 20 +
libphobos/libdruntime/core/sys/osx/execinfo.d | 16 +
libphobos/libdruntime/core/sys/osx/mach/dyld.d | 27 +
libphobos/libdruntime/core/sys/osx/mach/getsect.d | 22 +
.../libdruntime/core/sys/osx/mach/kern_return.d | 73 +
libphobos/libdruntime/core/sys/osx/mach/loader.d | 97 +
libphobos/libdruntime/core/sys/osx/mach/port.d | 27 +
.../libdruntime/core/sys/osx/mach/semaphore.d | 57 +
.../libdruntime/core/sys/osx/mach/thread_act.d | 127 +
libphobos/libdruntime/core/sys/osx/pthread.d | 50 +
libphobos/libdruntime/core/sys/osx/sys/cdefs.d | 16 +
libphobos/libdruntime/core/sys/osx/sys/event.d | 130 +
libphobos/libdruntime/core/sys/osx/sys/mman.d | 102 +
libphobos/libdruntime/core/sys/posix/arpa/inet.d | 221 +
libphobos/libdruntime/core/sys/posix/config.d | 82 +
libphobos/libdruntime/core/sys/posix/dirent.d | 331 +
libphobos/libdruntime/core/sys/posix/dlfcn.d | 212 +
libphobos/libdruntime/core/sys/posix/fcntl.d | 570 +
libphobos/libdruntime/core/sys/posix/grp.d | 174 +
libphobos/libdruntime/core/sys/posix/inttypes.d | 40 +
libphobos/libdruntime/core/sys/posix/mqueue.d | 218 +
libphobos/libdruntime/core/sys/posix/net/if_.d | 91 +
libphobos/libdruntime/core/sys/posix/netdb.d | 589 +
libphobos/libdruntime/core/sys/posix/netinet/in_.d | 999 +
libphobos/libdruntime/core/sys/posix/netinet/tcp.d | 48 +
libphobos/libdruntime/core/sys/posix/poll.d | 199 +
libphobos/libdruntime/core/sys/posix/pthread.d | 1039 +
libphobos/libdruntime/core/sys/posix/pwd.d | 199 +
libphobos/libdruntime/core/sys/posix/sched.d | 202 +
libphobos/libdruntime/core/sys/posix/semaphore.d | 151 +
libphobos/libdruntime/core/sys/posix/setjmp.d | 271 +
libphobos/libdruntime/core/sys/posix/signal.d | 2143 ++
libphobos/libdruntime/core/sys/posix/stdio.d | 323 +
libphobos/libdruntime/core/sys/posix/stdlib.d | 423 +
libphobos/libdruntime/core/sys/posix/sys/ioctl.d | 373 +
libphobos/libdruntime/core/sys/posix/sys/ipc.d | 163 +
libphobos/libdruntime/core/sys/posix/sys/mman.d | 575 +
libphobos/libdruntime/core/sys/posix/sys/msg.d | 345 +
.../libdruntime/core/sys/posix/sys/resource.d | 414 +
libphobos/libdruntime/core/sys/posix/sys/select.d | 366 +
libphobos/libdruntime/core/sys/posix/sys/shm.d | 127 +
libphobos/libdruntime/core/sys/posix/sys/socket.d | 1378 +
libphobos/libdruntime/core/sys/posix/sys/stat.d | 1209 +
libphobos/libdruntime/core/sys/posix/sys/statvfs.d | 112 +
libphobos/libdruntime/core/sys/posix/sys/time.d | 177 +
libphobos/libdruntime/core/sys/posix/sys/types.d | 872 +
libphobos/libdruntime/core/sys/posix/sys/uio.d | 98 +
libphobos/libdruntime/core/sys/posix/sys/un.d | 70 +
libphobos/libdruntime/core/sys/posix/sys/utsname.d | 72 +
libphobos/libdruntime/core/sys/posix/sys/wait.d | 253 +
libphobos/libdruntime/core/sys/posix/syslog.d | 264 +
libphobos/libdruntime/core/sys/posix/termios.d | 604 +
libphobos/libdruntime/core/sys/posix/time.d | 413 +
libphobos/libdruntime/core/sys/posix/ucontext.d | 823 +
libphobos/libdruntime/core/sys/posix/unistd.d | 1338 +
libphobos/libdruntime/core/sys/posix/utime.d | 87 +
libphobos/libdruntime/core/sys/solaris/dlfcn.d | 112 +
libphobos/libdruntime/core/sys/solaris/elf.d | 12 +
libphobos/libdruntime/core/sys/solaris/execinfo.d | 18 +
libphobos/libdruntime/core/sys/solaris/libelf.d | 166 +
libphobos/libdruntime/core/sys/solaris/link.d | 173 +
libphobos/libdruntime/core/sys/solaris/sys/elf.d | 657 +
.../libdruntime/core/sys/solaris/sys/elf_386.d | 82 +
.../libdruntime/core/sys/solaris/sys/elf_SPARC.d | 181 +
.../libdruntime/core/sys/solaris/sys/elf_amd64.d | 111 +
.../libdruntime/core/sys/solaris/sys/elf_notes.d | 14 +
.../libdruntime/core/sys/solaris/sys/elftypes.d | 28 +
libphobos/libdruntime/core/sys/solaris/sys/link.d | 426 +
.../libdruntime/core/sys/solaris/sys/priocntl.d | 115 +
.../libdruntime/core/sys/solaris/sys/procset.d | 53 +
libphobos/libdruntime/core/sys/solaris/sys/types.d | 24 +
libphobos/libdruntime/core/sys/solaris/time.d | 18 +
libphobos/libdruntime/core/sys/windows/accctrl.d | 422 +
libphobos/libdruntime/core/sys/windows/aclapi.d | 139 +
libphobos/libdruntime/core/sys/windows/aclui.d | 120 +
libphobos/libdruntime/core/sys/windows/basetsd.d | 159 +
libphobos/libdruntime/core/sys/windows/basetyps.d | 27 +
libphobos/libdruntime/core/sys/windows/cderr.d | 50 +
libphobos/libdruntime/core/sys/windows/cguid.d | 13 +
libphobos/libdruntime/core/sys/windows/com.d | 105 +
libphobos/libdruntime/core/sys/windows/comcat.d | 73 +
libphobos/libdruntime/core/sys/windows/commctrl.d | 6282 ++++
libphobos/libdruntime/core/sys/windows/commdlg.d | 718 +
libphobos/libdruntime/core/sys/windows/core.d | 30 +
libphobos/libdruntime/core/sys/windows/cpl.d | 79 +
libphobos/libdruntime/core/sys/windows/cplext.d | 19 +
libphobos/libdruntime/core/sys/windows/custcntl.d | 124 +
libphobos/libdruntime/core/sys/windows/dbghelp.d | 107 +
.../libdruntime/core/sys/windows/dbghelp_types.d | 233 +
libphobos/libdruntime/core/sys/windows/dbt.d | 191 +
libphobos/libdruntime/core/sys/windows/dde.d | 215 +
libphobos/libdruntime/core/sys/windows/ddeml.d | 379 +
libphobos/libdruntime/core/sys/windows/dhcpcsdk.d | 58 +
libphobos/libdruntime/core/sys/windows/dlgs.d | 191 +
libphobos/libdruntime/core/sys/windows/dll.d | 514 +
libphobos/libdruntime/core/sys/windows/docobj.d | 133 +
libphobos/libdruntime/core/sys/windows/errorrep.d | 42 +
libphobos/libdruntime/core/sys/windows/exdisp.d | 127 +
libphobos/libdruntime/core/sys/windows/exdispid.d | 20 +
libphobos/libdruntime/core/sys/windows/httpext.d | 114 +
libphobos/libdruntime/core/sys/windows/idispids.d | 16 +
libphobos/libdruntime/core/sys/windows/imagehlp.d | 379 +
libphobos/libdruntime/core/sys/windows/imm.d | 484 +
libphobos/libdruntime/core/sys/windows/intshcut.d | 91 +
libphobos/libdruntime/core/sys/windows/ipexport.d | 108 +
libphobos/libdruntime/core/sys/windows/iphlpapi.d | 62 +
libphobos/libdruntime/core/sys/windows/ipifcons.d | 38 +
libphobos/libdruntime/core/sys/windows/iprtrmib.d | 267 +
libphobos/libdruntime/core/sys/windows/iptypes.d | 103 +
libphobos/libdruntime/core/sys/windows/isguids.d | 17 +
libphobos/libdruntime/core/sys/windows/lm.d | 47 +
libphobos/libdruntime/core/sys/windows/lmaccess.d | 759 +
libphobos/libdruntime/core/sys/windows/lmalert.d | 77 +
libphobos/libdruntime/core/sys/windows/lmapibuf.d | 21 +
libphobos/libdruntime/core/sys/windows/lmat.d | 50 +
libphobos/libdruntime/core/sys/windows/lmaudit.d | 302 +
libphobos/libdruntime/core/sys/windows/lmbrowsr.d | 85 +
libphobos/libdruntime/core/sys/windows/lmchdev.d | 90 +
libphobos/libdruntime/core/sys/windows/lmconfig.d | 30 +
libphobos/libdruntime/core/sys/windows/lmcons.d | 88 +
libphobos/libdruntime/core/sys/windows/lmerr.d | 313 +
libphobos/libdruntime/core/sys/windows/lmerrlog.d | 222 +
libphobos/libdruntime/core/sys/windows/lmmsg.d | 43 +
libphobos/libdruntime/core/sys/windows/lmremutl.d | 60 +
libphobos/libdruntime/core/sys/windows/lmrepl.d | 134 +
libphobos/libdruntime/core/sys/windows/lmserver.d | 941 +
libphobos/libdruntime/core/sys/windows/lmshare.d | 197 +
libphobos/libdruntime/core/sys/windows/lmsname.d | 65 +
libphobos/libdruntime/core/sys/windows/lmstats.d | 121 +
libphobos/libdruntime/core/sys/windows/lmsvc.d | 156 +
libphobos/libdruntime/core/sys/windows/lmuse.d | 80 +
libphobos/libdruntime/core/sys/windows/lmuseflg.d | 16 +
libphobos/libdruntime/core/sys/windows/lmwksta.d | 390 +
libphobos/libdruntime/core/sys/windows/lzexpand.d | 50 +
libphobos/libdruntime/core/sys/windows/mapi.d | 168 +
libphobos/libdruntime/core/sys/windows/mciavi.d | 40 +
libphobos/libdruntime/core/sys/windows/mcx.d | 99 +
libphobos/libdruntime/core/sys/windows/mgmtapi.d | 47 +
libphobos/libdruntime/core/sys/windows/mmsystem.d | 2272 ++
libphobos/libdruntime/core/sys/windows/msacm.d | 175 +
libphobos/libdruntime/core/sys/windows/mshtml.d | 536 +
libphobos/libdruntime/core/sys/windows/mswsock.d | 197 +
libphobos/libdruntime/core/sys/windows/nb30.d | 237 +
libphobos/libdruntime/core/sys/windows/nddeapi.d | 164 +
libphobos/libdruntime/core/sys/windows/nspapi.d | 150 +
libphobos/libdruntime/core/sys/windows/ntdef.d | 80 +
libphobos/libdruntime/core/sys/windows/ntdll.d | 22 +
libphobos/libdruntime/core/sys/windows/ntldap.d | 60 +
libphobos/libdruntime/core/sys/windows/ntsecapi.d | 796 +
libphobos/libdruntime/core/sys/windows/ntsecpkg.d | 446 +
libphobos/libdruntime/core/sys/windows/oaidl.d | 672 +
libphobos/libdruntime/core/sys/windows/objbase.d | 207 +
libphobos/libdruntime/core/sys/windows/objfwd.d | 103 +
libphobos/libdruntime/core/sys/windows/objidl.d | 1307 +
libphobos/libdruntime/core/sys/windows/objsafe.d | 23 +
libphobos/libdruntime/core/sys/windows/ocidl.d | 472 +
libphobos/libdruntime/core/sys/windows/odbcinst.d | 168 +
libphobos/libdruntime/core/sys/windows/ole.d | 363 +
libphobos/libdruntime/core/sys/windows/ole2.d | 118 +
libphobos/libdruntime/core/sys/windows/ole2ver.d | 14 +
libphobos/libdruntime/core/sys/windows/oleacc.d | 216 +
libphobos/libdruntime/core/sys/windows/oleauto.d | 684 +
libphobos/libdruntime/core/sys/windows/olectl.d | 398 +
libphobos/libdruntime/core/sys/windows/olectlid.d | 13 +
libphobos/libdruntime/core/sys/windows/oledlg.d | 992 +
libphobos/libdruntime/core/sys/windows/oleidl.d | 270 +
libphobos/libdruntime/core/sys/windows/pbt.d | 30 +
libphobos/libdruntime/core/sys/windows/powrprof.d | 140 +
libphobos/libdruntime/core/sys/windows/prsht.d | 444 +
libphobos/libdruntime/core/sys/windows/psapi.d | 160 +
libphobos/libdruntime/core/sys/windows/rapi.d | 54 +
libphobos/libdruntime/core/sys/windows/ras.d | 1008 +
libphobos/libdruntime/core/sys/windows/rasdlg.d | 161 +
libphobos/libdruntime/core/sys/windows/raserror.d | 215 +
libphobos/libdruntime/core/sys/windows/rassapi.d | 220 +
libphobos/libdruntime/core/sys/windows/reason.d | 63 +
libphobos/libdruntime/core/sys/windows/regstr.d | 816 +
libphobos/libdruntime/core/sys/windows/richedit.d | 592 +
libphobos/libdruntime/core/sys/windows/richole.d | 101 +
libphobos/libdruntime/core/sys/windows/rpc.d | 31 +
libphobos/libdruntime/core/sys/windows/rpcdce.d | 413 +
libphobos/libdruntime/core/sys/windows/rpcdce2.d | 80 +
libphobos/libdruntime/core/sys/windows/rpcdcep.d | 153 +
libphobos/libdruntime/core/sys/windows/rpcndr.d | 573 +
libphobos/libdruntime/core/sys/windows/rpcnsi.d | 152 +
libphobos/libdruntime/core/sys/windows/rpcnsip.d | 29 +
libphobos/libdruntime/core/sys/windows/rpcnterr.d | 31 +
libphobos/libdruntime/core/sys/windows/schannel.d | 106 +
libphobos/libdruntime/core/sys/windows/secext.d | 54 +
libphobos/libdruntime/core/sys/windows/security.d | 46 +
libphobos/libdruntime/core/sys/windows/servprov.d | 16 +
libphobos/libdruntime/core/sys/windows/setupapi.d | 1981 ++
libphobos/libdruntime/core/sys/windows/shellapi.d | 420 +
libphobos/libdruntime/core/sys/windows/shldisp.d | 27 +
libphobos/libdruntime/core/sys/windows/shlguid.d | 18 +
libphobos/libdruntime/core/sys/windows/shlobj.d | 1355 +
libphobos/libdruntime/core/sys/windows/shlwapi.d | 732 +
libphobos/libdruntime/core/sys/windows/snmp.d | 269 +
libphobos/libdruntime/core/sys/windows/sql.d | 434 +
libphobos/libdruntime/core/sys/windows/sqlext.d | 1295 +
libphobos/libdruntime/core/sys/windows/sqltypes.d | 144 +
libphobos/libdruntime/core/sys/windows/sqlucode.d | 158 +
libphobos/libdruntime/core/sys/windows/sspi.d | 382 +
.../libdruntime/core/sys/windows/stacktrace.d | 417 +
libphobos/libdruntime/core/sys/windows/stat.d | 50 +
libphobos/libdruntime/core/sys/windows/subauth.d | 275 +
libphobos/libdruntime/core/sys/windows/threadaux.d | 354 +
libphobos/libdruntime/core/sys/windows/tlhelp32.d | 172 +
libphobos/libdruntime/core/sys/windows/tmschema.d | 758 +
libphobos/libdruntime/core/sys/windows/unknwn.d | 55 +
libphobos/libdruntime/core/sys/windows/uuid.d | 4070 +++
libphobos/libdruntime/core/sys/windows/vfw.d | 2398 ++
libphobos/libdruntime/core/sys/windows/w32api.d | 97 +
libphobos/libdruntime/core/sys/windows/winbase.d | 2858 ++
libphobos/libdruntime/core/sys/windows/winber.d | 70 +
libphobos/libdruntime/core/sys/windows/wincon.d | 298 +
libphobos/libdruntime/core/sys/windows/wincrypt.d | 902 +
libphobos/libdruntime/core/sys/windows/windef.d | 151 +
libphobos/libdruntime/core/sys/windows/windows.d | 73 +
libphobos/libdruntime/core/sys/windows/winerror.d | 2312 ++
libphobos/libdruntime/core/sys/windows/wingdi.d | 4572 +++
libphobos/libdruntime/core/sys/windows/winhttp.d | 844 +
libphobos/libdruntime/core/sys/windows/wininet.d | 1248 +
libphobos/libdruntime/core/sys/windows/winioctl.d | 712 +
libphobos/libdruntime/core/sys/windows/winldap.d | 856 +
libphobos/libdruntime/core/sys/windows/winnetwk.d | 440 +
libphobos/libdruntime/core/sys/windows/winnls.d | 811 +
libphobos/libdruntime/core/sys/windows/winnt.d | 4114 +++
libphobos/libdruntime/core/sys/windows/winperf.d | 152 +
libphobos/libdruntime/core/sys/windows/winreg.d | 255 +
libphobos/libdruntime/core/sys/windows/winsock2.d | 762 +
libphobos/libdruntime/core/sys/windows/winspool.d | 963 +
libphobos/libdruntime/core/sys/windows/winsvc.d | 427 +
libphobos/libdruntime/core/sys/windows/winuser.d | 4897 +++
libphobos/libdruntime/core/sys/windows/winver.d | 174 +
libphobos/libdruntime/core/sys/windows/wtsapi32.d | 431 +
libphobos/libdruntime/core/sys/windows/wtypes.d | 235 +
libphobos/libdruntime/core/thread.d | 5453 +++
libphobos/libdruntime/core/threadasm.S | 601 +
libphobos/libdruntime/core/time.d | 4891 +++
libphobos/libdruntime/core/vararg.d | 19 +
libphobos/libdruntime/etc/linux/memoryerror.d | 331 +
libphobos/libdruntime/gc/bits.d | 129 +
libphobos/libdruntime/gc/config.d | 248 +
libphobos/libdruntime/gc/gc.d | 3412 ++
libphobos/libdruntime/gc/os.d | 200 +
libphobos/libdruntime/gc/pooltable.d | 285 +
libphobos/libdruntime/gc/proxy.d | 354 +
libphobos/libdruntime/gc/stats.d | 27 +
libphobos/libdruntime/gcc/attribute.d | 33 +
libphobos/libdruntime/gcc/backtrace.d | 575 +
libphobos/libdruntime/gcc/builtins.d | 44 +
libphobos/libdruntime/gcc/config.d.in | 42 +
libphobos/libdruntime/gcc/deh.d | 964 +
libphobos/libdruntime/gcc/libbacktrace.d.in | 91 +
libphobos/libdruntime/gcc/unwind/arm.d | 71 +
libphobos/libdruntime/gcc/unwind/arm_common.d | 244 +
libphobos/libdruntime/gcc/unwind/c6x.d | 52 +
libphobos/libdruntime/gcc/unwind/generic.d | 274 +
libphobos/libdruntime/gcc/unwind/package.d | 37 +
libphobos/libdruntime/gcc/unwind/pe.d | 238 +
libphobos/libdruntime/gcstub/gc.d | 388 +
libphobos/libdruntime/object.d | 3558 ++
libphobos/libdruntime/rt/aApply.d | 904 +
libphobos/libdruntime/rt/aApplyR.d | 958 +
libphobos/libdruntime/rt/aaA.d | 990 +
libphobos/libdruntime/rt/adi.d | 609 +
libphobos/libdruntime/rt/arrayassign.d | 263 +
libphobos/libdruntime/rt/arraycast.d | 97 +
libphobos/libdruntime/rt/arraycat.d | 33 +
libphobos/libdruntime/rt/backtrace/dwarf.d | 525 +
libphobos/libdruntime/rt/backtrace/elf.d | 234 +
libphobos/libdruntime/rt/bss_section.c | 21 +
libphobos/libdruntime/rt/cast_.d | 141 +
libphobos/libdruntime/rt/config.d | 147 +
libphobos/libdruntime/rt/critical_.d | 68 +
libphobos/libdruntime/rt/deh.d | 42 +
libphobos/libdruntime/rt/dmain2.d | 592 +
libphobos/libdruntime/rt/dylib_fixes.c | 28 +
libphobos/libdruntime/rt/invariant.d | 36 +
libphobos/libdruntime/rt/lifetime.d | 2653 ++
libphobos/libdruntime/rt/memory.d | 26 +
libphobos/libdruntime/rt/minfo.d | 585 +
libphobos/libdruntime/rt/monitor_.d | 326 +
libphobos/libdruntime/rt/obj.d | 35 +
libphobos/libdruntime/rt/qsort.d | 109 +
libphobos/libdruntime/rt/sections.d | 56 +
libphobos/libdruntime/rt/sections_android.d | 187 +
libphobos/libdruntime/rt/sections_elf_shared.d | 967 +
libphobos/libdruntime/rt/sections_osx.d | 277 +
libphobos/libdruntime/rt/sections_solaris.d | 114 +
libphobos/libdruntime/rt/sections_win32.d | 122 +
libphobos/libdruntime/rt/sections_win64.d | 222 +
libphobos/libdruntime/rt/switch_.d | 424 +
libphobos/libdruntime/rt/tlsgc.d | 79 +
libphobos/libdruntime/rt/typeinfo/ti_AC.d | 104 +
libphobos/libdruntime/rt/typeinfo/ti_Acdouble.d | 47 +
libphobos/libdruntime/rt/typeinfo/ti_Acfloat.d | 47 +
libphobos/libdruntime/rt/typeinfo/ti_Acreal.d | 47 +
libphobos/libdruntime/rt/typeinfo/ti_Adouble.d | 61 +
libphobos/libdruntime/rt/typeinfo/ti_Afloat.d | 61 +
libphobos/libdruntime/rt/typeinfo/ti_Ag.d | 199 +
libphobos/libdruntime/rt/typeinfo/ti_Aint.d | 151 +
libphobos/libdruntime/rt/typeinfo/ti_Along.d | 103 +
libphobos/libdruntime/rt/typeinfo/ti_Areal.d | 61 +
libphobos/libdruntime/rt/typeinfo/ti_Ashort.d | 113 +
libphobos/libdruntime/rt/typeinfo/ti_C.d | 75 +
libphobos/libdruntime/rt/typeinfo/ti_byte.d | 60 +
libphobos/libdruntime/rt/typeinfo/ti_cdouble.d | 74 +
libphobos/libdruntime/rt/typeinfo/ti_cent.d | 73 +
libphobos/libdruntime/rt/typeinfo/ti_cfloat.d | 73 +
libphobos/libdruntime/rt/typeinfo/ti_char.d | 62 +
libphobos/libdruntime/rt/typeinfo/ti_creal.d | 74 +
libphobos/libdruntime/rt/typeinfo/ti_dchar.d | 62 +
libphobos/libdruntime/rt/typeinfo/ti_delegate.d | 64 +
libphobos/libdruntime/rt/typeinfo/ti_double.d | 76 +
libphobos/libdruntime/rt/typeinfo/ti_float.d | 71 +
libphobos/libdruntime/rt/typeinfo/ti_idouble.d | 27 +
libphobos/libdruntime/rt/typeinfo/ti_ifloat.d | 27 +
libphobos/libdruntime/rt/typeinfo/ti_int.d | 64 +
libphobos/libdruntime/rt/typeinfo/ti_ireal.d | 27 +
libphobos/libdruntime/rt/typeinfo/ti_long.d | 71 +
libphobos/libdruntime/rt/typeinfo/ti_ptr.d | 64 +
libphobos/libdruntime/rt/typeinfo/ti_real.d | 67 +
libphobos/libdruntime/rt/typeinfo/ti_short.d | 60 +
libphobos/libdruntime/rt/typeinfo/ti_ubyte.d | 70 +
libphobos/libdruntime/rt/typeinfo/ti_ucent.d | 73 +
libphobos/libdruntime/rt/typeinfo/ti_uint.d | 64 +
libphobos/libdruntime/rt/typeinfo/ti_ulong.d | 71 +
libphobos/libdruntime/rt/typeinfo/ti_ushort.d | 60 +
libphobos/libdruntime/rt/typeinfo/ti_void.d | 65 +
libphobos/libdruntime/rt/typeinfo/ti_wchar.d | 62 +
libphobos/libdruntime/rt/util/array.d | 65 +
libphobos/libdruntime/rt/util/container/array.d | 227 +
libphobos/libdruntime/rt/util/container/common.d | 66 +
libphobos/libdruntime/rt/util/container/hashtab.d | 330 +
libphobos/libdruntime/rt/util/container/treap.d | 338 +
libphobos/libdruntime/rt/util/hash.d | 109 +
libphobos/libdruntime/rt/util/random.d | 48 +
libphobos/libdruntime/rt/util/typeinfo.d | 289 +
libphobos/libdruntime/rt/util/utf.d | 903 +
libphobos/libdruntime/test_runner.d | 78 +
libphobos/m4/autoconf.m4 | 135 +
libphobos/m4/druntime.m4 | 99 +
libphobos/m4/druntime/libbacktrace.m4 | 100 +
libphobos/m4/druntime/libraries.m4 | 79 +
libphobos/m4/druntime/os.m4 | 163 +
libphobos/m4/gcc_support.m4 | 34 +
libphobos/m4/gdc.m4 | 19 +
libphobos/m4/libtool.m4 | 85 +
libphobos/src/LICENSE_1_0.txt | 23 +
libphobos/src/Makefile.am | 224 +
libphobos/src/Makefile.in | 1835 +
libphobos/src/etc/c/curl.d | 2320 ++
libphobos/src/etc/c/sqlite3.d | 2126 ++
libphobos/src/etc/c/zlib.d | 1364 +
libphobos/src/index.d | 522 +
libphobos/src/libgphobos.spec.in | 8 +
libphobos/src/std/algorithm/comparison.d | 2045 ++
libphobos/src/std/algorithm/internal.d | 77 +
libphobos/src/std/algorithm/iteration.d | 4397 +++
libphobos/src/std/algorithm/mutation.d | 2495 ++
libphobos/src/std/algorithm/package.d | 191 +
libphobos/src/std/algorithm/searching.d | 3752 ++
libphobos/src/std/algorithm/setops.d | 1397 +
libphobos/src/std/algorithm/sorting.d | 3077 ++
libphobos/src/std/array.d | 3574 ++
libphobos/src/std/ascii.d | 671 +
libphobos/src/std/base64.d | 2043 ++
libphobos/src/std/bigint.d | 1596 +
libphobos/src/std/bitmanip.d | 3999 +++
libphobos/src/std/c/fenv.d | 16 +
libphobos/src/std/c/freebsd/socket.d | 17 +
libphobos/src/std/c/linux/linux.d | 70 +
libphobos/src/std/c/linux/linuxextern.d | 17 +
libphobos/src/std/c/linux/pthread.d | 19 +
libphobos/src/std/c/linux/socket.d | 82 +
libphobos/src/std/c/linux/termios.d | 12 +
libphobos/src/std/c/linux/tipc.d | 17 +
libphobos/src/std/c/locale.d | 17 +
libphobos/src/std/c/math.d | 16 +
libphobos/src/std/c/osx/socket.d | 62 +
libphobos/src/std/c/process.d | 95 +
libphobos/src/std/c/stdarg.d | 16 +
libphobos/src/std/c/stddef.d | 16 +
libphobos/src/std/c/stdio.d | 16 +
libphobos/src/std/c/stdlib.d | 18 +
libphobos/src/std/c/string.d | 16 +
libphobos/src/std/c/time.d | 16 +
libphobos/src/std/c/wcharh.d | 16 +
libphobos/src/std/c/windows/com.d | 11 +
libphobos/src/std/c/windows/stat.d | 15 +
libphobos/src/std/c/windows/windows.d | 15 +
libphobos/src/std/c/windows/winsock.d | 16 +
libphobos/src/std/compiler.d | 61 +
libphobos/src/std/complex.d | 937 +
libphobos/src/std/concurrency.d | 2662 ++
libphobos/src/std/concurrencybase.d | 20 +
libphobos/src/std/container/array.d | 2181 ++
libphobos/src/std/container/binaryheap.d | 438 +
libphobos/src/std/container/dlist.d | 980 +
libphobos/src/std/container/package.d | 1059 +
libphobos/src/std/container/rbtree.d | 2058 ++
libphobos/src/std/container/slist.d | 848 +
libphobos/src/std/container/util.d | 181 +
libphobos/src/std/conv.d | 5799 ++++
libphobos/src/std/cstream.d | 250 +
libphobos/src/std/csv.d | 1692 +
libphobos/src/std/datetime.d | 34554 +++++++++++++++++++
libphobos/src/std/demangle.d | 91 +
libphobos/src/std/digest/crc.d | 462 +
libphobos/src/std/digest/digest.d | 993 +
libphobos/src/std/digest/hmac.d | 317 +
libphobos/src/std/digest/md.d | 591 +
libphobos/src/std/digest/ripemd.d | 763 +
libphobos/src/std/digest/sha.d | 1263 +
libphobos/src/std/encoding.d | 3382 ++
libphobos/src/std/exception.d | 2256 ++
.../allocator/building_blocks/affix_allocator.d | 294 +
.../allocator/building_blocks/allocator_list.d | 621 +
.../allocator/building_blocks/bitmapped_block.d | 1439 +
.../allocator/building_blocks/bucketizer.d | 250 +
.../allocator/building_blocks/fallback_allocator.d | 357 +
.../allocator/building_blocks/free_list.d | 1086 +
.../allocator/building_blocks/free_tree.d | 402 +
.../allocator/building_blocks/kernighan_ritchie.d | 774 +
.../allocator/building_blocks/null_allocator.d | 82 +
.../allocator/building_blocks/package.d | 313 +
.../allocator/building_blocks/quantizer.d | 235 +
.../allocator/building_blocks/region.d | 804 +
.../allocator/building_blocks/scoped_allocator.d | 204 +
.../allocator/building_blocks/segregator.d | 364 +
.../allocator/building_blocks/stats_collector.d | 738 +
libphobos/src/std/experimental/allocator/common.d | 721 +
.../src/std/experimental/allocator/gc_allocator.d | 161 +
.../src/std/experimental/allocator/mallocator.d | 384 +
.../std/experimental/allocator/mmap_allocator.d | 74 +
libphobos/src/std/experimental/allocator/package.d | 2009 ++
.../src/std/experimental/allocator/showcase.d | 92 +
libphobos/src/std/experimental/allocator/typed.d | 427 +
libphobos/src/std/experimental/logger/core.d | 3058 ++
libphobos/src/std/experimental/logger/filelogger.d | 202 +
.../src/std/experimental/logger/multilogger.d | 196 +
libphobos/src/std/experimental/logger/nulllogger.d | 36 +
libphobos/src/std/experimental/logger/package.d | 183 +
libphobos/src/std/experimental/ndslice/internal.d | 194 +
libphobos/src/std/experimental/ndslice/iteration.d | 1222 +
libphobos/src/std/experimental/ndslice/package.d | 562 +
libphobos/src/std/experimental/ndslice/selection.d | 1615 +
libphobos/src/std/experimental/ndslice/slice.d | 2733 ++
libphobos/src/std/experimental/note.md | 1 +
libphobos/src/std/file.d | 3943 +++
libphobos/src/std/format.d | 6547 ++++
libphobos/src/std/functional.d | 1473 +
libphobos/src/std/getopt.d | 1664 +
libphobos/src/std/internal/cstring.d | 257 +
libphobos/src/std/internal/digest/sha_SSSE3.d | 711 +
libphobos/src/std/internal/math/biguintcore.d | 2431 ++
libphobos/src/std/internal/math/biguintnoasm.d | 369 +
libphobos/src/std/internal/math/biguintx86.d | 1334 +
libphobos/src/std/internal/math/errorfunction.d | 466 +
libphobos/src/std/internal/math/gammafunction.d | 1673 +
libphobos/src/std/internal/processinit.d | 22 +
libphobos/src/std/internal/scopebuffer.d | 407 +
libphobos/src/std/internal/test/dummyrange.d | 557 +
libphobos/src/std/internal/test/uda.d | 16 +
libphobos/src/std/internal/unicode_comp.d | 34 +
libphobos/src/std/internal/unicode_decomp.d | 34 +
libphobos/src/std/internal/unicode_grapheme.d | 28 +
libphobos/src/std/internal/unicode_norm.d | 28 +
libphobos/src/std/internal/unicode_tables.d | 2372 ++
libphobos/src/std/internal/windows/advapi32.d | 69 +
libphobos/src/std/json.d | 1586 +
libphobos/src/std/math.d | 7753 +++++
libphobos/src/std/mathspecial.d | 357 +
libphobos/src/std/meta.d | 1437 +
libphobos/src/std/mmfile.d | 697 +
libphobos/src/std/net/curl.d | 4791 +++
libphobos/src/std/net/isemail.d | 1973 ++
libphobos/src/std/numeric.d | 3090 ++
libphobos/src/std/outbuffer.d | 439 +
libphobos/src/std/parallelism.d | 4561 +++
libphobos/src/std/path.d | 4025 +++
libphobos/src/std/process.d | 3775 ++
libphobos/src/std/random.d | 3061 ++
libphobos/src/std/range/interfaces.d | 509 +
libphobos/src/std/range/package.d | 9362 +++++
libphobos/src/std/range/primitives.d | 2281 ++
libphobos/src/std/regex/internal/backtracking.d | 1406 +
libphobos/src/std/regex/internal/generator.d | 185 +
libphobos/src/std/regex/internal/ir.d | 745 +
libphobos/src/std/regex/internal/kickstart.d | 546 +
libphobos/src/std/regex/internal/parser.d | 1499 +
libphobos/src/std/regex/internal/tests.d | 970 +
libphobos/src/std/regex/internal/thompson.d | 942 +
libphobos/src/std/regex/package.d | 1428 +
libphobos/src/std/signals.d | 545 +
libphobos/src/std/socket.d | 3551 ++
libphobos/src/std/socketstream.d | 148 +
libphobos/src/std/stdint.d | 131 +
libphobos/src/std/stdio.d | 4611 +++
libphobos/src/std/stdiobase.d | 24 +
libphobos/src/std/stream.d | 3067 ++
libphobos/src/std/string.d | 6856 ++++
libphobos/src/std/system.d | 77 +
libphobos/src/std/traits.d | 6850 ++++
libphobos/src/std/typecons.d | 7089 ++++
libphobos/src/std/typetuple.d | 38 +
libphobos/src/std/uni.d | 9446 +++++
libphobos/src/std/uri.d | 554 +
libphobos/src/std/utf.d | 3589 ++
libphobos/src/std/uuid.d | 1727 +
libphobos/src/std/variant.d | 2620 ++
libphobos/src/std/windows/charset.d | 126 +
libphobos/src/std/windows/iunknown.d | 13 +
libphobos/src/std/windows/registry.d | 1840 +
libphobos/src/std/windows/syserror.d | 200 +
libphobos/src/std/xml.d | 2972 ++
libphobos/src/std/zip.d | 937 +
libphobos/src/std/zlib.d | 741 +
libphobos/src/unittest.d | 129 +
libphobos/testsuite/Makefile.am | 38 +
libphobos/testsuite/Makefile.in | 424 +
libphobos/testsuite/shared/.gitignore | 1 +
libphobos/testsuite/shared/Makefile | 87 +
libphobos/testsuite/shared/src/finalize.d | 59 +
libphobos/testsuite/shared/src/host.c | 50 +
libphobos/testsuite/shared/src/lib.d | 116 +
libphobos/testsuite/shared/src/lib_13414.d | 4 +
libphobos/testsuite/shared/src/liblinkdep.d | 6 +
libphobos/testsuite/shared/src/libloaddep.d | 13 +
libphobos/testsuite/shared/src/link.d | 64 +
libphobos/testsuite/shared/src/linkD.c | 14 +
libphobos/testsuite/shared/src/linkDR.c | 28 +
libphobos/testsuite/shared/src/link_linkdep.d | 6 +
libphobos/testsuite/shared/src/link_loaddep.d | 7 +
libphobos/testsuite/shared/src/load.d | 143 +
libphobos/testsuite/shared/src/loadDR.c | 39 +
libphobos/testsuite/shared/src/load_13414.d | 27 +
libphobos/testsuite/shared/src/load_linkdep.d | 16 +
libphobos/testsuite/shared/src/load_loaddep.d | 13 +
libphobos/testsuite/shared/src/plugin.d | 45 +
libphobos/testsuite/supports_loading.d | 9 +
3049 files changed, 793733 insertions(+), 21 deletions(-)
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH 0/13] D: Submission of D Front End
2017-06-24 17:24 ` Iain Buclaw
@ 2017-07-13 8:46 ` Iain Buclaw
2017-08-01 9:24 ` Iain Buclaw
0 siblings, 1 reply; 14+ messages in thread
From: Iain Buclaw @ 2017-07-13 8:46 UTC (permalink / raw)
To: gcc-patches; +Cc: Jeff Law, Richard Guenther
On 24 June 2017 at 19:23, Iain Buclaw <ibuclaw@gdcproject.org> wrote:
> Hi,
>
> Just doing an update of the patch series, rebased against trunk, and
> applied changes as requested by every comment so far.
>
> Notes on changes have been made on each patch where applicable.
>
Hi,
So what would be the best way forward with this?
In the meantime, I've set-up a buildbot to build and run the testsuite
on 7 different targets, and will add another 5 when I get round to
moving to a server with more disk space.
Iain.
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH 0/13] D: Submission of D Front End
2017-07-13 8:46 ` Iain Buclaw
@ 2017-08-01 9:24 ` Iain Buclaw
0 siblings, 0 replies; 14+ messages in thread
From: Iain Buclaw @ 2017-08-01 9:24 UTC (permalink / raw)
To: gcc-patches; +Cc: Jeff Law, Richard Guenther, Mike Stump
On 13 July 2017 at 10:46, Iain Buclaw <ibuclaw@gdcproject.org> wrote:
> On 24 June 2017 at 19:23, Iain Buclaw <ibuclaw@gdcproject.org> wrote:
>> Hi,
>>
>> Just doing an update of the patch series, rebased against trunk, and
>> applied changes as requested by every comment so far.
>>
>> Notes on changes have been made on each patch where applicable.
>>
>
> Hi,
>
> So what would be the best way forward with this?
>
> In the meantime, I've set-up a buildbot to build and run the testsuite
> on 7 different targets, and will add another 5 when I get round to
> moving to a server with more disk space.
>
> Iain.
Ping on this. :-)
^ permalink raw reply [flat|nested] 14+ messages in thread
end of thread, other threads:[~2017-08-01 9:24 UTC | newest]
Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-05-28 13:37 [PATCH 0/13] D: Submission of D Front End Iain Buclaw
2017-05-28 20:59 ` Iain Buclaw
2017-05-28 22:02 ` Iain Buclaw
2017-05-29 20:58 ` Eric Botcazou
2017-06-06 13:40 ` Iain Buclaw
2017-06-12 18:34 ` Richard Sandiford
2017-06-12 23:22 ` Mike Stump
2017-06-13 0:09 ` Iain Buclaw
2017-06-13 8:05 ` Richard Biener
2017-06-13 17:17 ` Jeff Law
2017-06-12 23:31 ` Iain Buclaw
2017-06-24 17:24 ` Iain Buclaw
2017-07-13 8:46 ` Iain Buclaw
2017-08-01 9:24 ` Iain Buclaw
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).