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