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