1 2017-01-21 Jakub Jelinek <jakub@redhat.com>
4 * testsuite/Makefile.am (gcc_version): Use @get_gcc_base_ver@ instead
5 of cat to get version from BASE-VER file.
6 * testsuite/Makefile.in: Regenerated.
8 2017-01-17 Jakub Jelinek <jakub@redhat.com>
11 * configure.ac: Add GCC_BASE_VER.
12 * Makefile.am (gcc_version): Use @get_gcc_base_ver@ instead of cat to
13 get version from BASE-VER file.
14 * testsuite/Makefile.in: Regenerated.
15 * configure: Regenerated.
16 * Makefile.in: Regenerated.
18 2017-01-01 Jakub Jelinek <jakub@redhat.com>
20 Update copyright years.
22 2016-11-15 Matthias Klose <doko@ubuntu.com>
24 * configure: Regenerate.
26 2016-04-27 Sebastian Huber <sebastian.huber@embedded-brains.de>
28 * configure.tgt (configure_tgt_pre_target_cpu_XCFLAGS): New variable.
29 (*-*-rtems*): New supported target.
30 * config/rtems/host-config.h: New file.
31 * config/rtems/lock.c: Likewise.
33 2016-04-25 H.J. Lu <hongjiu.lu@intel.com>
36 * configure.tgt (XCFLAGS): Revert the last change.
38 2016-04-20 H.J. Lu <hongjiu.lu@intel.com>
41 * configure.tgt (XCFLAGS): Don't add -march=i486 to compile
42 32-bit x86 target library on x86-64.
44 2016-01-06 Szabolcs Nagy <szabolcs.nagy@arm.com>
47 * Makefile.am (all-multi): Add dependency.
48 * Makefile.in: Regenerate.
50 2016-01-04 Jakub Jelinek <jakub@redhat.com>
52 Update copyright years.
54 2015-11-18 Joseph Myers <joseph@codesourcery.com>
57 * fence.c, flag.c: New files.
58 * Makefile.am (libatomic_la_SOURCES): Add fence.c and flag.c.
59 * Makefile.in: Regenerate.
60 * configure.ac (libtool_VERSION): Change to 3:0:2.
61 * configure: Regenerate.
62 * libatomic.map (LIBATOMIC_1.2): New symbol version.
64 2015-10-09 David Malcolm <dmalcolm@redhat.com>
66 * testsuite/lib/libatomic.exp: Load multiline.exp before
67 prune.exp, using load_gcc_lib.
69 2015-07-14 John Marino <gnugcc@marino.st>
71 * configure.tgt: Add *-*-dragonfly to supported targets.
73 2015-01-21 Andrew Waterman <waterman@cs.berkeley.edu>
75 * fop_n.c (libat_fetch_op): Align address to word boundary.
76 (libat_op_fetch): Likewise.
78 2015-01-16 Ilya Verbin <ilya.verbin@intel.com>
81 * testsuite/lib/libatomic.exp: Do not load gcc-dg.exp.
82 * testsuite/libatomic.c/c.exp: Load gcc-dg.exp.
84 2015-01-09 Andreas Tobler <andreast@gcc.gnu.org>
86 * configure.tgt: Exclude arm*-*-freebsd* from try_ifunc.
88 2015-01-05 Jakub Jelinek <jakub@redhat.com>
90 Update copyright years.
92 2014-12-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
94 * testsuite/lib/libatomic.exp: Load target-utils.exp
96 2014-11-21 H.J. Lu <hongjiu.lu@intel.com>
99 * configure: Regenerated.
101 2014-11-13 Andrew Waterman <waterman@cs.berkeley.edu>
103 * cas_n.c (libat_compare_exchange): Add missing cast.
105 2014-11-11 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
108 * configure: Regenerate.
110 2014-08-19 Yaakov Selkowitz <yselkowi@redhat.com>
112 * configure.tgt: Add cygwin to supported targets.
114 2014-07-18 Uros Bizjak <ubizjak@gmail.com>
116 * configure.tgt (alpha*): Add -mfp-trap-mode=sui to XCFLAGS.
118 2014-06-17 Kai Tietz <ktietz@redhat.com>
120 * Makefile.am (libatomic_la_LDFLAGS): Add lt_host_flags.
121 * configure.ac (ACX_LT_HOST_FLAGS): New.
122 (target_thread_file): New.
123 * configure.tgt (mingw): Add mingw support.
124 * config/mingw/host-config.h: New file.
125 * config/mingw/lock.c: Likewise.
126 * Makefile.in: Regenerated.
127 * configure: Likewise.
128 * aclocal.m4: Likewise.
129 * testsuite/Makefile.in: Likewise.
131 2014-02-20 Richard Henderson <rth@redhat.com>
134 * cas_n.c (libat_compare_exchange): Conditionalize on failure
135 the store back to EPTR.
137 2014-01-02 Richard Sandiford <rdsandiford@googlemail.com>
139 Update copyright years
141 2013-12-09 Uros Bizjak <ubizjak@gmail.com>
143 * config/x86/fenv.c (__atomic_feraiseexcept): Emit SSE
144 instructions when __SSE_MATH__ is defined.
146 2013-11-18 Joseph Myers <joseph@codesourcery.com>
148 * testsuite/libatomic.c/atomic-compare-exchange-1.c,
149 testsuite/libatomic.c/atomic-compare-exchange-2.c,
150 testsuite/libatomic.c/atomic-compare-exchange-3.c,
151 testsuite/libatomic.c/atomic-compare-exchange-4.c,
152 testsuite/libatomic.c/atomic-compare-exchange-5.c,
153 testsuite/libatomic.c/atomic-exchange-1.c,
154 testsuite/libatomic.c/atomic-exchange-2.c,
155 testsuite/libatomic.c/atomic-exchange-3.c,
156 testsuite/libatomic.c/atomic-exchange-4.c,
157 testsuite/libatomic.c/atomic-exchange-5.c,
158 testsuite/libatomic.c/atomic-generic.c,
159 testsuite/libatomic.c/atomic-load-1.c,
160 testsuite/libatomic.c/atomic-load-2.c,
161 testsuite/libatomic.c/atomic-load-3.c,
162 testsuite/libatomic.c/atomic-load-4.c,
163 testsuite/libatomic.c/atomic-load-5.c,
164 testsuite/libatomic.c/atomic-op-1.c,
165 testsuite/libatomic.c/atomic-op-2.c,
166 testsuite/libatomic.c/atomic-op-3.c,
167 testsuite/libatomic.c/atomic-op-4.c,
168 testsuite/libatomic.c/atomic-op-5.c,
169 testsuite/libatomic.c/atomic-store-1.c,
170 testsuite/libatomic.c/atomic-store-2.c,
171 testsuite/libatomic.c/atomic-store-3.c,
172 testsuite/libatomic.c/atomic-store-4.c,
173 testsuite/libatomic.c/atomic-store-5.c: Declare main as returning
174 int. Do not require built-in sync support or add target-specific
176 * testsuite/libatomic.c/atomic-exchange-1.c,
177 testsuite/libatomic.c/atomic-exchange-2.c,
178 testsuite/libatomic.c/atomic-exchange-3.c,
179 testsuite/libatomic.c/atomic-exchange-4.c,
180 testsuite/libatomic.c/atomic-exchange-5.c: Separate increments of
181 count from expression using value of count.
183 2013-11-10 Uros Bizjak <ubizjak@gmail.com>
185 * config/x86/fenv.c: New file.
187 2013-11-07 Joseph Myers <joseph@codesourcery.com>
190 * libatomic.map (LIBATOMIC_1.1): New symbol version. Include
191 __atomic_feraiseexcept.
192 * configure.ac (libtool_VERSION): Change to 2:0:1.
193 (fenv.h): Test for header.
194 * Makefile.am (libatomic_la_SOURCES): Add fenv.c.
195 * Makefile.in, auto-config.h.in, configure: Regenerate.
197 2013-10-17 Michael Hudson-Doyle <michael.hudson@linaro.org>
199 * libatomic/configure.tgt (aarch64*): Remove code preventing
202 2013-09-20 Alan Modra <amodra@gmail.com>
204 * configure: Regenerate.
206 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
208 Update copyright years.
210 2012-12-18 Ian Lance Taylor <iant@google.com>
213 * Makefile.am (noinst_LTLIBRARIES): Define new make variable.
214 (libatomic_convenience_la_SOURCES): Likewise.
215 (libatomic_convenience_la_LIBADD): Likewise.
216 * Makefile.in: Rebuild.
217 * testsuite/Makefile.in: Rebuild.
219 2012-12-04 Marcus Shawcroft <marcus.shawcroft@arm.com>
221 * config/arm/arm-config.h (__ARM_ARCH_8A__): New.
223 2012-11-21 Matthias Klose <doko@ubuntu.com>
225 * configure.tgt (i[3456]86): Handle -mx32 like -m64.
227 2012-11-04 Thomas Schwinge <thomas@codesourcery.com>
229 * acinclude.m4 (LIBAT_CHECK_IFUNC): Clarify message.
230 * configure: Regenerate.
232 * configure: Regenerate.
234 2012-10-23 Sofiane Naci <sofiane.naci@arm.com>
236 Mark libatomic unsupported in AArch64.
238 * configure.tgt: Mark libatomic unsupported.
240 2012-09-20 Jakub Jelinek <jakub@redhat.com>
243 * configure.ac (AM_INIT_AUTOMAKE): Add no-dist.
244 * configure: Regenerate.
245 * Makefile.in: Regenerate.
247 2012-09-14 David Edelsohn <dje.gcc@gmail.com>
249 * configure: Regenerated.
251 2012-05-22 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
254 * tas_n.c (libat_test_and_set): Correct return. Remove unused variable.
256 2012-05-16 H.J. Lu <hongjiu.lu@intel.com>
258 * configure: Regenerated.
260 2012-05-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
263 * acinclude.m4 (LIBAT_TEST_ATOMIC_BUILTIN): Add -O0 -S to CFLAGS
264 instead of overriding.
265 * configure: Regenerate.
267 2012-05-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
269 * Makefile.am (libatomic.map-sun): Handle objects in
271 * aclocal.m4: Regenerate.
272 * Makefile.in: Regenerate.
274 2012-05-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
276 * configure.ac: Add $XPCFLAGS to CFLAGS, not $XCFLAGS.
277 * configure: Regenerate.
279 2012-05-03 Richard Henderson <rth@redhat.com>
281 * configure.ac (AM_MAINTAINER_MODE): New.
282 * acinclude.m4 (LIBAT_TEST_ATOMIC_BUILTIN): Handle compilation
283 failure in gcc_no_link path.
284 * configure, aclocal.m4, Makefile.in: Rebuild.
286 2012-05-01 Richard Henderson <rth@redhat.com>
290 Copyright (C) 2012-2017 Free Software Foundation, Inc.
292 Copying and distribution of this file, with or without modification,
293 are permitted in any medium without royalty provided the copyright
294 notice and this notice are preserved.