]> git.ipfire.org Git - thirdparty/gcc.git/blame - libatomic/ChangeLog
config-ml.in: Remove references to GCJ.
[thirdparty/gcc.git] / libatomic / ChangeLog
CommitLineData
84c1b9d3
MK
12016-11-15 Matthias Klose <doko@ubuntu.com>
2
3 * configure: Regenerate.
4
c47194d2
SH
52016-04-27 Sebastian Huber <sebastian.huber@embedded-brains.de>
6
7 * configure.tgt (configure_tgt_pre_target_cpu_XCFLAGS): New variable.
8 (*-*-rtems*): New supported target.
9 * config/rtems/host-config.h: New file.
10 * config/rtems/lock.c: Likewise.
11
3dd7e092
L
122016-04-25 H.J. Lu <hongjiu.lu@intel.com>
13
14 PR target/70454
15 * configure.tgt (XCFLAGS): Revert the last change.
16
9023fd9e
L
172016-04-20 H.J. Lu <hongjiu.lu@intel.com>
18
19 PR target/70454
20 * configure.tgt (XCFLAGS): Don't add -march=i486 to compile
21 32-bit x86 target library on x86-64.
22
7c961392
SN
232016-01-06 Szabolcs Nagy <szabolcs.nagy@arm.com>
24
25 PR other/67627
26 * Makefile.am (all-multi): Add dependency.
27 * Makefile.in: Regenerate.
28
818ab71a
JJ
292016-01-04 Jakub Jelinek <jakub@redhat.com>
30
31 Update copyright years.
32
c29c36ad
JM
332015-11-18 Joseph Myers <joseph@codesourcery.com>
34
35 PR c/65083
36 * fence.c, flag.c: New files.
37 * Makefile.am (libatomic_la_SOURCES): Add fence.c and flag.c.
38 * Makefile.in: Regenerate.
39 * configure.ac (libtool_VERSION): Change to 3:0:2.
40 * configure: Regenerate.
41 * libatomic.map (LIBATOMIC_1.2): New symbol version.
42
9e531d37
DM
432015-10-09 David Malcolm <dmalcolm@redhat.com>
44
45 * testsuite/lib/libatomic.exp: Load multiline.exp before
46 prune.exp, using load_gcc_lib.
47
b6735e76
JM
482015-07-14 John Marino <gnugcc@marino.st>
49
50 * configure.tgt: Add *-*-dragonfly to supported targets.
51
122a5d60
AW
522015-01-21 Andrew Waterman <waterman@cs.berkeley.edu>
53
54 * fop_n.c (libat_fetch_op): Align address to word boundary.
55 (libat_op_fetch): Likewise.
56
fe23ff4b
IV
572015-01-16 Ilya Verbin <ilya.verbin@intel.com>
58
59 PR testsuite/64605
60 * testsuite/lib/libatomic.exp: Do not load gcc-dg.exp.
61 * testsuite/libatomic.c/c.exp: Load gcc-dg.exp.
62
82a19768
AT
632015-01-09 Andreas Tobler <andreast@gcc.gnu.org>
64
65 * configure.tgt: Exclude arm*-*-freebsd* from try_ifunc.
66
5624e564
JJ
672015-01-05 Jakub Jelinek <jakub@redhat.com>
68
69 Update copyright years.
70
69aef6dc
KT
712014-12-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
72
73 * testsuite/lib/libatomic.exp: Load target-utils.exp
74
a699d672
L
752014-11-21 H.J. Lu <hongjiu.lu@intel.com>
76
77 PR bootstrap/63784
78 * configure: Regenerated.
79
ca3d99a6
AW
802014-11-13 Andrew Waterman <waterman@cs.berkeley.edu>
81
82 * cas_n.c (libat_compare_exchange): Add missing cast.
83
ebf6d33b
FXC
842014-11-11 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
85
86 PR target/63610
87 * configure: Regenerate.
88
6fe8c024
KT
892014-08-19 Yaakov Selkowitz <yselkowi@redhat.com>
90
91 * configure.tgt: Add cygwin to supported targets.
92
932014-07-18 Uros Bizjak <ubizjak@gmail.com>
537b5312
UB
94
95 * configure.tgt (alpha*): Add -mfp-trap-mode=sui to XCFLAGS.
96
dc3368d0
KT
972014-06-17 Kai Tietz <ktietz@redhat.com>
98
99 * Makefile.am (libatomic_la_LDFLAGS): Add lt_host_flags.
100 * configure.ac (ACX_LT_HOST_FLAGS): New.
101 (target_thread_file): New.
102 * configure.tgt (mingw): Add mingw support.
103 * config/mingw/host-config.h: New file.
104 * config/mingw/lock.c: Likewise.
105 * Makefile.in: Regenerated.
106 * configure: Likewise.
107 * aclocal.m4: Likewise.
108 * testsuite/Makefile.in: Likewise.
109
672ce939
RH
1102014-02-20 Richard Henderson <rth@redhat.com>
111
112 PR c++/60272
113 * cas_n.c (libat_compare_exchange): Conditionalize on failure
114 the store back to EPTR.
115
3e6a2e37
RS
1162014-01-02 Richard Sandiford <rdsandiford@googlemail.com>
117
118 Update copyright years
119
8b02e720
UB
1202013-12-09 Uros Bizjak <ubizjak@gmail.com>
121
122 * config/x86/fenv.c (__atomic_feraiseexcept): Emit SSE
1f71a3c3 123 instructions when __SSE_MATH__ is defined.
8b02e720 124
a2ca7c8c
JM
1252013-11-18 Joseph Myers <joseph@codesourcery.com>
126
127 * testsuite/libatomic.c/atomic-compare-exchange-1.c,
128 testsuite/libatomic.c/atomic-compare-exchange-2.c,
129 testsuite/libatomic.c/atomic-compare-exchange-3.c,
130 testsuite/libatomic.c/atomic-compare-exchange-4.c,
131 testsuite/libatomic.c/atomic-compare-exchange-5.c,
132 testsuite/libatomic.c/atomic-exchange-1.c,
133 testsuite/libatomic.c/atomic-exchange-2.c,
134 testsuite/libatomic.c/atomic-exchange-3.c,
135 testsuite/libatomic.c/atomic-exchange-4.c,
136 testsuite/libatomic.c/atomic-exchange-5.c,
137 testsuite/libatomic.c/atomic-generic.c,
138 testsuite/libatomic.c/atomic-load-1.c,
139 testsuite/libatomic.c/atomic-load-2.c,
140 testsuite/libatomic.c/atomic-load-3.c,
141 testsuite/libatomic.c/atomic-load-4.c,
142 testsuite/libatomic.c/atomic-load-5.c,
143 testsuite/libatomic.c/atomic-op-1.c,
144 testsuite/libatomic.c/atomic-op-2.c,
145 testsuite/libatomic.c/atomic-op-3.c,
146 testsuite/libatomic.c/atomic-op-4.c,
147 testsuite/libatomic.c/atomic-op-5.c,
148 testsuite/libatomic.c/atomic-store-1.c,
149 testsuite/libatomic.c/atomic-store-2.c,
150 testsuite/libatomic.c/atomic-store-3.c,
151 testsuite/libatomic.c/atomic-store-4.c,
152 testsuite/libatomic.c/atomic-store-5.c: Declare main as returning
153 int. Do not require built-in sync support or add target-specific
154 options.
155 * testsuite/libatomic.c/atomic-exchange-1.c,
156 testsuite/libatomic.c/atomic-exchange-2.c,
157 testsuite/libatomic.c/atomic-exchange-3.c,
158 testsuite/libatomic.c/atomic-exchange-4.c,
159 testsuite/libatomic.c/atomic-exchange-5.c: Separate increments of
160 count from expression using value of count.
161
6fbf9877
UB
1622013-11-10 Uros Bizjak <ubizjak@gmail.com>
163
164 * config/x86/fenv.c: New file.
165
267bac10
JM
1662013-11-07 Joseph Myers <joseph@codesourcery.com>
167
168 * fenv.c: New file.
169 * libatomic.map (LIBATOMIC_1.1): New symbol version. Include
170 __atomic_feraiseexcept.
171 * configure.ac (libtool_VERSION): Change to 2:0:1.
172 (fenv.h): Test for header.
173 * Makefile.am (libatomic_la_SOURCES): Add fenv.c.
174 * Makefile.in, auto-config.h.in, configure: Regenerate.
175
a115cf9c
MHD
1762013-10-17 Michael Hudson-Doyle <michael.hudson@linaro.org>
177
178 * libatomic/configure.tgt (aarch64*): Remove code preventing
179 build.
180
3cbe17f7
AM
1812013-09-20 Alan Modra <amodra@gmail.com>
182
183 * configure: Regenerate.
184
69b2c423
RS
1852013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
186
187 Update copyright years.
188
36749a1f
ILT
1892012-12-18 Ian Lance Taylor <iant@google.com>
190
191 PR go/55201
192 * Makefile.am (noinst_LTLIBRARIES): Define new make variable.
193 (libatomic_convenience_la_SOURCES): Likewise.
194 (libatomic_convenience_la_LIBADD): Likewise.
195 * Makefile.in: Rebuild.
196 * testsuite/Makefile.in: Rebuild.
197
408d2995
MS
1982012-12-04 Marcus Shawcroft <marcus.shawcroft@arm.com>
199
200 * config/arm/arm-config.h (__ARM_ARCH_8A__): New.
201
5eb4cb47
MK
2022012-11-21 Matthias Klose <doko@ubuntu.com>
203
204 * configure.tgt (i[3456]86): Handle -mx32 like -m64.
205
b9efc877
TS
2062012-11-04 Thomas Schwinge <thomas@codesourcery.com>
207
40448151
TS
208 * acinclude.m4 (LIBAT_CHECK_IFUNC): Clarify message.
209 * configure: Regenerate.
210
b9efc877
TS
211 * configure: Regenerate.
212
34f8442e
SN
2132012-10-23 Sofiane Naci <sofiane.naci@arm.com>
214
215 Mark libatomic unsupported in AArch64.
216
217 * configure.tgt: Mark libatomic unsupported.
218
c0758df9
JJ
2192012-09-20 Jakub Jelinek <jakub@redhat.com>
220
221 PR other/43620
222 * configure.ac (AM_INIT_AUTOMAKE): Add no-dist.
223 * configure: Regenerate.
224 * Makefile.in: Regenerate.
225
00c2f0ef
DE
2262012-09-14 David Edelsohn <dje.gcc@gmail.com>
227
228 * configure: Regenerated.
229
91734423
JDA
2302012-05-22 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
231
232 PR other/53231
233 * tas_n.c (libat_test_and_set): Correct return. Remove unused variable.
234
e6d5f8c9
L
2352012-05-16 H.J. Lu <hongjiu.lu@intel.com>
236
237 * configure: Regenerated.
238
aaea76b3
RO
2392012-05-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
240
241 PR other/53284
242 * acinclude.m4 (LIBAT_TEST_ATOMIC_BUILTIN): Add -O0 -S to CFLAGS
243 instead of overriding.
244 * configure: Regenerate.
245
527eeee5
RO
2462012-05-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
247
248 * Makefile.am (libatomic.map-sun): Handle objects in
249 libatomic_la_LIBADD.
250 * aclocal.m4: Regenerate.
251 * Makefile.in: Regenerate.
252
e9885be5
RO
2532012-05-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
254
255 * configure.ac: Add $XPCFLAGS to CFLAGS, not $XCFLAGS.
256 * configure: Regenerate.
257
0fe5522f
RH
2582012-05-03 Richard Henderson <rth@redhat.com>
259
fa3cd3c3 260 * configure.ac (AM_MAINTAINER_MODE): New.
0fe5522f
RH
261 * acinclude.m4 (LIBAT_TEST_ATOMIC_BUILTIN): Handle compilation
262 failure in gcc_no_link path.
fa3cd3c3 263 * configure, aclocal.m4, Makefile.in: Rebuild.
0fe5522f 264
48310492
RH
2652012-05-01 Richard Henderson <rth@redhat.com>
266
267 * Initial commit.
818ab71a
JJ
268\f
269Copyright (C) 2012-2016 Free Software Foundation, Inc.
270
271Copying and distribution of this file, with or without modification,
272are permitted in any medium without royalty provided the copyright
273notice and this notice are preserved.