]> git.ipfire.org Git - thirdparty/gcc.git/blob - libatomic/ChangeLog
Daily bump.
[thirdparty/gcc.git] / libatomic / ChangeLog
1 2022-10-19 LIU Hao <lh_mouse@126.com>
2
3 * configure.tgt: Add new case for `mcf` thread model
4
5 2022-10-12 Martin Liska <mliska@suse.cz>
6
7 * configure: Regenerate.
8
9 2022-10-11 Olivier Hainque <hainque@adacore.com>
10 Olivier Hainque <hainque@adacore.com>
11
12 * configure: Regenerate.
13
14 2022-08-30 Martin Liska <mliska@suse.cz>
15
16 * testsuite/Makefile.in: Regenerate.
17
18 2022-08-08 Tamar Christina <tamar.christina@arm.com>
19
20 PR target/102218
21 * config/arm/host-config.h (pre_seq_barrier, post_seq_barrier,
22 pre_post_seq_barrier): Require barrier on __ATOMIC_SEQ_CST.
23
24 2022-08-08 Tamar Christina <tamar.christina@arm.com>
25
26 PR target/102218
27 * config/aarch64/aarch64-config.h: New file.
28 * config/aarch64/host-config.h: New file.
29
30 2022-06-02 David Malcolm <dmalcolm@redhat.com>
31
32 * testsuite/lib/libatomic.exp: Add load_gcc_lib of scansarif.exp.
33
34 2022-03-24 Tom de Vries <tdevries@suse.de>
35
36 PR target/105011
37 * tas_n.c (libat_test_and_set): Fix return value.
38
39 2022-03-17 Jakub Jelinek <jakub@redhat.com>
40
41 PR target/104688
42 * Makefile.am (IFUNC_OPTIONS): Change on x86_64 to -mcx16 -mcx16.
43 (libatomic_la_LIBADD): Add $(addsuffix _16_2_.lo,$(SIZEOBJS)) for
44 x86_64.
45 * Makefile.in: Regenerated.
46 * config/x86/host-config.h (IFUNC_COND_1): For x86_64 define to
47 both AVX and CMPXCHG16B bits.
48 (IFUNC_COND_2): Define.
49 (IFUNC_NCOND): For x86_64 define to 2 * (N == 16).
50 (MAYBE_HAVE_ATOMIC_CAS_16, MAYBE_HAVE_ATOMIC_EXCHANGE_16,
51 MAYBE_HAVE_ATOMIC_LDST_16): Define to IFUNC_COND_2 rather than
52 IFUNC_COND_1.
53 (HAVE_ATOMIC_CAS_16): Redefine to 1 whenever IFUNC_ALT != 0.
54 (HAVE_ATOMIC_LDST_16): Redefine to 1 whenever IFUNC_ALT == 1.
55 (atomic_compare_exchange_n): Define whenever IFUNC_ALT != 0
56 on x86_64 for N == 16.
57 (__atomic_load_n, __atomic_store_n): Redefine whenever IFUNC_ALT == 1
58 on x86_64 for N == 16.
59 (atomic_load_n, atomic_store_n): New functions.
60 * config/x86/init.c (__libat_feat1_init): On x86_64 clear bit_AVX
61 if CPU vendor is not Intel.
62
63 2022-02-03 David Seifert <soap@gentoo.org>
64 Jakub Jelinek <jakub@redhat.com>
65
66 * configure.ac: Support --disable-werror.
67 * configure: Regenerate.
68
69 2022-01-31 Martin Liska <mliska@suse.cz>
70
71 * acinclude.m4: Detect *_ld_is_mold and use it.
72 * configure: Regenerate.
73
74 2022-01-24 Martin Liska <mliska@suse.cz>
75
76 * acinclude.m4: Remove duplicate
77 LIBAT_CHECK_LINKER_FEATURES.
78 * configure: Regenerate.
79
80 2021-07-21 Martin Sebor <msebor@redhat.com>
81
82 PR bootstrap/101379
83 * config/linux/arm/host-config.h (__kernel_helper_version): New
84 function. Adjust shadow macro.
85
86 2021-01-15 Jakub Jelinek <jakub@redhat.com>
87
88 PR target/70454
89 * configure.tgt: For i?86 and x86_64 determine if -march=i486 needs to
90 be added through preprocessor check on
91 __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4. Determine if try_ifunc is needed
92 based on preprocessor check on __GCC_HAVE_SYNC_COMPARE_AND_SWAP_16
93 or __GCC_HAVE_SYNC_COMPARE_AND_SWAP_8.
94
95 2021-01-05 Samuel Thibault <samuel.thibault@ens-lyon.org>
96
97 * configure: Re-generate.
98
99 2020-12-05 Iain Sandoe <iain@sandoe.co.uk>
100
101 PR target/97865
102 * configure: Regenerate.
103
104 2020-11-29 John David Anglin <danglin@gcc.gnu.org>
105
106 * configure: Regenerate.
107
108 2020-10-11 Clement Chigot <clement.chigot@atos.net>
109
110 * config/t-aix: Delete and recreate libatomic before creating
111 FAT library.
112
113 2020-09-27 Clement Chigot <clement.chigot@atos.net>
114
115 * config/t-aix: Use $(AR) without -X32_64.
116
117 2020-09-11 Tom de Vries <tdevries@suse.de>
118
119 PR target/96898
120 * configure.tgt: Add nvptx.
121 * libatomic_i.h (MASK_8, INVERT_MASK_8): New macro definition.
122 * config/nvptx/host-config.h: New file.
123 * config/nvptx/lock.c: New file.
124
125 2020-09-07 Tom de Vries <tdevries@suse.de>
126
127 * testsuite/libatomic.c/atomic-generic.c: Include string.h.
128
129 2020-07-14 David Edelsohn <dje.gcc@gmail.com>
130
131 * config/t-aix: Set BITS from compiler cpp macro.
132
133 2020-06-22 David Edelsohn <dje.gcc@gmail.com>
134
135 * Makefile.am: Use -include.
136 * Makefile.in: Regenerate.
137
138 2020-06-21 David Edelsohn <dje.gcc@gmail.com>
139
140 * Makefile.am (tmake_file): Build and install AIX-style FAT libraries.
141 * Makefile.in: Regenerate.
142 * configure.ac (tmake_file): Substitute.
143 * configure: Regenerate.
144 * configure.tgt (powerpc-ibm-aix*): Define tmake_file.
145 * config/t-aix: New file.
146
147 2020-06-01 Uroš Bizjak <ubizjak@gmail.com>
148
149 * config/x86/fenv.c (struct fenv): Add __attribute__ ((gcc_struct)).
150
151 2020-05-29 H.J. Lu <hjl.tools@gmail.com>
152
153 PR bootstrap/95413
154 * configure: Regenerated.
155
156 2020-05-15 H.J. Lu <hongjiu.lu@intel.com>
157
158 PR bootstrap/95147
159 * configure: Regenerated.
160
161 2020-05-14 H.J. Lu <hongjiu.lu@intel.com>
162
163 * configure: Regenerated.
164
165 2020-05-06 Uroš Bizjak <ubizjak@gmail.com>
166
167 * config/x86/fenv.c (__math_force_eval): Remove.
168 (__math_force_eval_div): New define.
169 (__atomic_deraiseexcept): Use __math_force_eval_div to use
170 generic division to generate INVALID, DIVZERO and INEXACT
171 exceptions.
172
173 2020-05-01 Uroš Bizjak <ubizjak@gmail.com>
174
175 * config/x86/fenv.c (__math_force_eval): New define.
176 (__atomic_feraiseexcept): Use __math_force_eval to evaluate
177 generic division to generate INVALID and DIVZERO exceptions.
178
179 2020-04-19 Uroš Bizjak <ubizjak@gmail.com>
180
181 * config/x86/fenv.c (__atomic_feraiseexcept) [__SSE_MATH__]:
182 Remove unneeded assignments to volatile memory.
183
184 2020-04-06 Maciej W. Rozycki <macro@wdc.com>
185
186 * configure.ac: Add testsuite/libatomic-site-extra.exp to output
187 files.
188 * configure: Regenerate.
189 * libatomic/testsuite/libatomic-site-extra.exp.in: New file.
190 * testsuite/Makefile.am (EXTRA_DEJAGNU_SITE_CONFIG): New
191 variable.
192 * testsuite/Makefile.in: Regenerate.
193
194 2020-02-22 Jakub Jelinek <jakub@redhat.com>
195
196 PR other/55930
197 * Makefile.am (M_DEPS): Guard the empty definition with
198 @AMDEP_FALSE@ rather than @AMDEP_TRUE@.
199 * Makefile.in: Regenerated.
200
201 2020-02-22 Richard Purdie <rpurdie@rpsys.net>
202
203 PR other/55930
204 * Makefile.am (M_DEPS): Honor -disable-dependency-tracking.
205 * Makefile.in: Regenerated.
206
207 2020-01-24 Maciej W. Rozycki <macro@wdc.com>
208
209 * configure.ac: Handle `--with-toolexeclibdir='.
210 * Makefile.in: Regenerate.
211 * aclocal.m4: Regenerate.
212 * configure: Regenerate.
213 * testsuite/Makefile.in: Regenerate.
214
215 2020-01-01 Jakub Jelinek <jakub@redhat.com>
216
217 Update copyright years.
218
219 2019-09-27 Maciej W. Rozycki <macro@wdc.com>
220
221 * configure: Regenerate.
222
223 2019-09-10 Christophe Lyon <christophe.lyon@st.com>
224
225 * configure.tgt: Handle arm*-*-uclinux*.
226 * configure: Regenerate.
227
228 2019-09-03 Chung-Lin Tang <cltang@codesourcery.com>
229
230 PR other/79543
231 * acinclude.m4 (LIBAT_CHECK_LINKER_FEATURES): Fix GNU ld --version
232 scanning to conform to the GNU Coding Standards.
233 * configure: Regenerate.
234
235 2019-06-14 Matt Thomas <matt@3am-software.com>
236 Matthew Green <mrg@eterna.com.au>
237 Nick Hudson <skrll@netbsd.org>
238 Maya Rashish <coypu@sdf.org>
239
240 * configure.tgt (arm*): Handle NetBSD in the same way as FreeBSD.
241
242 2019-01-01 Jakub Jelinek <jakub@redhat.com>
243
244 Update copyright years.
245
246 2018-10-31 Joseph Myers <joseph@codesourcery.com>
247
248 PR bootstrap/82856
249 * Makefile.am: Include multilib.am.
250 * acinclude.m4: Use AC_LANG_SOURCE.
251 * configure.ac: Remove AC_PREREQ.
252 * testsuite/Makefile.am (RUNTEST): Remove quotes.
253 * Makefile.in, aclocal.m4, configure, testsuite/Makefile.in:
254 Regenerate.
255
256 2018-06-21 Christophe Lyon <christophe.lyon@linaro.org>
257
258 * config/arm/arm-config.h (__ARM_ARCH__): Remove definitions, use
259 __ARM_ARCH instead. Use __ARM_FEATURE_LDREX to define HAVE_STREX
260 and HAVE_STREXBHD
261
262 2018-05-23 Florian Weimer <fweimer@redhat.com>
263
264 PR libgcc/60790
265 x86: Do not assume ELF constructors run before IFUNC resolvers.
266 * config/x86/host-config.h (libat_feat1_ecx, libat_feat1_edx):
267 Remove declarations.
268 (__libat_feat1, __libat_feat1_init): Declare.
269 (FEAT1_REGISTER): Define.
270 (load_feat1): New function.
271 (IFUNC_COND_1): Adjust.
272 * config/x86/init.c (libat_feat1_ecx, libat_feat1_edx)
273 (init_cpuid): Remove definitions.
274 (__libat_feat1): New variable.
275 (__libat_feat1_init): New function.
276
277 2018-05-02 Tom de Vries <tom@codesourcery.com>
278
279 PR testsuite/85106
280 * testsuite/lib/libatomic.exp: Include scanltranstree.exp.
281
282 2018-05-02 Tom de Vries <tom@codesourcery.com>
283
284 PR testsuite/85106
285 * testsuite/lib/libatomic.exp: Include scanwpaipa.exp.
286
287 2018-04-24 H.J. Lu <hongjiu.lu@intel.com>
288
289 * configure: Regenerated.
290
291 2018-04-19 Jakub Jelinek <jakub@redhat.com>
292
293 * configure: Regenerated.
294
295 2018-04-18 David Malcolm <dmalcolm@redhat.com>
296
297 PR jit/85384
298 * configure: Regenerate.
299
300 2018-03-09 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
301
302 * config/s390/exch_n.c: New file.
303 * configure.tgt: Add the config directory for s390.
304
305 2018-02-14 Igor Tsimbalist <igor.v.tsimbalist@intel.com>
306
307 PR target/84148
308 * configure: Regenerate.
309
310 2018-01-03 Jakub Jelinek <jakub@redhat.com>
311
312 Update copyright years.
313
314 2017-12-14 Steve Ellcey <sellcey@cavium.com>
315
316 * Makefile.am (IFUNC_OPTIONS): Change aarch64
317 option from -march=armv8.1-a to -march=armv8-a+lse.
318 * configure.ac (*aarch64*): Check to see if
319 compiler understands -march=armv8-a+lse option.
320 * configure.tgt (*aarch64*): Only set try_ifunc
321 if compiler understands -march=armv8-a+lse option.
322 * Makefile.in: Regenerate.
323 * testsuite/Makefile.in: Regenerate.
324 * configure: Regenerate.
325 * aclocal.m4: Regenerate.
326
327 2017-12-04 Steve Ellcey <sellcey@cavium.com>
328
329 * Makefile.am (ARCH_AARCH64_LINUX): Add IFUNC_OPTIONS and
330 libatomic_la_LIBADD.
331 * config/linux/aarch64/host-config.h: New file.
332 * configure.ac (IFUNC_RESOLVER_ARGS): Define.
333 (ARCH_AARCH64_LINUX): New conditional for IFUNC builds.
334 * configure.tgt (aarch64): Set ARCH and try_ifunc.
335 (aarch64*-*-linux*) Update config_path.
336 (aarch64*-*-linux*) Set IFUNC_RESOLVER_ARGS.
337 * libatomic_i.h (GEN_SELECTOR): Add IFUNC_RESOLVER_ARGS argument.
338 * Makefile.in: Regenerate.
339 * auto-config.h.in: Regenerate.
340 * configure: Regenerate.
341
342 2017-11-17 Igor Tsimbalist <igor.v.tsimbalist@intel.com>
343
344 * configure.ac: Set CET_FLAGS, update XCFLAGS.
345 * acinclude.m4: Add cet.m4 and enable.m4.
346 * configure: Regenerate.
347 * Makefile.in: Likewise.
348 * testsuite/Makefile.in: Likewise.
349
350 2017-10-20 Richard Earnshaw <rearnsha@arm.com>
351
352 * Makefile.am: (IFUNC_OPTIONS): Set the architecture to
353 -march=armv7-a+fp on Linux/Arm.
354 * Makefile.in: Regenerated.
355
356 2017-10-02 Martin Sebor <msebor@redhat.com>
357
358 PR c/81854
359 * acinclude.m4 (LIBAT_CHECK_IFUNC): Have ifunc resolver return
360 a function pointer rather than void* to avoid GCC 8 warnings.
361 * configure: Regenerate.
362 * libatomic_i.h: Declare ifunc resolvers to return function
363 pointers rather than void*.
364
365 2017-05-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
366
367 * testsuite/lib/libatomic.exp: Load scanlang.exp.
368
369 2017-02-06 Palmer Dabbelt <palmer@dabbelt.com>
370
371 * configure.tgt: Add RISC-V tuple.
372
373 2017-02-01 Richard Henderson <rth@redhat.com>
374 Torvald Riegel <triegel@redhat.com>
375
376 * acinclude.m4: Add #define FAST_ATOMIC_LDST_*.
377 * auto-config.h.in: Regenerate.
378 * config/x86/host-config.h (FAST_ATOMIC_LDST_16): Define to 0.
379 (atomic_compare_exchange_n): New.
380 * glfree.c (EXACT, LARGER): Change condition and add comments.
381
382 2017-01-30 Szabolcs Nagy <szabolcs.nagy@arm.com>
383
384 PR target/78945
385 * config/arm/exch_n.c (libat_exchange): Check __ARM_FEATURE_SIMD32.
386
387 2017-01-21 Jakub Jelinek <jakub@redhat.com>
388
389 PR other/79046
390 * testsuite/Makefile.am (gcc_version): Use @get_gcc_base_ver@ instead
391 of cat to get version from BASE-VER file.
392 * testsuite/Makefile.in: Regenerated.
393
394 2017-01-17 Jakub Jelinek <jakub@redhat.com>
395
396 PR other/79046
397 * configure.ac: Add GCC_BASE_VER.
398 * Makefile.am (gcc_version): Use @get_gcc_base_ver@ instead of cat to
399 get version from BASE-VER file.
400 * testsuite/Makefile.in: Regenerated.
401 * configure: Regenerated.
402 * Makefile.in: Regenerated.
403
404 2017-01-01 Jakub Jelinek <jakub@redhat.com>
405
406 Update copyright years.
407
408 2016-11-15 Matthias Klose <doko@ubuntu.com>
409
410 * configure: Regenerate.
411
412 2016-04-27 Sebastian Huber <sebastian.huber@embedded-brains.de>
413
414 * configure.tgt (configure_tgt_pre_target_cpu_XCFLAGS): New variable.
415 (*-*-rtems*): New supported target.
416 * config/rtems/host-config.h: New file.
417 * config/rtems/lock.c: Likewise.
418
419 2016-04-25 H.J. Lu <hongjiu.lu@intel.com>
420
421 PR target/70454
422 * configure.tgt (XCFLAGS): Revert the last change.
423
424 2016-04-20 H.J. Lu <hongjiu.lu@intel.com>
425
426 PR target/70454
427 * configure.tgt (XCFLAGS): Don't add -march=i486 to compile
428 32-bit x86 target library on x86-64.
429
430 2016-01-06 Szabolcs Nagy <szabolcs.nagy@arm.com>
431
432 PR other/67627
433 * Makefile.am (all-multi): Add dependency.
434 * Makefile.in: Regenerate.
435
436 2016-01-04 Jakub Jelinek <jakub@redhat.com>
437
438 Update copyright years.
439
440 2015-11-18 Joseph Myers <joseph@codesourcery.com>
441
442 PR c/65083
443 * fence.c, flag.c: New files.
444 * Makefile.am (libatomic_la_SOURCES): Add fence.c and flag.c.
445 * Makefile.in: Regenerate.
446 * configure.ac (libtool_VERSION): Change to 3:0:2.
447 * configure: Regenerate.
448 * libatomic.map (LIBATOMIC_1.2): New symbol version.
449
450 2015-10-09 David Malcolm <dmalcolm@redhat.com>
451
452 * testsuite/lib/libatomic.exp: Load multiline.exp before
453 prune.exp, using load_gcc_lib.
454
455 2015-07-14 John Marino <gnugcc@marino.st>
456
457 * configure.tgt: Add *-*-dragonfly to supported targets.
458
459 2015-01-21 Andrew Waterman <waterman@cs.berkeley.edu>
460
461 * fop_n.c (libat_fetch_op): Align address to word boundary.
462 (libat_op_fetch): Likewise.
463
464 2015-01-16 Ilya Verbin <ilya.verbin@intel.com>
465
466 PR testsuite/64605
467 * testsuite/lib/libatomic.exp: Do not load gcc-dg.exp.
468 * testsuite/libatomic.c/c.exp: Load gcc-dg.exp.
469
470 2015-01-09 Andreas Tobler <andreast@gcc.gnu.org>
471
472 * configure.tgt: Exclude arm*-*-freebsd* from try_ifunc.
473
474 2015-01-05 Jakub Jelinek <jakub@redhat.com>
475
476 Update copyright years.
477
478 2014-12-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
479
480 * testsuite/lib/libatomic.exp: Load target-utils.exp
481
482 2014-11-21 H.J. Lu <hongjiu.lu@intel.com>
483
484 PR bootstrap/63784
485 * configure: Regenerated.
486
487 2014-11-13 Andrew Waterman <waterman@cs.berkeley.edu>
488
489 * cas_n.c (libat_compare_exchange): Add missing cast.
490
491 2014-11-11 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
492
493 PR target/63610
494 * configure: Regenerate.
495
496 2014-08-19 Yaakov Selkowitz <yselkowi@redhat.com>
497
498 * configure.tgt: Add cygwin to supported targets.
499
500 2014-07-18 Uros Bizjak <ubizjak@gmail.com>
501
502 * configure.tgt (alpha*): Add -mfp-trap-mode=sui to XCFLAGS.
503
504 2014-06-17 Kai Tietz <ktietz@redhat.com>
505
506 * Makefile.am (libatomic_la_LDFLAGS): Add lt_host_flags.
507 * configure.ac (ACX_LT_HOST_FLAGS): New.
508 (target_thread_file): New.
509 * configure.tgt (mingw): Add mingw support.
510 * config/mingw/host-config.h: New file.
511 * config/mingw/lock.c: Likewise.
512 * Makefile.in: Regenerated.
513 * configure: Likewise.
514 * aclocal.m4: Likewise.
515 * testsuite/Makefile.in: Likewise.
516
517 2014-02-20 Richard Henderson <rth@redhat.com>
518
519 PR c++/60272
520 * cas_n.c (libat_compare_exchange): Conditionalize on failure
521 the store back to EPTR.
522
523 2014-01-02 Richard Sandiford <rdsandiford@googlemail.com>
524
525 Update copyright years
526
527 2013-12-09 Uros Bizjak <ubizjak@gmail.com>
528
529 * config/x86/fenv.c (__atomic_feraiseexcept): Emit SSE
530 instructions when __SSE_MATH__ is defined.
531
532 2013-11-18 Joseph Myers <joseph@codesourcery.com>
533
534 * testsuite/libatomic.c/atomic-compare-exchange-1.c,
535 testsuite/libatomic.c/atomic-compare-exchange-2.c,
536 testsuite/libatomic.c/atomic-compare-exchange-3.c,
537 testsuite/libatomic.c/atomic-compare-exchange-4.c,
538 testsuite/libatomic.c/atomic-compare-exchange-5.c,
539 testsuite/libatomic.c/atomic-exchange-1.c,
540 testsuite/libatomic.c/atomic-exchange-2.c,
541 testsuite/libatomic.c/atomic-exchange-3.c,
542 testsuite/libatomic.c/atomic-exchange-4.c,
543 testsuite/libatomic.c/atomic-exchange-5.c,
544 testsuite/libatomic.c/atomic-generic.c,
545 testsuite/libatomic.c/atomic-load-1.c,
546 testsuite/libatomic.c/atomic-load-2.c,
547 testsuite/libatomic.c/atomic-load-3.c,
548 testsuite/libatomic.c/atomic-load-4.c,
549 testsuite/libatomic.c/atomic-load-5.c,
550 testsuite/libatomic.c/atomic-op-1.c,
551 testsuite/libatomic.c/atomic-op-2.c,
552 testsuite/libatomic.c/atomic-op-3.c,
553 testsuite/libatomic.c/atomic-op-4.c,
554 testsuite/libatomic.c/atomic-op-5.c,
555 testsuite/libatomic.c/atomic-store-1.c,
556 testsuite/libatomic.c/atomic-store-2.c,
557 testsuite/libatomic.c/atomic-store-3.c,
558 testsuite/libatomic.c/atomic-store-4.c,
559 testsuite/libatomic.c/atomic-store-5.c: Declare main as returning
560 int. Do not require built-in sync support or add target-specific
561 options.
562 * testsuite/libatomic.c/atomic-exchange-1.c,
563 testsuite/libatomic.c/atomic-exchange-2.c,
564 testsuite/libatomic.c/atomic-exchange-3.c,
565 testsuite/libatomic.c/atomic-exchange-4.c,
566 testsuite/libatomic.c/atomic-exchange-5.c: Separate increments of
567 count from expression using value of count.
568
569 2013-11-10 Uros Bizjak <ubizjak@gmail.com>
570
571 * config/x86/fenv.c: New file.
572
573 2013-11-07 Joseph Myers <joseph@codesourcery.com>
574
575 * fenv.c: New file.
576 * libatomic.map (LIBATOMIC_1.1): New symbol version. Include
577 __atomic_feraiseexcept.
578 * configure.ac (libtool_VERSION): Change to 2:0:1.
579 (fenv.h): Test for header.
580 * Makefile.am (libatomic_la_SOURCES): Add fenv.c.
581 * Makefile.in, auto-config.h.in, configure: Regenerate.
582
583 2013-10-17 Michael Hudson-Doyle <michael.hudson@linaro.org>
584
585 * libatomic/configure.tgt (aarch64*): Remove code preventing
586 build.
587
588 2013-09-20 Alan Modra <amodra@gmail.com>
589
590 * configure: Regenerate.
591
592 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
593
594 Update copyright years.
595
596 2012-12-18 Ian Lance Taylor <iant@google.com>
597
598 PR go/55201
599 * Makefile.am (noinst_LTLIBRARIES): Define new make variable.
600 (libatomic_convenience_la_SOURCES): Likewise.
601 (libatomic_convenience_la_LIBADD): Likewise.
602 * Makefile.in: Rebuild.
603 * testsuite/Makefile.in: Rebuild.
604
605 2012-12-04 Marcus Shawcroft <marcus.shawcroft@arm.com>
606
607 * config/arm/arm-config.h (__ARM_ARCH_8A__): New.
608
609 2012-11-21 Matthias Klose <doko@ubuntu.com>
610
611 * configure.tgt (i[3456]86): Handle -mx32 like -m64.
612
613 2012-11-04 Thomas Schwinge <thomas@codesourcery.com>
614
615 * acinclude.m4 (LIBAT_CHECK_IFUNC): Clarify message.
616 * configure: Regenerate.
617
618 * configure: Regenerate.
619
620 2012-10-23 Sofiane Naci <sofiane.naci@arm.com>
621
622 Mark libatomic unsupported in AArch64.
623
624 * configure.tgt: Mark libatomic unsupported.
625
626 2012-09-20 Jakub Jelinek <jakub@redhat.com>
627
628 PR other/43620
629 * configure.ac (AM_INIT_AUTOMAKE): Add no-dist.
630 * configure: Regenerate.
631 * Makefile.in: Regenerate.
632
633 2012-09-14 David Edelsohn <dje.gcc@gmail.com>
634
635 * configure: Regenerated.
636
637 2012-05-22 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
638
639 PR other/53231
640 * tas_n.c (libat_test_and_set): Correct return. Remove unused variable.
641
642 2012-05-16 H.J. Lu <hongjiu.lu@intel.com>
643
644 * configure: Regenerated.
645
646 2012-05-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
647
648 PR other/53284
649 * acinclude.m4 (LIBAT_TEST_ATOMIC_BUILTIN): Add -O0 -S to CFLAGS
650 instead of overriding.
651 * configure: Regenerate.
652
653 2012-05-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
654
655 * Makefile.am (libatomic.map-sun): Handle objects in
656 libatomic_la_LIBADD.
657 * aclocal.m4: Regenerate.
658 * Makefile.in: Regenerate.
659
660 2012-05-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
661
662 * configure.ac: Add $XPCFLAGS to CFLAGS, not $XCFLAGS.
663 * configure: Regenerate.
664
665 2012-05-03 Richard Henderson <rth@redhat.com>
666
667 * configure.ac (AM_MAINTAINER_MODE): New.
668 * acinclude.m4 (LIBAT_TEST_ATOMIC_BUILTIN): Handle compilation
669 failure in gcc_no_link path.
670 * configure, aclocal.m4, Makefile.in: Rebuild.
671
672 2012-05-01 Richard Henderson <rth@redhat.com>
673
674 * Initial commit.
675 \f
676 Copyright (C) 2012-2022 Free Software Foundation, Inc.
677
678 Copying and distribution of this file, with or without modification,
679 are permitted in any medium without royalty provided the copyright
680 notice and this notice are preserved.