Tabify all D *.exp files
[platform/upstream/gcc.git] / libphobos / ChangeLog
1 2019-02-18  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2
3         * testsuite/lib/libphobos-dg.exp: Tabify.
4         * testsuite/lib/libphobos.exp: Likewise.
5         * testsuite/libphobos.cycles/cycles.exp: Likewise.
6         * testsuite/libphobos.shared/shared.exp: Likewise.
7         * testsuite/libphobos.unittests/unittests.exp: Likewise.
8
9 2019-02-14  Maya Rashish  <coypu@sdf.org>
10
11         * configure.tgt: Add netbsd/x86 as supported target.
12
13 2019-02-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
14
15         PR d/87864
16         * configure.ac (DRTSTUFF_SPEC): New variable.
17         Substitute it.
18         * libdruntime/m4/druntime/os.m4 (DRUNTIME_OS_MINFO_BRACKETING):
19         New automake conditional.
20         * configure: Regenerate.
21         * libdruntime/gcc/drtstuff.c: New file.
22         * libdruntime/Makefile.am [!DRUNTIME_OS_MINFO_BRACKETING]
23         (DRTSTUFF, toolexeclib_DATA): New variables.
24         (gcc/drtbegin.lo, gcc/drtend.lo): New rules.
25         (libgdruntime_la_LDFLAGS): Use -Wc instead of -Xcompiler.
26         Add -dstartfiles -B../src -Bgcc.
27         (libgdruntime_la_DEPENDENCIES): New variable.
28         (unittest_static_LDFLAGS): Use -Wc instead of -Xcompiler.
29         (libgdruntime_t_la_LDFLAGS): Likewise.
30         (unittest_LDFLAGS): Likewise.
31         * src/Makefile.am (libgphobos_la_LDFLAGS): Use -Wc instead of
32         -Xcompiler.
33         Add -dstartfiles -B../libdruntime/gcc.
34         (unittest_static_LDFLAGS): Use -Wc instead of -Xcompiler.
35         (libgphobos_t_la_LDFLAGS): Likewise.
36         (unittest_LDFLAGS): Likewise.
37         * libdruntime/Makefile.in, src/Makefile.in: Regenerate.
38         * Makefile.in, testsuite/Makefile.in: Regenerate.
39         * libdruntime/rt/sections_elf_shared.d (Minfo_Bracketing): Don't
40         assert.
41         * libdruntime/gcc/config.d.in (Minfo_Bracketing): Remove.
42         * src/drtstuff.spec: New file.
43         * src/libgphobos.spec.in (DRTSTUFF_SPEC): Substitute.
44         (*lib): Only pass SPEC_PHOBOS_DEPS without -debuglib, -defaultlib,
45         -nophoboslib.
46         * testsuite/testsuite_flags.in <--gdcldflags> (GDCLDFLAGS): Add
47         -B${BUILD_DIR}/libdruntime/gcc.
48
49 2019-02-13  Iain Buclaw  <ibuclaw@gdcproject.org>
50
51         * libdruntime/core/runtime.d (defaultTraceHandler): Give
52         UnwindBacktrace handler precedence over backtrace.
53
54 2019-02-10  Iain Buclaw  <ibuclaw@gdcproject.org>
55
56         * libdruntime/Makefile.am (DRUNTIME_DSOURCES): Remove rt/util/hash.d
57         * libdruntime/Makefile.in: Rebuild.
58         * testsuite/libphobos.aa/aa.exp: New file.
59         * testsuite/libphobos.aa/test_aa.d: New test.
60         * testsuite/libphobos.hash/hash.exp: New file.
61         * testsuite/libphobos.hash/test_hash.d: New test.
62
63 2019-01-12  Iain Buclaw  <ibuclaw@gdcproject.org>
64
65         * README.gcc: New file.
66
67 2019-01-01  Jakub Jelinek  <jakub@redhat.com>
68
69         Update copyright years.
70
71 2018-12-14  Iain Buclaw  <ibuclaw@gdcproject.org>
72
73         * src/std/internal/digest: Remove empty directory.
74
75 2018-12-08  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
76
77         * Makefile.am (AM_MAKEFLAGS): Pass CCASFLAGS, GDCFLAGS.
78         * Makefile.in: Regenerate.
79
80 2018-11-28  Iain Buclaw  <ibuclaw@gdcproject.org>
81
82         * Makefile.in: Rebuild.
83         * configure: Rebuild.
84         * configure.ac (DRUNTIME_SOVERSION): Remove.
85         (PHOBOS_SOVERSION): Remove.
86         (libtool_VERSION): Add.
87         * libdruntime/Makefile.am: Use libtool_VERSION.
88         * libdruntime/Makefile.in: Rebuild.
89         * src/Makefile.am: Use libtool_VERSION.
90         * src/Makefile.in: Rebuild.
91         * testsuite/Makefile.in: Rebuild.
92
93 2018-11-22  Johannes Pfau  <johannespfau@gmail.com>
94
95         PR d/87824
96         * testsuite/libphobos.shared/shared.exp: Set proper path to phobos
97         library for multilib builds.
98
99 2018-11-19  Iain Buclaw  <ibuclaw@gdcproject.org>
100
101         * src/Makefile.am: Remove std.internal.digest.sha_SSSE3 and
102         std.internal.math.biguintx86 modules.
103         * src/Makefile.in: Rebuild.
104         * src/std/internal/digest/sha_SSSE3.d: Remove.
105         * src/std/internal/math/biguintx86.d: Remove.
106
107 2018-11-02  Iain Buclaw  <ibuclaw@gdcproject.org>
108
109         PR d/87827
110         * Makefile.in: Rebuild.
111         * configure: Rebuild.
112         * configure.ac: Properly set MULTISUBDIR.
113         * d_rules.am: Set toolexecdir and toolexeclibdir.
114         * libdruntime/Makefile.in: Rebuild.
115         * m4/druntime.m4 (DRUNTIME_INSTALL_DIRECTORIES): Add
116         --enable-version-specific-runtime-libs.
117         * src/Makefile.in: Rebuild.
118         * testsuite/Makefile.in: Rebuild.
119
120 2018-10-31  Joseph Myers  <joseph@codesourcery.com>
121
122         PR bootstrap/82856
123         * Makefile.am: Include multilib.am.
124         * configure.ac: Remove AC_PREREQ.  Use -Wno-override in
125         AM_INIT_AUTOMAKE call.
126         * m4/autoconf.m4: Add extra argument to AC_LANG_DEFINE call.
127         * m4/druntime/os.m4: Use AC_LANG_SOURCE.
128         * testsuite/Makefile.am (RUNTEST): Remove quotes.
129         * Makefile.in, aclocal.m4, configure, libdruntime/Makefile.in,
130         src/Makefile.in, testsuite/Makefile.in: Regenerate.
131
132 2018-10-31  Iain Buclaw  <ibuclaw@gdcproject.org>
133
134         PR bootstrap/87789
135         PR d/87818
136         PR d/87819
137         * configure.tgt: New file.
138
139 2018-10-28  Iain Buclaw  <ibuclaw@gdcproject.org>
140
141         * Makefile.am: New file.
142         * Makefile.in: New file.
143         * acinclude.m4: New file.
144         * aclocal.m4: New file.
145         * config.h.in: New file.
146         * configure: New file.
147         * configure.ac: New file.
148         * d_rules.am: New file.
149         * libdruntime/Makefile.am: New file.
150         * libdruntime/Makefile.in: New file.
151         * libdruntime/__entrypoint.di: New file.
152         * libdruntime/__main.di: New file.
153         * libdruntime/gcc/attribute.d: New file.
154         * libdruntime/gcc/backtrace.d: New file.
155         * libdruntime/gcc/builtins.d: New file.
156         * libdruntime/gcc/config.d.in: New file.
157         * libdruntime/gcc/deh.d: New file.
158         * libdruntime/gcc/libbacktrace.d.in: New file.
159         * libdruntime/gcc/unwind/arm.d: New file.
160         * libdruntime/gcc/unwind/arm_common.d: New file.
161         * libdruntime/gcc/unwind/c6x.d: New file.
162         * libdruntime/gcc/unwind/generic.d: New file.
163         * libdruntime/gcc/unwind/package.d: New file.
164         * libdruntime/gcc/unwind/pe.d: New file.
165         * m4/autoconf.m4: New file.
166         * m4/druntime.m4: New file.
167         * m4/druntime/cpu.m4: New file.
168         * m4/druntime/libraries.m4: New file.
169         * m4/druntime/os.m4: New file.
170         * m4/gcc_support.m4: New file.
171         * m4/gdc.m4: New file.
172         * m4/libtool.m4: New file.
173         * src/Makefile.am: New file.
174         * src/Makefile.in: New file.
175         * src/libgphobos.spec.in: New file.
176         * testsuite/Makefile.am: New file.
177         * testsuite/Makefile.in: New file.
178         * testsuite/config/default.exp: New file.
179         * testsuite/lib/libphobos-dg.exp: New file.
180         * testsuite/lib/libphobos.exp: New file.
181         * testsuite/testsuite_flags.in: New file.
182
183 \f
184 Copyright (C) 2018-2019 Free Software Foundation, Inc.
185
186 Copying and distribution of this file, with or without modification,
187 are permitted in any medium without royalty provided the copyright
188 notice and this notice are preserved.