Update copyright years.
[gcc.git] / libatomic / ChangeLog
1 2017-01-01 Jakub Jelinek <jakub@redhat.com>
2
3 Update copyright years.
4
5 2016-11-15 Matthias Klose <doko@ubuntu.com>
6
7 * configure: Regenerate.
8
9 2016-04-27 Sebastian Huber <sebastian.huber@embedded-brains.de>
10
11 * configure.tgt (configure_tgt_pre_target_cpu_XCFLAGS): New variable.
12 (*-*-rtems*): New supported target.
13 * config/rtems/host-config.h: New file.
14 * config/rtems/lock.c: Likewise.
15
16 2016-04-25 H.J. Lu <hongjiu.lu@intel.com>
17
18 PR target/70454
19 * configure.tgt (XCFLAGS): Revert the last change.
20
21 2016-04-20 H.J. Lu <hongjiu.lu@intel.com>
22
23 PR target/70454
24 * configure.tgt (XCFLAGS): Don't add -march=i486 to compile
25 32-bit x86 target library on x86-64.
26
27 2016-01-06 Szabolcs Nagy <szabolcs.nagy@arm.com>
28
29 PR other/67627
30 * Makefile.am (all-multi): Add dependency.
31 * Makefile.in: Regenerate.
32
33 2016-01-04 Jakub Jelinek <jakub@redhat.com>
34
35 Update copyright years.
36
37 2015-11-18 Joseph Myers <joseph@codesourcery.com>
38
39 PR c/65083
40 * fence.c, flag.c: New files.
41 * Makefile.am (libatomic_la_SOURCES): Add fence.c and flag.c.
42 * Makefile.in: Regenerate.
43 * configure.ac (libtool_VERSION): Change to 3:0:2.
44 * configure: Regenerate.
45 * libatomic.map (LIBATOMIC_1.2): New symbol version.
46
47 2015-10-09 David Malcolm <dmalcolm@redhat.com>
48
49 * testsuite/lib/libatomic.exp: Load multiline.exp before
50 prune.exp, using load_gcc_lib.
51
52 2015-07-14 John Marino <gnugcc@marino.st>
53
54 * configure.tgt: Add *-*-dragonfly to supported targets.
55
56 2015-01-21 Andrew Waterman <waterman@cs.berkeley.edu>
57
58 * fop_n.c (libat_fetch_op): Align address to word boundary.
59 (libat_op_fetch): Likewise.
60
61 2015-01-16 Ilya Verbin <ilya.verbin@intel.com>
62
63 PR testsuite/64605
64 * testsuite/lib/libatomic.exp: Do not load gcc-dg.exp.
65 * testsuite/libatomic.c/c.exp: Load gcc-dg.exp.
66
67 2015-01-09 Andreas Tobler <andreast@gcc.gnu.org>
68
69 * configure.tgt: Exclude arm*-*-freebsd* from try_ifunc.
70
71 2015-01-05 Jakub Jelinek <jakub@redhat.com>
72
73 Update copyright years.
74
75 2014-12-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
76
77 * testsuite/lib/libatomic.exp: Load target-utils.exp
78
79 2014-11-21 H.J. Lu <hongjiu.lu@intel.com>
80
81 PR bootstrap/63784
82 * configure: Regenerated.
83
84 2014-11-13 Andrew Waterman <waterman@cs.berkeley.edu>
85
86 * cas_n.c (libat_compare_exchange): Add missing cast.
87
88 2014-11-11 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
89
90 PR target/63610
91 * configure: Regenerate.
92
93 2014-08-19 Yaakov Selkowitz <yselkowi@redhat.com>
94
95 * configure.tgt: Add cygwin to supported targets.
96
97 2014-07-18 Uros Bizjak <ubizjak@gmail.com>
98
99 * configure.tgt (alpha*): Add -mfp-trap-mode=sui to XCFLAGS.
100
101 2014-06-17 Kai Tietz <ktietz@redhat.com>
102
103 * Makefile.am (libatomic_la_LDFLAGS): Add lt_host_flags.
104 * configure.ac (ACX_LT_HOST_FLAGS): New.
105 (target_thread_file): New.
106 * configure.tgt (mingw): Add mingw support.
107 * config/mingw/host-config.h: New file.
108 * config/mingw/lock.c: Likewise.
109 * Makefile.in: Regenerated.
110 * configure: Likewise.
111 * aclocal.m4: Likewise.
112 * testsuite/Makefile.in: Likewise.
113
114 2014-02-20 Richard Henderson <rth@redhat.com>
115
116 PR c++/60272
117 * cas_n.c (libat_compare_exchange): Conditionalize on failure
118 the store back to EPTR.
119
120 2014-01-02 Richard Sandiford <rdsandiford@googlemail.com>
121
122 Update copyright years
123
124 2013-12-09 Uros Bizjak <ubizjak@gmail.com>
125
126 * config/x86/fenv.c (__atomic_feraiseexcept): Emit SSE
127 instructions when __SSE_MATH__ is defined.
128
129 2013-11-18 Joseph Myers <joseph@codesourcery.com>
130
131 * testsuite/libatomic.c/atomic-compare-exchange-1.c,
132 testsuite/libatomic.c/atomic-compare-exchange-2.c,
133 testsuite/libatomic.c/atomic-compare-exchange-3.c,
134 testsuite/libatomic.c/atomic-compare-exchange-4.c,
135 testsuite/libatomic.c/atomic-compare-exchange-5.c,
136 testsuite/libatomic.c/atomic-exchange-1.c,
137 testsuite/libatomic.c/atomic-exchange-2.c,
138 testsuite/libatomic.c/atomic-exchange-3.c,
139 testsuite/libatomic.c/atomic-exchange-4.c,
140 testsuite/libatomic.c/atomic-exchange-5.c,
141 testsuite/libatomic.c/atomic-generic.c,
142 testsuite/libatomic.c/atomic-load-1.c,
143 testsuite/libatomic.c/atomic-load-2.c,
144 testsuite/libatomic.c/atomic-load-3.c,
145 testsuite/libatomic.c/atomic-load-4.c,
146 testsuite/libatomic.c/atomic-load-5.c,
147 testsuite/libatomic.c/atomic-op-1.c,
148 testsuite/libatomic.c/atomic-op-2.c,
149 testsuite/libatomic.c/atomic-op-3.c,
150 testsuite/libatomic.c/atomic-op-4.c,
151 testsuite/libatomic.c/atomic-op-5.c,
152 testsuite/libatomic.c/atomic-store-1.c,
153 testsuite/libatomic.c/atomic-store-2.c,
154 testsuite/libatomic.c/atomic-store-3.c,
155 testsuite/libatomic.c/atomic-store-4.c,
156 testsuite/libatomic.c/atomic-store-5.c: Declare main as returning
157 int. Do not require built-in sync support or add target-specific
158 options.
159 * testsuite/libatomic.c/atomic-exchange-1.c,
160 testsuite/libatomic.c/atomic-exchange-2.c,
161 testsuite/libatomic.c/atomic-exchange-3.c,
162 testsuite/libatomic.c/atomic-exchange-4.c,
163 testsuite/libatomic.c/atomic-exchange-5.c: Separate increments of
164 count from expression using value of count.
165
166 2013-11-10 Uros Bizjak <ubizjak@gmail.com>
167
168 * config/x86/fenv.c: New file.
169
170 2013-11-07 Joseph Myers <joseph@codesourcery.com>
171
172 * fenv.c: New file.
173 * libatomic.map (LIBATOMIC_1.1): New symbol version. Include
174 __atomic_feraiseexcept.
175 * configure.ac (libtool_VERSION): Change to 2:0:1.
176 (fenv.h): Test for header.
177 * Makefile.am (libatomic_la_SOURCES): Add fenv.c.
178 * Makefile.in, auto-config.h.in, configure: Regenerate.
179
180 2013-10-17 Michael Hudson-Doyle <michael.hudson@linaro.org>
181
182 * libatomic/configure.tgt (aarch64*): Remove code preventing
183 build.
184
185 2013-09-20 Alan Modra <amodra@gmail.com>
186
187 * configure: Regenerate.
188
189 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
190
191 Update copyright years.
192
193 2012-12-18 Ian Lance Taylor <iant@google.com>
194
195 PR go/55201
196 * Makefile.am (noinst_LTLIBRARIES): Define new make variable.
197 (libatomic_convenience_la_SOURCES): Likewise.
198 (libatomic_convenience_la_LIBADD): Likewise.
199 * Makefile.in: Rebuild.
200 * testsuite/Makefile.in: Rebuild.
201
202 2012-12-04 Marcus Shawcroft <marcus.shawcroft@arm.com>
203
204 * config/arm/arm-config.h (__ARM_ARCH_8A__): New.
205
206 2012-11-21 Matthias Klose <doko@ubuntu.com>
207
208 * configure.tgt (i[3456]86): Handle -mx32 like -m64.
209
210 2012-11-04 Thomas Schwinge <thomas@codesourcery.com>
211
212 * acinclude.m4 (LIBAT_CHECK_IFUNC): Clarify message.
213 * configure: Regenerate.
214
215 * configure: Regenerate.
216
217 2012-10-23 Sofiane Naci <sofiane.naci@arm.com>
218
219 Mark libatomic unsupported in AArch64.
220
221 * configure.tgt: Mark libatomic unsupported.
222
223 2012-09-20 Jakub Jelinek <jakub@redhat.com>
224
225 PR other/43620
226 * configure.ac (AM_INIT_AUTOMAKE): Add no-dist.
227 * configure: Regenerate.
228 * Makefile.in: Regenerate.
229
230 2012-09-14 David Edelsohn <dje.gcc@gmail.com>
231
232 * configure: Regenerated.
233
234 2012-05-22 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
235
236 PR other/53231
237 * tas_n.c (libat_test_and_set): Correct return. Remove unused variable.
238
239 2012-05-16 H.J. Lu <hongjiu.lu@intel.com>
240
241 * configure: Regenerated.
242
243 2012-05-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
244
245 PR other/53284
246 * acinclude.m4 (LIBAT_TEST_ATOMIC_BUILTIN): Add -O0 -S to CFLAGS
247 instead of overriding.
248 * configure: Regenerate.
249
250 2012-05-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
251
252 * Makefile.am (libatomic.map-sun): Handle objects in
253 libatomic_la_LIBADD.
254 * aclocal.m4: Regenerate.
255 * Makefile.in: Regenerate.
256
257 2012-05-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
258
259 * configure.ac: Add $XPCFLAGS to CFLAGS, not $XCFLAGS.
260 * configure: Regenerate.
261
262 2012-05-03 Richard Henderson <rth@redhat.com>
263
264 * configure.ac (AM_MAINTAINER_MODE): New.
265 * acinclude.m4 (LIBAT_TEST_ATOMIC_BUILTIN): Handle compilation
266 failure in gcc_no_link path.
267 * configure, aclocal.m4, Makefile.in: Rebuild.
268
269 2012-05-01 Richard Henderson <rth@redhat.com>
270
271 * Initial commit.
272 \f
273 Copyright (C) 2012-2017 Free Software Foundation, Inc.
274
275 Copying and distribution of this file, with or without modification,
276 are permitted in any medium without royalty provided the copyright
277 notice and this notice are preserved.