annotate libphobos/ChangeLog @ 158:494b0b89df80 default tip

...
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Mon, 25 May 2020 18:13:55 +0900
parents 1830386684a0
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
145
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
1 2020-01-24 Maciej W. Rozycki <macro@wdc.com>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
2
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
3 * m4/druntime.m4: Handle `--with-toolexeclibdir='.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
4 * m4/Makefile.in: Regenerate.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
5 * libdruntime/Makefile.in: Regenerate.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
6 * src/Makefile.in: Regenerate.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
7 * testsuite/Makefile.in: Regenerate.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
8 * Makefile.in: Regenerate.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
9 * aclocal.m4: Regenerate.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
10 * configure: Regenerate.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
11
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
12 2020-01-01 Jakub Jelinek <jakub@redhat.com>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
13
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
14 Update copyright years.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
15
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
16 2019-09-27 Maciej W. Rozycki <macro@wdc.com>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
17
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
18 * configure: Regenerate.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
19
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
20 2019-09-03 Bernd Edlinger <bernd.edlinger@hotmail.de>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
21
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
22 * testsuite/lib/libphobos.exp (libphobos_init): Add multi-lib libgcc
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
23 dirs to the ld_library_path var.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
24
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
25 2019-08-20 Iain Buclaw <ibuclaw@gdcproject.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
26
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
27 * libdruntime/Makefile.am (DRUNTIME_DSOURCES_BIONIC): Add
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
28 core/sys/bionic/string.d.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
29 (DRUNTIME_DSOURCES_DARWIN): Add core/sys/darwin/string.d.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
30 (DRUNTIME_DSOURCES_DRAGONFLYBSD): Add core/sys/dragonflybsd/string.d,
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
31 core/sys/dragonflybsd/sys/socket.d.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
32 (DRUNTIME_DSOURCES_FREEBSD): Add core/sys/freebsd/string.d.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
33 (DRUNTIME_DSOURCES_LINUX): Add core/sys/linux/string.d.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
34 (DRUNTIME_DSOURCES_NETBSD): Add core/sys/netbsd/string.d,
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
35 core/sys/netbsd/sys/featuretest.d.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
36 * libdruntime/Makefile.in: Regenerate.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
37
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
38 2019-08-20 Iain Buclaw <ibuclaw@gdcproject.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
39
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
40 * libdruntime/Makefile.am (DRUNTIME_DSOURCES_OPENBSD): Add
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
41 core/sys/openbsd/sys/cdefs.d, core/sys/openbsd/sys/elf.d,
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
42 core/sys/openbsd/sys/elf32.d, core/sys/openbsd/sys/elf64.d,
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
43 core/sys/openbsd/sys/elf_common.d, core/sys/openbsd/sys/link_elf.d,
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
44 core/sys/openbsd/sys/mman.d, core/sys/openbsd/time.d.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
45 * libdruntime/Makefile.in: Regenerate.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
46
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
47 2019-05-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
48
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
49 * m4/druntime/os.m4 (DRUNTIME_OS_LINK_SPEC): Only use -z
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
50 relax=transtls if linker supports it.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
51 * configure.ac (enable_libphobos, LIBPHOBOS_SUPPORTED): Move down.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
52 (x86_64-*-solaris2.* | i?86-*-solaris2.*): Only
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
53 mark supported with either gld or ld -z relax=transtls.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
54 * configure: Regenerate.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
55
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
56 2019-05-02 Maciej W. Rozycki <macro@wdc.com>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
57
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
58 * std/math.d (IeeeFlags.getIeeeFlags): Handle RISC-V soft-float ABI.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
59 (IeeeFlags.resetIeeeFlags): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
60 (FloatingPointControl.getControlState): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
61 (FloatingPointControl.setControlState): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
62
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
63 2019-04-25 Iain Buclaw <ibuclaw@gdcproject.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
64
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
65 PR d/90250
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
66 * libdruntime/gcc/sections/elf_shared.d (initTLSRanges): Populate
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
67 _tlsRanges in every startup thread.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
68 * testsuite/libphobos.thread/thread.exp: Load libphobos-dg.exp.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
69 * testsuite/libphobos.thread/tlsgc_sections.d: New test.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
70
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
71 2019-04-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
72
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
73 * m4/druntime/cpu.m4 (DRUNTIME_CPU_SOURCES): Quote brackets.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
74 * configure: Regenerate.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
75
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
76 2019-04-25 Johannes Pfau <johannespfau@gmail.com>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
77
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
78 * libdruntime/Makefile.am: Add emutls and gthread files.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
79 * libdruntime/Makefile.in: Regenerate.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
80 * libdruntime/gcc/emutls.d: New file. Implement GC-compatible emutls.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
81 * libdruntime/gcc/gthread.d: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
82 * libdruntime/gcc/sections/elf_shared.d: Integrate emutls support.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
83 * testsuite/libphobos.allocations/tls_gc_integration.d: New test for TLS.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
84
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
85 2019-04-25 Iain Buclaw <ibuclaw@gdcproject.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
86
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
87 * testsuite/Makefile.am: Set PWD_COMMAND.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
88 * testsuite/Makefile.in: Regenerate.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
89
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
90 2019-04-25 Iain Buclaw <ibuclaw@gdcproject.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
91
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
92 PR d/90086
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
93 * m4/druntime/cpu.m4 (DRUNTIME_CPU_SOURCES): New macro.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
94 * configure.ac: Use it.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
95 * configure: Regenerate.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
96 * libdruntime/Makefile.am: Add new config sources to
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
97 DRUNTIME_SOURCES_CONFIGURED.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
98 * libdruntime/Makefile.in: Regenerate.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
99 * libdruntime/config/aarch64/switchcontext.S: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
100 * libdruntime/config/arm/switchcontext.S: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
101 * libdruntime/config/common/threadasm.S: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
102 * libdruntime/config/mingw/switchcontext.S: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
103 * libdruntime/config/mips/switchcontext.S: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
104 * libdruntime/config/powerpc/switchcontext.S: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
105 * libdruntime/config/powerpc64/callwithstack.S: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
106 * libdruntime/config/x86/switchcontext.S: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
107 * libdruntime/core/threadasm.S: Remove.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
108
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
109 2019-04-24 Iain Buclaw <ibuclaw@gdcproject.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
110
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
111 PR d/89432
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
112 * testsuite/lib/libphobos.exp (check_effective_target_linux_pre_2639):
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
113 New proc.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
114 * testsuite/libphobos.druntime/druntime.exp: Add compiler flag
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
115 -fversion=Linux_Pre_2639 if target is linux_pre_2639.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
116 * testsuite/libphobos.druntime_shared/druntime_shared.exp: Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
117
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
118 2019-04-24 Iain Buclaw <ibuclaw@gdcproject.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
119
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
120 PR d/88654
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
121 * testsuite/lib/libphobos.exp (libphobos-dg-test): Check
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
122 libphobos_skipped_test_p before running test.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
123 (libphobos-dg-prune): New proc.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
124 (libphobos_init): Set libphobos_skip_tests.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
125 (libphobos_skipped_test_p): New proc.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
126 (check_effective_target_libcurl_available): New proc.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
127 * testsuite/libphobos.phobos/phobos.exp: Skip curl tests if library
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
128 not found.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
129 * testsuite/libphobos.phobos_shared/phobos_shared.exp: Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
130
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
131 2019-04-24 Iain Buclaw <ibuclaw@gdcproject.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
132
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
133 PR d/88431
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
134 * configure: Regenerate.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
135 * m4/libtool.m4 (lt_simple_compile_test_code): Update to not have
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
136 dependencies on libphobos.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
137 (lt_simple_link_test_code): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
138 (GDCFLAGS): Don't override for D compiler tests.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
139
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
140 2019-04-24 Iain Buclaw <ibuclaw@gdcproject.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
141
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
142 * configure.tgt: Add aarch64*-*-linux* as a supported target.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
143
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
144 2019-04-23 Iain Buclaw <ibuclaw@gdcproject.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
145 Robin Dapp <rdapp@linux.ibm.com>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
146
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
147 * configure.tgt: Add s390*-linux* as a supported target.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
148 * libdruntime/gcc/sections/elf_shared.d: import gcc.builtins.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
149 (__tls_get_addr_internal): Declare.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
150 (TLS_DTV_OFFSET): Define as zero on SystemZ.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
151 (getTLSRange): Support getting TLS on SystemZ.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
152 * testsuite/libphobos.typeinfo/struct-align.d: New test.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
153
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
154 2019-04-23 Iain Buclaw <ibuclaw@gdcproject.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
155
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
156 * configure.tgt: Add linux/riscv as supported target.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
157 * libdruntime/gcc/sections/elf_shared.d (getDependencies): Adjust
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
158 dlpi_addr on RISCV32 and RISCV64.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
159 * src/std/math.d: Add IEEE FPU control support for RISC-V.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
160
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
161 2019-04-23 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
162 Bernd Edlinger <bernd.edlinger@hotmail.de>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
163 Jakub Jelinek <jakub@redhat.com>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
164
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
165 PR target/89093
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
166 * libdruntime/gcc/deh.d: Import gcc.attribute.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
167 (personality_fn_attributes): New enum.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
168 (scanLSDA, CONTINUE_UNWINDING, gdc_personality, __gdc_personality):
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
169 Add @personality_fn_attributes.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
170
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
171 2019-04-20 Iain Buclaw <ibuclaw@gdcproject.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
172
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
173 PR d/89293
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
174 * libdruntime/core/atomic.d (casImpl): Remove static assert for
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
175 GNU_Have_Atomics, add static path to handle missing atomic support.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
176 (atomicLoad): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
177 (atomicStore): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
178 (atomicFence): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
179 (atomicMutexHandle, AtomicMutex): Declare types.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
180 (_getAtomicMutex): New function.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
181 (getAtomicMutex): Declare.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
182
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
183 2019-04-16 Iain Buclaw <ibuclaw@gdcproject.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
184
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
185 * config.h.in: Regenerate.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
186 * configure: Regenerate.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
187 * m4/druntime/libraries.m4 (DRUNTIME_LIBRARIES_BACKTRACE): Set
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
188 CPPFLAGS correctly for backtrace support test.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
189
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
190 2019-04-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
191
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
192 * configure.tgt (LIBPHOBOS_SUPPORTED): Default to no.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
193 Set to yes explicitly.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
194 (x86_64-*-solaris2.11* | i?86-*-solaris2.11*): Mark supported.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
195 * configure.ac: Handle --enable-libphobos.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
196 (x86_64-*-solaris2.* | i?86-*-solaris2.*): Only mark supported
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
197 with gas.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
198 (ENABLE_LIBPHOBOS): New conditional.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
199 * configure: Regenerate.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
200 * Makefile.am (SUBDIRS): Only set if ENABLE_LIBPHOBOS.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
201 * Makefile.in: Regenerate.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
202
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
203 2019-04-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
204 Iain Buclaw <ibuclaw@gdcproject.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
205
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
206 PR d/88150
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
207 * m4/druntime/os.m4 (DRUNTIME_OS_DLPI_TLS_MODID): New macro.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
208 * configure.ac: Use it.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
209 Call AC_USE_SYSTEM_EXTENSIONS.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
210 * configure: Regenerate.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
211 * Makefile.in, libdruntime/Makefile.in, src/Makefile.in,
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
212 testsuite/Makefile.in: Regenerate.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
213 * libdruntime/gcc/config.d.in (OS_Have_Dlpi_Tls_Modid): Define.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
214 * libdruntime/gcc/sections/elf_shared.d: Import gcc.config.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
215 (scanSegments) <PT_TLS> [OS_Have_Dlpi_Tls_Modid]: Use
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
216 dlpi_tls_modid.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
217 [Solaris]: Use dlinfo(RTLD_DI_LINKMAP) to get rt_tlsmodid.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
218 Otherwise clear pdso._tlsMod, pdso._tlsSize.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
219 (getTLSRange) [Solaris && !OS_Have_Dlpi_Tls_Modid]: Readjust mod.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
220
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
221 2019-04-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
222
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
223 * m4/druntime/os.m4 (DRUNTIME_OS_LINK_SPEC): New macro.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
224 * configure.ac: Call it.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
225 * configure: Regenerate.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
226 * Makefile.in, libdruntime/Makefile.in, src/Makefile.in,
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
227 testsuite/Makefile.in: Regenerate.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
228 * src/libgphobos.spec.in (*link): Append OS_LINK_SPEC.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
229
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
230 2019-04-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
231
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
232 PR d/88150
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
233 * libdruntime/gcc/sections/elf_shared.d [Solaris] (SharedELF): Set
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
234 to true.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
235 Import core.sys.solaris.dlfcn, core.sys.solaris.link,
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
236 core.sys.solaris.sys.elf, core.sys.solaris.sys.link.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
237 (dummy_ref): Declare.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
238 (initSections): Initialize dummy_ref.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
239 (getDependencies): Set strtab.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
240 (handleForName): Don't dlclose handle.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
241 (findDSOInfoForAddr): Set IterateManually.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
242 (getprogname): Declare.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
243 (progname): Use it.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
244 * libdruntime/gcc/sections/package.d [Solaris]: Import
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
245 gcc.sections.elf_shared instead of gcc.sections.solaris.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
246 * libdruntime/gcc/sections/solaris.d: Remove.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
247 * libdruntime/Makefile.am (DRUNTIME_DSOURCES): Remove
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
248 gcc/sections/solaris.d.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
249 * libdruntime/Makefile.in: Regenerate.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
250
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
251 2019-04-13 Iain Buclaw <ibuclaw@gdcproject.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
252
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
253 * libdruntime/Makefile.am (DRUNTIME_CSOURCES): Remove bss_sections.c.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
254 (DRUNTIME_DSOURCES): Rename rt/sections_* modules to gcc/sections/*.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
255 * libdruntime/Makefile.in: Regenerate.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
256 * libdruntime/gcc/sections/android.d: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
257 * libdruntime/gcc/sections/elf_shared.d: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
258 * libdruntime/gcc/sections/osx.d: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
259 * libdruntime/gcc/sections/package.d: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
260 * libdruntime/gcc/sections/solaris.d: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
261 * libdruntime/gcc/sections/win32.d: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
262 * libdruntime/gcc/sections/win64.d: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
263 * libdruntime/rt/bss_section.c: Remove.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
264 * libdruntime/rt/sections.d: Publicly import gcc.sections.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
265 * libdruntime/rt/sections_android.d: Remove.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
266 * libdruntime/rt/sections_elf_shared.d: Remove.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
267 * libdruntime/rt/sections_osx.d: Remove.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
268 * libdruntime/rt/sections_solaris.d: Remove.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
269 * libdruntime/rt/sections_win32.d: Remove.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
270 * libdruntime/rt/sections_win64.d: Remove.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
271
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
272 2019-04-12 Iain Buclaw <ibuclaw@gdcproject.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
273
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
274 * configure.ac (AM_INIT_AUTOMAKE): Add subdir-objects.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
275 * configure: Regenerate.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
276 * libdruntime/Makefile.in: Regenerate.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
277
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
278 2019-04-12 Iain Buclaw <ibuclaw@gdcproject.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
279
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
280 * m4/druntime/libraries.m4 (DRUNTIME_LIBRARIES_ZLIB): Use
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
281 libz_convenience.a if not using system zlib.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
282 * Makefile.in: Regenerate.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
283 * configure: Regenerate.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
284 * libdruntime/Makefile.in: Regenerate.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
285 * src/Makefile.am: Remove ZLIB_CSOURCES and AM_CFLAGS.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
286 * src/Makefile.in: Regenerate.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
287 * testsuite/Makefile.in: Regenerate.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
288
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
289 2019-04-12 Iain Buclaw <ibuclaw@gdcproject.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
290
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
291 * testsuite/Makefile.am (AUTOMAKE_OPTIONS): Remove dejagnu.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
292 (RUNTEST): Remove variable.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
293 (RUNTESTDEFAULTFLAGS, check_p_subno, check_p_numbers0,
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
294 check_p_numbers1, check_p_numbers2, check_p_numbers3,
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
295 check_p_numbers4, check_p_numbers5, check_p_numbers6, check_p_numbers,
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
296 check_p_subdirs, check_DEJAGNU_libphobos_targets): New variables.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
297 (site.exp, %/site.exp, check-DEJAGNU, check-am, clean-local): New
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
298 rules written so that all the *.exp files are ran parallelized.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
299 (CLEANFILES): Add *.exe, *.o, and site.exp.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
300 * testsuite/Makefile.in: Regenerate.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
301
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
302 2019-04-12 Iain Buclaw <ibuclaw@gdcproject.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
303
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
304 PR d/89255
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
305 * configure.ac (ENABLE_SHARED, ENABLE_STATIC): Remove conditionals.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
306 * configure: Regenerate.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
307 * d_rules.am (%.t.lo, %.t.o): Remove rules.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
308 (unittest_static_LINK, unittest_LINK, libgdruntime_t_la_LINK,
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
309 libgphobos_t_la_LINK): Remove variables.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
310 * libdruntime/Makefile.am (DRUNTIME_TEST_LOBJECTS,
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
311 DRUNTIME_TEST_OBJECTS, check_PROGRAMS, check_LTLIBRARIES,
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
312 unittest_static_SOURCES, unittest_static_LIBTOOLFLAGS,
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
313 unittest_static_LDFLAGS, unittest_static_LDADD,
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
314 EXTRA_unittest_static_DEPENDENCIES, libgdruntime_t_la_SOURCES,
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
315 libgdruntime_t_la_LIBTOOLFLAGS, libgdruntime_t_la_LDFLAGS,
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
316 libgdruntime_t_la_LIBADD, EXTRA_libgdruntime_t_la_DEPENDENCIES,
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
317 unittest_SOURCES, unittest_LIBTOOLFLAGS, unittest_LDFLAGS,
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
318 unittest_LDADD): Remove variables.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
319 (clean-local): Remove rule.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
320 * libdruntime/Makefile.in: Regenerate.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
321 * src/Makefile.am (PHOBOS_TEST_LOBJECTS,
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
322 PHOBOS_TEST_OBJECTS, check_PROGRAMS, check_LTLIBRARIES,
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
323 unittest_static_SOURCES, unittest_static_LIBTOOLFLAGS,
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
324 unittest_static_LDFLAGS, unittest_static_LDADD,
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
325 EXTRA_unittest_static_DEPENDENCIES, libgdruntime_t_la_SOURCES,
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
326 libgdruntime_t_la_LIBTOOLFLAGS, libgdruntime_t_la_LDFLAGS,
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
327 libgdruntime_t_la_LIBADD, EXTRA_libgdruntime_t_la_DEPENDENCIES,
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
328 unittest_SOURCES, unittest_LIBTOOLFLAGS, unittest_LDFLAGS,
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
329 unittest_LDADD): Remove variables.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
330 (clean-local): Remove rule.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
331 * src/Makefile.in: Regenerate.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
332 * testsuite/lib/libphobos.exp (libphobos_test_name): New global.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
333 (libphobos_init): Set libphobos_test_name.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
334 (libphobos-dg-test): Override name if libphobos_test_name is set.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
335 (filter_libphobos_unittests): New proc.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
336 * testsuite/libphobos.aa/aa.exp: Don't load libphobos-dg.exp.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
337 * testsuite/libphobos.cycles/cycles.exp: Set libphobos_test_name.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
338 * testsuite/libphobos.druntime/druntime.exp: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
339 * testsuite/libphobos.druntime_shared/druntime_shared.exp: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
340 * testsuite/libphobos.phobos/phobos.exp: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
341 * testsuite/libphobos.phobos_shared/phobos_shared.exp: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
342 * testsuite/libphobos.shared/shared.exp: Use dg-runtest to run tests.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
343 * testsuite/libphobos.hash/hash.exp: Don't load libphobos-dg.exp
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
344 * testsuite/libphobos.init_fini/init_fini.exp: Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
345 * testsuite/libphobos.thread/thread.exp: Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
346 * testsuite/libphobos.typeinfo/typeinfo.exp: Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
347 * testsuite/libphobos.unittests/unittests.exp: Remove.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
348 * testsuite/test_runner.d: Remove.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
349 * testsuite/testsuite_flags.in: Add phobos to --gdcpaths.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
350
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
351 2019-03-26 Iain Buclaw <ibuclaw@gdcproject.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
352
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
353 * libdruntime/Makefile.am (DRUNTIME_DSOURCES_DARWIN): Add
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
354 core/sys/darwin/crt_externs.d.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
355 (DRUNTIME_DSOURCES_FREEBSD): Add core/sys/freebsd/unistd.d.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
356 (DRUNTIME_DSOURCES_POSIX): Add core/sys/posix/spawn.d.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
357 * libdruntime/Makefile.in: Regenerate.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
358
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
359 2019-03-23 Johannes Pfau <johannespfau@gmail.com>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
360
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
361 * configure.ac: Update autotool version comment.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
362
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
363 2019-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
364
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
365 * src/Makefile.am: Avoid the -D option which is not available
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
366 with the install-sh fallback. Use $(MKDIR_P) instead.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
367 * libdruntime/Makefile.am: Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
368 * src/Makefile.in: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
369 * libdruntime/Makefile.in: Regenerated.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
370
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
371 2019-02-19 Iain Buclaw <ibuclaw@gdcproject.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
372
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
373 * testsuite/libphobos.shared/load.d: Import core.sys.posix.dlfcn.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
374 [DragonFlyBSD, FreeBSD, linux, NetBSD, OSX, Solaris]: Import only
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
375 RTLD_NOLOAD from core.sys.*.dlfcn.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
376 Assert RTLD_NOLOAD is available.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
377
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
378 2019-02-19 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
379
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
380 * m4/druntime/libraries.m4 (DRUNTIME_LIBRARIES_NET): New macro.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
381 * configure.ac: Invoke it.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
382 * configure: Regenerate.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
383
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
384 2019-02-19 Johannes Pfau <johannespfau@gmail.com>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
385
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
386 PR d/88127
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
387 * m4/druntime/libraries.m4 (DRUNTIME_LIBRARIES_CLIB): Add new macro.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
388 * configure.ac: Use DRUNTIME_LIBRARIES_CLIB.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
389 * configure: Regenerate
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
390 * Makefile.in: Regenerate
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
391 * libdruntime/gcc/config.d.in: Add Have_Qsort_R.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
392 * libdruntime/Makefile.in: Regenerate.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
393 * src/Makefile.in: Regenerate.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
394 * testsuite/Makefile.in: Regenerate.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
395
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
396 2019-02-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
397
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
398 * testsuite/lib/libphobos-dg.exp: Tabify.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
399 * testsuite/lib/libphobos.exp: Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
400 * testsuite/libphobos.cycles/cycles.exp: Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
401 * testsuite/libphobos.shared/shared.exp: Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
402 * testsuite/libphobos.unittests/unittests.exp: Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
403
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
404 2019-02-14 Maya Rashish <coypu@sdf.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
405
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
406 * configure.tgt: Add netbsd/x86 as supported target.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
407
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
408 2019-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
409
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
410 PR d/87864
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
411 * configure.ac (DRTSTUFF_SPEC): New variable.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
412 Substitute it.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
413 * libdruntime/m4/druntime/os.m4 (DRUNTIME_OS_MINFO_BRACKETING):
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
414 New automake conditional.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
415 * configure: Regenerate.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
416 * libdruntime/gcc/drtstuff.c: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
417 * libdruntime/Makefile.am [!DRUNTIME_OS_MINFO_BRACKETING]
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
418 (DRTSTUFF, toolexeclib_DATA): New variables.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
419 (gcc/drtbegin.lo, gcc/drtend.lo): New rules.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
420 (libgdruntime_la_LDFLAGS): Use -Wc instead of -Xcompiler.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
421 Add -dstartfiles -B../src -Bgcc.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
422 (libgdruntime_la_DEPENDENCIES): New variable.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
423 (unittest_static_LDFLAGS): Use -Wc instead of -Xcompiler.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
424 (libgdruntime_t_la_LDFLAGS): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
425 (unittest_LDFLAGS): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
426 * src/Makefile.am (libgphobos_la_LDFLAGS): Use -Wc instead of
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
427 -Xcompiler.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
428 Add -dstartfiles -B../libdruntime/gcc.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
429 (unittest_static_LDFLAGS): Use -Wc instead of -Xcompiler.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
430 (libgphobos_t_la_LDFLAGS): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
431 (unittest_LDFLAGS): Likewise.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
432 * libdruntime/Makefile.in, src/Makefile.in: Regenerate.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
433 * Makefile.in, testsuite/Makefile.in: Regenerate.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
434 * libdruntime/rt/sections_elf_shared.d (Minfo_Bracketing): Don't
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
435 assert.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
436 * libdruntime/gcc/config.d.in (Minfo_Bracketing): Remove.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
437 * src/drtstuff.spec: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
438 * src/libgphobos.spec.in (DRTSTUFF_SPEC): Substitute.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
439 (*lib): Only pass SPEC_PHOBOS_DEPS without -debuglib, -defaultlib,
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
440 -nophoboslib.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
441 * testsuite/testsuite_flags.in <--gdcldflags> (GDCLDFLAGS): Add
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
442 -B${BUILD_DIR}/libdruntime/gcc.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
443
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
444 2019-02-13 Iain Buclaw <ibuclaw@gdcproject.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
445
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
446 * libdruntime/core/runtime.d (defaultTraceHandler): Give
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
447 UnwindBacktrace handler precedence over backtrace.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
448
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
449 2019-02-10 Iain Buclaw <ibuclaw@gdcproject.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
450
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
451 * libdruntime/Makefile.am (DRUNTIME_DSOURCES): Remove rt/util/hash.d
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
452 * libdruntime/Makefile.in: Rebuild.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
453 * testsuite/libphobos.aa/aa.exp: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
454 * testsuite/libphobos.aa/test_aa.d: New test.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
455 * testsuite/libphobos.hash/hash.exp: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
456 * testsuite/libphobos.hash/test_hash.d: New test.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
457
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
458 2019-01-12 Iain Buclaw <ibuclaw@gdcproject.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
459
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
460 * README.gcc: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
461
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
462 2019-01-01 Jakub Jelinek <jakub@redhat.com>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
463
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
464 Update copyright years.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
465
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
466 2018-12-14 Iain Buclaw <ibuclaw@gdcproject.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
467
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
468 * src/std/internal/digest: Remove empty directory.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
469
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
470 2018-12-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
471
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
472 * Makefile.am (AM_MAKEFLAGS): Pass CCASFLAGS, GDCFLAGS.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
473 * Makefile.in: Regenerate.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
474
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
475 2018-11-28 Iain Buclaw <ibuclaw@gdcproject.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
476
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
477 * Makefile.in: Rebuild.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
478 * configure: Rebuild.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
479 * configure.ac (DRUNTIME_SOVERSION): Remove.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
480 (PHOBOS_SOVERSION): Remove.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
481 (libtool_VERSION): Add.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
482 * libdruntime/Makefile.am: Use libtool_VERSION.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
483 * libdruntime/Makefile.in: Rebuild.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
484 * src/Makefile.am: Use libtool_VERSION.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
485 * src/Makefile.in: Rebuild.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
486 * testsuite/Makefile.in: Rebuild.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
487
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
488 2018-11-22 Johannes Pfau <johannespfau@gmail.com>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
489
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
490 PR d/87824
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
491 * testsuite/libphobos.shared/shared.exp: Set proper path to phobos
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
492 library for multilib builds.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
493
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
494 2018-11-19 Iain Buclaw <ibuclaw@gdcproject.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
495
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
496 * src/Makefile.am: Remove std.internal.digest.sha_SSSE3 and
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
497 std.internal.math.biguintx86 modules.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
498 * src/Makefile.in: Rebuild.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
499 * src/std/internal/digest/sha_SSSE3.d: Remove.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
500 * src/std/internal/math/biguintx86.d: Remove.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
501
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
502 2018-11-02 Iain Buclaw <ibuclaw@gdcproject.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
503
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
504 PR d/87827
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
505 * Makefile.in: Rebuild.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
506 * configure: Rebuild.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
507 * configure.ac: Properly set MULTISUBDIR.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
508 * d_rules.am: Set toolexecdir and toolexeclibdir.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
509 * libdruntime/Makefile.in: Rebuild.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
510 * m4/druntime.m4 (DRUNTIME_INSTALL_DIRECTORIES): Add
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
511 --enable-version-specific-runtime-libs.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
512 * src/Makefile.in: Rebuild.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
513 * testsuite/Makefile.in: Rebuild.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
514
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
515 2018-10-31 Joseph Myers <joseph@codesourcery.com>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
516
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
517 PR bootstrap/82856
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
518 * Makefile.am: Include multilib.am.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
519 * configure.ac: Remove AC_PREREQ. Use -Wno-override in
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
520 AM_INIT_AUTOMAKE call.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
521 * m4/autoconf.m4: Add extra argument to AC_LANG_DEFINE call.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
522 * m4/druntime/os.m4: Use AC_LANG_SOURCE.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
523 * testsuite/Makefile.am (RUNTEST): Remove quotes.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
524 * Makefile.in, aclocal.m4, configure, libdruntime/Makefile.in,
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
525 src/Makefile.in, testsuite/Makefile.in: Regenerate.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
526
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
527 2018-10-31 Iain Buclaw <ibuclaw@gdcproject.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
528
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
529 PR bootstrap/87789
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
530 PR d/87818
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
531 PR d/87819
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
532 * configure.tgt: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
533
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
534 2018-10-28 Iain Buclaw <ibuclaw@gdcproject.org>
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
535
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
536 * Makefile.am: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
537 * Makefile.in: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
538 * acinclude.m4: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
539 * aclocal.m4: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
540 * config.h.in: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
541 * configure: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
542 * configure.ac: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
543 * d_rules.am: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
544 * libdruntime/Makefile.am: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
545 * libdruntime/Makefile.in: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
546 * libdruntime/__entrypoint.di: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
547 * libdruntime/__main.di: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
548 * libdruntime/gcc/attribute.d: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
549 * libdruntime/gcc/backtrace.d: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
550 * libdruntime/gcc/builtins.d: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
551 * libdruntime/gcc/config.d.in: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
552 * libdruntime/gcc/deh.d: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
553 * libdruntime/gcc/libbacktrace.d.in: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
554 * libdruntime/gcc/unwind/arm.d: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
555 * libdruntime/gcc/unwind/arm_common.d: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
556 * libdruntime/gcc/unwind/c6x.d: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
557 * libdruntime/gcc/unwind/generic.d: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
558 * libdruntime/gcc/unwind/package.d: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
559 * libdruntime/gcc/unwind/pe.d: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
560 * m4/autoconf.m4: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
561 * m4/druntime.m4: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
562 * m4/druntime/cpu.m4: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
563 * m4/druntime/libraries.m4: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
564 * m4/druntime/os.m4: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
565 * m4/gcc_support.m4: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
566 * m4/gdc.m4: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
567 * m4/libtool.m4: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
568 * src/Makefile.am: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
569 * src/Makefile.in: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
570 * src/libgphobos.spec.in: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
571 * testsuite/Makefile.am: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
572 * testsuite/Makefile.in: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
573 * testsuite/config/default.exp: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
574 * testsuite/lib/libphobos-dg.exp: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
575 * testsuite/lib/libphobos.exp: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
576 * testsuite/testsuite_flags.in: New file.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
577
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
578
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
579 Copyright (C) 2018-2020 Free Software Foundation, Inc.
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
580
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
581 Copying and distribution of this file, with or without modification,
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
582 are permitted in any medium without royalty provided the copyright
1830386684a0 gcc-9.2.0
anatofuz
parents:
diff changeset
583 notice and this notice are preserved.