This patch adds the configure and make files used for building D
runtime and Phobos.  As well as running all unittests and the
testsuite.

ftp://ftp.gdcproject.org/patches/v4/14-v4-d-phobos-misc.patch

---
 libphobos/Makefile.am                         |    69 +
 libphobos/Makefile.in                         |   668 +
 libphobos/acinclude.m4                        |    18 +
 libphobos/aclocal.m4                          |   704 +
 libphobos/config.h.in                         |    56 +
 libphobos/configure                           | 17155 ++++++++++++++++
 libphobos/configure.ac                        |   212 +
 libphobos/d_rules.am                          |    60 +
 libphobos/libdruntime/Makefile.am             |   388 +
 libphobos/libdruntime/Makefile.in             |  2872 +++
 libphobos/m4/autoconf.m4                      |   135 +
 libphobos/m4/druntime.m4                      |   115 +
 libphobos/m4/druntime/cpu.m4                  |    95 +
 libphobos/m4/druntime/libraries.m4            |   163 +
 libphobos/m4/druntime/os.m4                   |   171 +
 libphobos/m4/gcc_support.m4                   |    34 +
 libphobos/m4/gdc.m4                           |    19 +
 libphobos/m4/libtool.m4                       |    78 +
 libphobos/src/Makefile.am                     |   211 +
 libphobos/src/Makefile.in                     |  2019 ++
 libphobos/src/libgphobos.spec.in              |     2 +-
 libphobos/testsuite/Makefile.am               |    15 +
 libphobos/testsuite/Makefile.in               |   452 +
 libphobos/testsuite/config/default.exp        |    17 +
 libphobos/testsuite/lib/libphobos-dg.exp      |    52 +
 libphobos/testsuite/lib/libphobos.exp         |   193 +
 .../libphobos.allocations/allocations.exp     |    29 +
 .../overflow_from_existing.d                  |     8 +
 .../overflow_from_zero.d                      |     8 +
 .../testsuite/libphobos.cycles/cycles.exp     |    53 +
 libphobos/testsuite/libphobos.cycles/mod1.d   |     9 +
 libphobos/testsuite/libphobos.cycles/mod2.d   |     9 +
 libphobos/testsuite/libphobos.cycles/mod3.d   |     9 +
 .../testsuite/libphobos.exceptions/chain.d    |    79 +
 .../libphobos.exceptions/exceptions.exp       |    29 +
 .../invalid_memory_operation.d                |    14 +
 .../libphobos.exceptions/line_trace.d         |    19 +
 .../libphobos.exceptions/static_dtor.d        |    16 +
 .../libphobos.exceptions/stderr_msg.d         |     6 +
 .../libphobos.exceptions/unittest_assert.d    |    11 +
 .../libphobos.exceptions/unknown_gc.d         |     9 +
 .../libphobos.init_fini/init_fini.exp         |    29 +
 .../libphobos.init_fini/runtime_args.d        |    13 +
 .../libphobos.init_fini/thread_join.d         |    18 +
 .../testsuite/libphobos.shared/finalize.d     |    63 +
 libphobos/testsuite/libphobos.shared/host.c   |    60 +
 libphobos/testsuite/libphobos.shared/lib.d    |   133 +
 .../testsuite/libphobos.shared/lib_13414.d    |     4 +
 .../testsuite/libphobos.shared/liblinkdep.d   |     6 +
 .../testsuite/libphobos.shared/libloaddep.d   |    13 +
 libphobos/testsuite/libphobos.shared/link.d   |    64 +
 libphobos/testsuite/libphobos.shared/linkD.c  |    14 +
 libphobos/testsuite/libphobos.shared/linkDR.c |    28 +
 .../testsuite/libphobos.shared/link_linkdep.d |     6 +
 .../testsuite/libphobos.shared/link_loaddep.d |     7 +
 .../libphobos.shared/link_mod_collision.d     |     5 +
 libphobos/testsuite/libphobos.shared/load.d   |   147 +
 libphobos/testsuite/libphobos.shared/loadDR.c |    39 +
 .../testsuite/libphobos.shared/load_13414.d   |    30 +
 .../testsuite/libphobos.shared/load_linkdep.d |    18 +
 .../testsuite/libphobos.shared/load_loaddep.d |    17 +
 .../libphobos.shared/load_mod_collision.d     |    14 +
 libphobos/testsuite/libphobos.shared/plugin.d |    73 +
 .../testsuite/libphobos.shared/shared.exp     |   108 +
 .../libphobos.thread/fiber_guard_page.d       |    47 +
 .../testsuite/libphobos.thread/thread.exp     |    29 +
 .../testsuite/libphobos.typeinfo/comparison.d |    78 +
 .../testsuite/libphobos.typeinfo/typeinfo.exp |    29 +
 .../libphobos.unittests/unittests.exp         |    53 +
 libphobos/testsuite/test_runner.d             |    95 +
 libphobos/testsuite/testsuite_flags.in        |    52 +
 71 files changed, 27572 insertions(+), 1 deletion(-)

Reply via email to