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