]> git.ipfire.org Git - thirdparty/gcc.git/blame - libatomic/ChangeLog
* config/abi/pre/gnu.ver: Use [jmy] for size_t parameters.
[thirdparty/gcc.git] / libatomic / ChangeLog
CommitLineData
fe23ff4b
IV
12015-01-16 Ilya Verbin <ilya.verbin@intel.com>
2
3 PR testsuite/64605
4 * testsuite/lib/libatomic.exp: Do not load gcc-dg.exp.
5 * testsuite/libatomic.c/c.exp: Load gcc-dg.exp.
6
82a19768
AT
72015-01-09 Andreas Tobler <andreast@gcc.gnu.org>
8
9 * configure.tgt: Exclude arm*-*-freebsd* from try_ifunc.
10
5624e564
JJ
112015-01-05 Jakub Jelinek <jakub@redhat.com>
12
13 Update copyright years.
14
69aef6dc
KT
152014-12-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
16
17 * testsuite/lib/libatomic.exp: Load target-utils.exp
18
a699d672
L
192014-11-21 H.J. Lu <hongjiu.lu@intel.com>
20
21 PR bootstrap/63784
22 * configure: Regenerated.
23
ca3d99a6
AW
242014-11-13 Andrew Waterman <waterman@cs.berkeley.edu>
25
26 * cas_n.c (libat_compare_exchange): Add missing cast.
27
ebf6d33b
FXC
282014-11-11 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
29
30 PR target/63610
31 * configure: Regenerate.
32
6fe8c024
KT
332014-08-19 Yaakov Selkowitz <yselkowi@redhat.com>
34
35 * configure.tgt: Add cygwin to supported targets.
36
372014-07-18 Uros Bizjak <ubizjak@gmail.com>
537b5312
UB
38
39 * configure.tgt (alpha*): Add -mfp-trap-mode=sui to XCFLAGS.
40
dc3368d0
KT
412014-06-17 Kai Tietz <ktietz@redhat.com>
42
43 * Makefile.am (libatomic_la_LDFLAGS): Add lt_host_flags.
44 * configure.ac (ACX_LT_HOST_FLAGS): New.
45 (target_thread_file): New.
46 * configure.tgt (mingw): Add mingw support.
47 * config/mingw/host-config.h: New file.
48 * config/mingw/lock.c: Likewise.
49 * Makefile.in: Regenerated.
50 * configure: Likewise.
51 * aclocal.m4: Likewise.
52 * testsuite/Makefile.in: Likewise.
53
672ce939
RH
542014-02-20 Richard Henderson <rth@redhat.com>
55
56 PR c++/60272
57 * cas_n.c (libat_compare_exchange): Conditionalize on failure
58 the store back to EPTR.
59
3e6a2e37
RS
602014-01-02 Richard Sandiford <rdsandiford@googlemail.com>
61
62 Update copyright years
63
8b02e720
UB
642013-12-09 Uros Bizjak <ubizjak@gmail.com>
65
66 * config/x86/fenv.c (__atomic_feraiseexcept): Emit SSE
1f71a3c3 67 instructions when __SSE_MATH__ is defined.
8b02e720 68
a2ca7c8c
JM
692013-11-18 Joseph Myers <joseph@codesourcery.com>
70
71 * testsuite/libatomic.c/atomic-compare-exchange-1.c,
72 testsuite/libatomic.c/atomic-compare-exchange-2.c,
73 testsuite/libatomic.c/atomic-compare-exchange-3.c,
74 testsuite/libatomic.c/atomic-compare-exchange-4.c,
75 testsuite/libatomic.c/atomic-compare-exchange-5.c,
76 testsuite/libatomic.c/atomic-exchange-1.c,
77 testsuite/libatomic.c/atomic-exchange-2.c,
78 testsuite/libatomic.c/atomic-exchange-3.c,
79 testsuite/libatomic.c/atomic-exchange-4.c,
80 testsuite/libatomic.c/atomic-exchange-5.c,
81 testsuite/libatomic.c/atomic-generic.c,
82 testsuite/libatomic.c/atomic-load-1.c,
83 testsuite/libatomic.c/atomic-load-2.c,
84 testsuite/libatomic.c/atomic-load-3.c,
85 testsuite/libatomic.c/atomic-load-4.c,
86 testsuite/libatomic.c/atomic-load-5.c,
87 testsuite/libatomic.c/atomic-op-1.c,
88 testsuite/libatomic.c/atomic-op-2.c,
89 testsuite/libatomic.c/atomic-op-3.c,
90 testsuite/libatomic.c/atomic-op-4.c,
91 testsuite/libatomic.c/atomic-op-5.c,
92 testsuite/libatomic.c/atomic-store-1.c,
93 testsuite/libatomic.c/atomic-store-2.c,
94 testsuite/libatomic.c/atomic-store-3.c,
95 testsuite/libatomic.c/atomic-store-4.c,
96 testsuite/libatomic.c/atomic-store-5.c: Declare main as returning
97 int. Do not require built-in sync support or add target-specific
98 options.
99 * testsuite/libatomic.c/atomic-exchange-1.c,
100 testsuite/libatomic.c/atomic-exchange-2.c,
101 testsuite/libatomic.c/atomic-exchange-3.c,
102 testsuite/libatomic.c/atomic-exchange-4.c,
103 testsuite/libatomic.c/atomic-exchange-5.c: Separate increments of
104 count from expression using value of count.
105
6fbf9877
UB
1062013-11-10 Uros Bizjak <ubizjak@gmail.com>
107
108 * config/x86/fenv.c: New file.
109
267bac10
JM
1102013-11-07 Joseph Myers <joseph@codesourcery.com>
111
112 * fenv.c: New file.
113 * libatomic.map (LIBATOMIC_1.1): New symbol version. Include
114 __atomic_feraiseexcept.
115 * configure.ac (libtool_VERSION): Change to 2:0:1.
116 (fenv.h): Test for header.
117 * Makefile.am (libatomic_la_SOURCES): Add fenv.c.
118 * Makefile.in, auto-config.h.in, configure: Regenerate.
119
a115cf9c
MHD
1202013-10-17 Michael Hudson-Doyle <michael.hudson@linaro.org>
121
122 * libatomic/configure.tgt (aarch64*): Remove code preventing
123 build.
124
3cbe17f7
AM
1252013-09-20 Alan Modra <amodra@gmail.com>
126
127 * configure: Regenerate.
128
69b2c423
RS
1292013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
130
131 Update copyright years.
132
36749a1f
ILT
1332012-12-18 Ian Lance Taylor <iant@google.com>
134
135 PR go/55201
136 * Makefile.am (noinst_LTLIBRARIES): Define new make variable.
137 (libatomic_convenience_la_SOURCES): Likewise.
138 (libatomic_convenience_la_LIBADD): Likewise.
139 * Makefile.in: Rebuild.
140 * testsuite/Makefile.in: Rebuild.
141
408d2995
MS
1422012-12-04 Marcus Shawcroft <marcus.shawcroft@arm.com>
143
144 * config/arm/arm-config.h (__ARM_ARCH_8A__): New.
145
5eb4cb47
MK
1462012-11-21 Matthias Klose <doko@ubuntu.com>
147
148 * configure.tgt (i[3456]86): Handle -mx32 like -m64.
149
b9efc877
TS
1502012-11-04 Thomas Schwinge <thomas@codesourcery.com>
151
40448151
TS
152 * acinclude.m4 (LIBAT_CHECK_IFUNC): Clarify message.
153 * configure: Regenerate.
154
b9efc877
TS
155 * configure: Regenerate.
156
34f8442e
SN
1572012-10-23 Sofiane Naci <sofiane.naci@arm.com>
158
159 Mark libatomic unsupported in AArch64.
160
161 * configure.tgt: Mark libatomic unsupported.
162
c0758df9
JJ
1632012-09-20 Jakub Jelinek <jakub@redhat.com>
164
165 PR other/43620
166 * configure.ac (AM_INIT_AUTOMAKE): Add no-dist.
167 * configure: Regenerate.
168 * Makefile.in: Regenerate.
169
00c2f0ef
DE
1702012-09-14 David Edelsohn <dje.gcc@gmail.com>
171
172 * configure: Regenerated.
173
91734423
JDA
1742012-05-22 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
175
176 PR other/53231
177 * tas_n.c (libat_test_and_set): Correct return. Remove unused variable.
178
e6d5f8c9
L
1792012-05-16 H.J. Lu <hongjiu.lu@intel.com>
180
181 * configure: Regenerated.
182
aaea76b3
RO
1832012-05-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
184
185 PR other/53284
186 * acinclude.m4 (LIBAT_TEST_ATOMIC_BUILTIN): Add -O0 -S to CFLAGS
187 instead of overriding.
188 * configure: Regenerate.
189
527eeee5
RO
1902012-05-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
191
192 * Makefile.am (libatomic.map-sun): Handle objects in
193 libatomic_la_LIBADD.
194 * aclocal.m4: Regenerate.
195 * Makefile.in: Regenerate.
196
e9885be5
RO
1972012-05-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
198
199 * configure.ac: Add $XPCFLAGS to CFLAGS, not $XCFLAGS.
200 * configure: Regenerate.
201
0fe5522f
RH
2022012-05-03 Richard Henderson <rth@redhat.com>
203
fa3cd3c3 204 * configure.ac (AM_MAINTAINER_MODE): New.
0fe5522f
RH
205 * acinclude.m4 (LIBAT_TEST_ATOMIC_BUILTIN): Handle compilation
206 failure in gcc_no_link path.
fa3cd3c3 207 * configure, aclocal.m4, Makefile.in: Rebuild.
0fe5522f 208
48310492
RH
2092012-05-01 Richard Henderson <rth@redhat.com>
210
211 * Initial commit.