libphobos: Fallback on UnwindBacktrace if LibBacktrace not defined.
[platform/upstream/gcc.git] / libphobos / ChangeLog
1 2019-02-13  Iain Buclaw  <ibuclaw@gdcproject.org>
2
3         * libdruntime/core/runtime.d (defaultTraceHandler): Give
4         UnwindBacktrace handler precedence over backtrace.
5
6 2019-02-10  Iain Buclaw  <ibuclaw@gdcproject.org>
7
8         * libdruntime/Makefile.am (DRUNTIME_DSOURCES): Remove rt/util/hash.d
9         * libdruntime/Makefile.in: Rebuild.
10         * testsuite/libphobos.aa/aa.exp: New file.
11         * testsuite/libphobos.aa/test_aa.d: New test.
12         * testsuite/libphobos.hash/hash.exp: New file.
13         * testsuite/libphobos.hash/test_hash.d: New test.
14
15 2019-01-12  Iain Buclaw  <ibuclaw@gdcproject.org>
16
17         * README.gcc: New file.
18
19 2019-01-01  Jakub Jelinek  <jakub@redhat.com>
20
21         Update copyright years.
22
23 2018-12-14  Iain Buclaw  <ibuclaw@gdcproject.org>
24
25         * src/std/internal/digest: Remove empty directory.
26
27 2018-12-08  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
28
29         * Makefile.am (AM_MAKEFLAGS): Pass CCASFLAGS, GDCFLAGS.
30         * Makefile.in: Regenerate.
31
32 2018-11-28  Iain Buclaw  <ibuclaw@gdcproject.org>
33
34         * Makefile.in: Rebuild.
35         * configure: Rebuild.
36         * configure.ac (DRUNTIME_SOVERSION): Remove.
37         (PHOBOS_SOVERSION): Remove.
38         (libtool_VERSION): Add.
39         * libdruntime/Makefile.am: Use libtool_VERSION.
40         * libdruntime/Makefile.in: Rebuild.
41         * src/Makefile.am: Use libtool_VERSION.
42         * src/Makefile.in: Rebuild.
43         * testsuite/Makefile.in: Rebuild.
44
45 2018-11-22  Johannes Pfau  <johannespfau@gmail.com>
46
47         PR d/87824
48         * testsuite/libphobos.shared/shared.exp: Set proper path to phobos
49         library for multilib builds.
50
51 2018-11-19  Iain Buclaw  <ibuclaw@gdcproject.org>
52
53         * src/Makefile.am: Remove std.internal.digest.sha_SSSE3 and
54         std.internal.math.biguintx86 modules.
55         * src/Makefile.in: Rebuild.
56         * src/std/internal/digest/sha_SSSE3.d: Remove.
57         * src/std/internal/math/biguintx86.d: Remove.
58
59 2018-11-02  Iain Buclaw  <ibuclaw@gdcproject.org>
60
61         PR d/87827
62         * Makefile.in: Rebuild.
63         * configure: Rebuild.
64         * configure.ac: Properly set MULTISUBDIR.
65         * d_rules.am: Set toolexecdir and toolexeclibdir.
66         * libdruntime/Makefile.in: Rebuild.
67         * m4/druntime.m4 (DRUNTIME_INSTALL_DIRECTORIES): Add
68         --enable-version-specific-runtime-libs.
69         * src/Makefile.in: Rebuild.
70         * testsuite/Makefile.in: Rebuild.
71
72 2018-10-31  Joseph Myers  <joseph@codesourcery.com>
73
74         PR bootstrap/82856
75         * Makefile.am: Include multilib.am.
76         * configure.ac: Remove AC_PREREQ.  Use -Wno-override in
77         AM_INIT_AUTOMAKE call.
78         * m4/autoconf.m4: Add extra argument to AC_LANG_DEFINE call.
79         * m4/druntime/os.m4: Use AC_LANG_SOURCE.
80         * testsuite/Makefile.am (RUNTEST): Remove quotes.
81         * Makefile.in, aclocal.m4, configure, libdruntime/Makefile.in,
82         src/Makefile.in, testsuite/Makefile.in: Regenerate.
83
84 2018-10-31  Iain Buclaw  <ibuclaw@gdcproject.org>
85
86         PR bootstrap/87789
87         PR d/87818
88         PR d/87819
89         * configure.tgt: New file.
90
91 2018-10-28  Iain Buclaw  <ibuclaw@gdcproject.org>
92
93         * Makefile.am: New file.
94         * Makefile.in: New file.
95         * acinclude.m4: New file.
96         * aclocal.m4: New file.
97         * config.h.in: New file.
98         * configure: New file.
99         * configure.ac: New file.
100         * d_rules.am: New file.
101         * libdruntime/Makefile.am: New file.
102         * libdruntime/Makefile.in: New file.
103         * libdruntime/__entrypoint.di: New file.
104         * libdruntime/__main.di: New file.
105         * libdruntime/gcc/attribute.d: New file.
106         * libdruntime/gcc/backtrace.d: New file.
107         * libdruntime/gcc/builtins.d: New file.
108         * libdruntime/gcc/config.d.in: New file.
109         * libdruntime/gcc/deh.d: New file.
110         * libdruntime/gcc/libbacktrace.d.in: New file.
111         * libdruntime/gcc/unwind/arm.d: New file.
112         * libdruntime/gcc/unwind/arm_common.d: New file.
113         * libdruntime/gcc/unwind/c6x.d: New file.
114         * libdruntime/gcc/unwind/generic.d: New file.
115         * libdruntime/gcc/unwind/package.d: New file.
116         * libdruntime/gcc/unwind/pe.d: New file.
117         * m4/autoconf.m4: New file.
118         * m4/druntime.m4: New file.
119         * m4/druntime/cpu.m4: New file.
120         * m4/druntime/libraries.m4: New file.
121         * m4/druntime/os.m4: New file.
122         * m4/gcc_support.m4: New file.
123         * m4/gdc.m4: New file.
124         * m4/libtool.m4: New file.
125         * src/Makefile.am: New file.
126         * src/Makefile.in: New file.
127         * src/libgphobos.spec.in: New file.
128         * testsuite/Makefile.am: New file.
129         * testsuite/Makefile.in: New file.
130         * testsuite/config/default.exp: New file.
131         * testsuite/lib/libphobos-dg.exp: New file.
132         * testsuite/lib/libphobos.exp: New file.
133         * testsuite/testsuite_flags.in: New file.
134
135 \f
136 Copyright (C) 2018-2019 Free Software Foundation, Inc.
137
138 Copying and distribution of this file, with or without modification,
139 are permitted in any medium without royalty provided the copyright
140 notice and this notice are preserved.