1 2022-06-02 David Malcolm <dmalcolm@redhat.com>
3 * testsuite/lib/libatomic.exp: Add load_gcc_lib of scansarif.exp.
5 2022-03-24 Tom de Vries <tdevries@suse.de>
8 * tas_n.c (libat_test_and_set): Fix return value.
10 2022-03-17 Jakub Jelinek <jakub@redhat.com>
13 * Makefile.am (IFUNC_OPTIONS): Change on x86_64 to -mcx16 -mcx16.
14 (libatomic_la_LIBADD): Add $(addsuffix _16_2_.lo,$(SIZEOBJS)) for
16 * Makefile.in: Regenerated.
17 * config/x86/host-config.h (IFUNC_COND_1): For x86_64 define to
18 both AVX and CMPXCHG16B bits.
19 (IFUNC_COND_2): Define.
20 (IFUNC_NCOND): For x86_64 define to 2 * (N == 16).
21 (MAYBE_HAVE_ATOMIC_CAS_16, MAYBE_HAVE_ATOMIC_EXCHANGE_16,
22 MAYBE_HAVE_ATOMIC_LDST_16): Define to IFUNC_COND_2 rather than
24 (HAVE_ATOMIC_CAS_16): Redefine to 1 whenever IFUNC_ALT != 0.
25 (HAVE_ATOMIC_LDST_16): Redefine to 1 whenever IFUNC_ALT == 1.
26 (atomic_compare_exchange_n): Define whenever IFUNC_ALT != 0
27 on x86_64 for N == 16.
28 (__atomic_load_n, __atomic_store_n): Redefine whenever IFUNC_ALT == 1
29 on x86_64 for N == 16.
30 (atomic_load_n, atomic_store_n): New functions.
31 * config/x86/init.c (__libat_feat1_init): On x86_64 clear bit_AVX
32 if CPU vendor is not Intel.
34 2022-02-03 David Seifert <soap@gentoo.org>
35 Jakub Jelinek <jakub@redhat.com>
37 * configure.ac: Support --disable-werror.
38 * configure: Regenerate.
40 2022-01-31 Martin Liska <mliska@suse.cz>
42 * acinclude.m4: Detect *_ld_is_mold and use it.
43 * configure: Regenerate.
45 2022-01-24 Martin Liska <mliska@suse.cz>
47 * acinclude.m4: Remove duplicate
48 LIBAT_CHECK_LINKER_FEATURES.
49 * configure: Regenerate.
51 2021-07-21 Martin Sebor <msebor@redhat.com>
54 * config/linux/arm/host-config.h (__kernel_helper_version): New
55 function. Adjust shadow macro.
57 2021-01-15 Jakub Jelinek <jakub@redhat.com>
60 * configure.tgt: For i?86 and x86_64 determine if -march=i486 needs to
61 be added through preprocessor check on
62 __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4. Determine if try_ifunc is needed
63 based on preprocessor check on __GCC_HAVE_SYNC_COMPARE_AND_SWAP_16
64 or __GCC_HAVE_SYNC_COMPARE_AND_SWAP_8.
66 2021-01-05 Samuel Thibault <samuel.thibault@ens-lyon.org>
68 * configure: Re-generate.
70 2020-12-05 Iain Sandoe <iain@sandoe.co.uk>
73 * configure: Regenerate.
75 2020-11-29 John David Anglin <danglin@gcc.gnu.org>
77 * configure: Regenerate.
79 2020-10-11 Clement Chigot <clement.chigot@atos.net>
81 * config/t-aix: Delete and recreate libatomic before creating
84 2020-09-27 Clement Chigot <clement.chigot@atos.net>
86 * config/t-aix: Use $(AR) without -X32_64.
88 2020-09-11 Tom de Vries <tdevries@suse.de>
91 * configure.tgt: Add nvptx.
92 * libatomic_i.h (MASK_8, INVERT_MASK_8): New macro definition.
93 * config/nvptx/host-config.h: New file.
94 * config/nvptx/lock.c: New file.
96 2020-09-07 Tom de Vries <tdevries@suse.de>
98 * testsuite/libatomic.c/atomic-generic.c: Include string.h.
100 2020-07-14 David Edelsohn <dje.gcc@gmail.com>
102 * config/t-aix: Set BITS from compiler cpp macro.
104 2020-06-22 David Edelsohn <dje.gcc@gmail.com>
106 * Makefile.am: Use -include.
107 * Makefile.in: Regenerate.
109 2020-06-21 David Edelsohn <dje.gcc@gmail.com>
111 * Makefile.am (tmake_file): Build and install AIX-style FAT libraries.
112 * Makefile.in: Regenerate.
113 * configure.ac (tmake_file): Substitute.
114 * configure: Regenerate.
115 * configure.tgt (powerpc-ibm-aix*): Define tmake_file.
116 * config/t-aix: New file.
118 2020-06-01 Uroš Bizjak <ubizjak@gmail.com>
120 * config/x86/fenv.c (struct fenv): Add __attribute__ ((gcc_struct)).
122 2020-05-29 H.J. Lu <hjl.tools@gmail.com>
125 * configure: Regenerated.
127 2020-05-15 H.J. Lu <hongjiu.lu@intel.com>
130 * configure: Regenerated.
132 2020-05-14 H.J. Lu <hongjiu.lu@intel.com>
134 * configure: Regenerated.
136 2020-05-06 Uroš Bizjak <ubizjak@gmail.com>
138 * config/x86/fenv.c (__math_force_eval): Remove.
139 (__math_force_eval_div): New define.
140 (__atomic_deraiseexcept): Use __math_force_eval_div to use
141 generic division to generate INVALID, DIVZERO and INEXACT
144 2020-05-01 Uroš Bizjak <ubizjak@gmail.com>
146 * config/x86/fenv.c (__math_force_eval): New define.
147 (__atomic_feraiseexcept): Use __math_force_eval to evaluate
148 generic division to generate INVALID and DIVZERO exceptions.
150 2020-04-19 Uroš Bizjak <ubizjak@gmail.com>
152 * config/x86/fenv.c (__atomic_feraiseexcept) [__SSE_MATH__]:
153 Remove unneeded assignments to volatile memory.
155 2020-04-06 Maciej W. Rozycki <macro@wdc.com>
157 * configure.ac: Add testsuite/libatomic-site-extra.exp to output
159 * configure: Regenerate.
160 * libatomic/testsuite/libatomic-site-extra.exp.in: New file.
161 * testsuite/Makefile.am (EXTRA_DEJAGNU_SITE_CONFIG): New
163 * testsuite/Makefile.in: Regenerate.
165 2020-02-22 Jakub Jelinek <jakub@redhat.com>
168 * Makefile.am (M_DEPS): Guard the empty definition with
169 @AMDEP_FALSE@ rather than @AMDEP_TRUE@.
170 * Makefile.in: Regenerated.
172 2020-02-22 Richard Purdie <rpurdie@rpsys.net>
175 * Makefile.am (M_DEPS): Honor -disable-dependency-tracking.
176 * Makefile.in: Regenerated.
178 2020-01-24 Maciej W. Rozycki <macro@wdc.com>
180 * configure.ac: Handle `--with-toolexeclibdir='.
181 * Makefile.in: Regenerate.
182 * aclocal.m4: Regenerate.
183 * configure: Regenerate.
184 * testsuite/Makefile.in: Regenerate.
186 2020-01-01 Jakub Jelinek <jakub@redhat.com>
188 Update copyright years.
190 2019-09-27 Maciej W. Rozycki <macro@wdc.com>
192 * configure: Regenerate.
194 2019-09-10 Christophe Lyon <christophe.lyon@st.com>
196 * configure.tgt: Handle arm*-*-uclinux*.
197 * configure: Regenerate.
199 2019-09-03 Chung-Lin Tang <cltang@codesourcery.com>
202 * acinclude.m4 (LIBAT_CHECK_LINKER_FEATURES): Fix GNU ld --version
203 scanning to conform to the GNU Coding Standards.
204 * configure: Regenerate.
206 2019-06-14 Matt Thomas <matt@3am-software.com>
207 Matthew Green <mrg@eterna.com.au>
208 Nick Hudson <skrll@netbsd.org>
209 Maya Rashish <coypu@sdf.org>
211 * configure.tgt (arm*): Handle NetBSD in the same way as FreeBSD.
213 2019-01-01 Jakub Jelinek <jakub@redhat.com>
215 Update copyright years.
217 2018-10-31 Joseph Myers <joseph@codesourcery.com>
220 * Makefile.am: Include multilib.am.
221 * acinclude.m4: Use AC_LANG_SOURCE.
222 * configure.ac: Remove AC_PREREQ.
223 * testsuite/Makefile.am (RUNTEST): Remove quotes.
224 * Makefile.in, aclocal.m4, configure, testsuite/Makefile.in:
227 2018-06-21 Christophe Lyon <christophe.lyon@linaro.org>
229 * config/arm/arm-config.h (__ARM_ARCH__): Remove definitions, use
230 __ARM_ARCH instead. Use __ARM_FEATURE_LDREX to define HAVE_STREX
233 2018-05-23 Florian Weimer <fweimer@redhat.com>
236 x86: Do not assume ELF constructors run before IFUNC resolvers.
237 * config/x86/host-config.h (libat_feat1_ecx, libat_feat1_edx):
239 (__libat_feat1, __libat_feat1_init): Declare.
240 (FEAT1_REGISTER): Define.
241 (load_feat1): New function.
242 (IFUNC_COND_1): Adjust.
243 * config/x86/init.c (libat_feat1_ecx, libat_feat1_edx)
244 (init_cpuid): Remove definitions.
245 (__libat_feat1): New variable.
246 (__libat_feat1_init): New function.
248 2018-05-02 Tom de Vries <tom@codesourcery.com>
251 * testsuite/lib/libatomic.exp: Include scanltranstree.exp.
253 2018-05-02 Tom de Vries <tom@codesourcery.com>
256 * testsuite/lib/libatomic.exp: Include scanwpaipa.exp.
258 2018-04-24 H.J. Lu <hongjiu.lu@intel.com>
260 * configure: Regenerated.
262 2018-04-19 Jakub Jelinek <jakub@redhat.com>
264 * configure: Regenerated.
266 2018-04-18 David Malcolm <dmalcolm@redhat.com>
269 * configure: Regenerate.
271 2018-03-09 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
273 * config/s390/exch_n.c: New file.
274 * configure.tgt: Add the config directory for s390.
276 2018-02-14 Igor Tsimbalist <igor.v.tsimbalist@intel.com>
279 * configure: Regenerate.
281 2018-01-03 Jakub Jelinek <jakub@redhat.com>
283 Update copyright years.
285 2017-12-14 Steve Ellcey <sellcey@cavium.com>
287 * Makefile.am (IFUNC_OPTIONS): Change aarch64
288 option from -march=armv8.1-a to -march=armv8-a+lse.
289 * configure.ac (*aarch64*): Check to see if
290 compiler understands -march=armv8-a+lse option.
291 * configure.tgt (*aarch64*): Only set try_ifunc
292 if compiler understands -march=armv8-a+lse option.
293 * Makefile.in: Regenerate.
294 * testsuite/Makefile.in: Regenerate.
295 * configure: Regenerate.
296 * aclocal.m4: Regenerate.
298 2017-12-04 Steve Ellcey <sellcey@cavium.com>
300 * Makefile.am (ARCH_AARCH64_LINUX): Add IFUNC_OPTIONS and
302 * config/linux/aarch64/host-config.h: New file.
303 * configure.ac (IFUNC_RESOLVER_ARGS): Define.
304 (ARCH_AARCH64_LINUX): New conditional for IFUNC builds.
305 * configure.tgt (aarch64): Set ARCH and try_ifunc.
306 (aarch64*-*-linux*) Update config_path.
307 (aarch64*-*-linux*) Set IFUNC_RESOLVER_ARGS.
308 * libatomic_i.h (GEN_SELECTOR): Add IFUNC_RESOLVER_ARGS argument.
309 * Makefile.in: Regenerate.
310 * auto-config.h.in: Regenerate.
311 * configure: Regenerate.
313 2017-11-17 Igor Tsimbalist <igor.v.tsimbalist@intel.com>
315 * configure.ac: Set CET_FLAGS, update XCFLAGS.
316 * acinclude.m4: Add cet.m4 and enable.m4.
317 * configure: Regenerate.
318 * Makefile.in: Likewise.
319 * testsuite/Makefile.in: Likewise.
321 2017-10-20 Richard Earnshaw <rearnsha@arm.com>
323 * Makefile.am: (IFUNC_OPTIONS): Set the architecture to
324 -march=armv7-a+fp on Linux/Arm.
325 * Makefile.in: Regenerated.
327 2017-10-02 Martin Sebor <msebor@redhat.com>
330 * acinclude.m4 (LIBAT_CHECK_IFUNC): Have ifunc resolver return
331 a function pointer rather than void* to avoid GCC 8 warnings.
332 * configure: Regenerate.
333 * libatomic_i.h: Declare ifunc resolvers to return function
334 pointers rather than void*.
336 2017-05-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
338 * testsuite/lib/libatomic.exp: Load scanlang.exp.
340 2017-02-06 Palmer Dabbelt <palmer@dabbelt.com>
342 * configure.tgt: Add RISC-V tuple.
344 2017-02-01 Richard Henderson <rth@redhat.com>
345 Torvald Riegel <triegel@redhat.com>
347 * acinclude.m4: Add #define FAST_ATOMIC_LDST_*.
348 * auto-config.h.in: Regenerate.
349 * config/x86/host-config.h (FAST_ATOMIC_LDST_16): Define to 0.
350 (atomic_compare_exchange_n): New.
351 * glfree.c (EXACT, LARGER): Change condition and add comments.
353 2017-01-30 Szabolcs Nagy <szabolcs.nagy@arm.com>
356 * config/arm/exch_n.c (libat_exchange): Check __ARM_FEATURE_SIMD32.
358 2017-01-21 Jakub Jelinek <jakub@redhat.com>
361 * testsuite/Makefile.am (gcc_version): Use @get_gcc_base_ver@ instead
362 of cat to get version from BASE-VER file.
363 * testsuite/Makefile.in: Regenerated.
365 2017-01-17 Jakub Jelinek <jakub@redhat.com>
368 * configure.ac: Add GCC_BASE_VER.
369 * Makefile.am (gcc_version): Use @get_gcc_base_ver@ instead of cat to
370 get version from BASE-VER file.
371 * testsuite/Makefile.in: Regenerated.
372 * configure: Regenerated.
373 * Makefile.in: Regenerated.
375 2017-01-01 Jakub Jelinek <jakub@redhat.com>
377 Update copyright years.
379 2016-11-15 Matthias Klose <doko@ubuntu.com>
381 * configure: Regenerate.
383 2016-04-27 Sebastian Huber <sebastian.huber@embedded-brains.de>
385 * configure.tgt (configure_tgt_pre_target_cpu_XCFLAGS): New variable.
386 (*-*-rtems*): New supported target.
387 * config/rtems/host-config.h: New file.
388 * config/rtems/lock.c: Likewise.
390 2016-04-25 H.J. Lu <hongjiu.lu@intel.com>
393 * configure.tgt (XCFLAGS): Revert the last change.
395 2016-04-20 H.J. Lu <hongjiu.lu@intel.com>
398 * configure.tgt (XCFLAGS): Don't add -march=i486 to compile
399 32-bit x86 target library on x86-64.
401 2016-01-06 Szabolcs Nagy <szabolcs.nagy@arm.com>
404 * Makefile.am (all-multi): Add dependency.
405 * Makefile.in: Regenerate.
407 2016-01-04 Jakub Jelinek <jakub@redhat.com>
409 Update copyright years.
411 2015-11-18 Joseph Myers <joseph@codesourcery.com>
414 * fence.c, flag.c: New files.
415 * Makefile.am (libatomic_la_SOURCES): Add fence.c and flag.c.
416 * Makefile.in: Regenerate.
417 * configure.ac (libtool_VERSION): Change to 3:0:2.
418 * configure: Regenerate.
419 * libatomic.map (LIBATOMIC_1.2): New symbol version.
421 2015-10-09 David Malcolm <dmalcolm@redhat.com>
423 * testsuite/lib/libatomic.exp: Load multiline.exp before
424 prune.exp, using load_gcc_lib.
426 2015-07-14 John Marino <gnugcc@marino.st>
428 * configure.tgt: Add *-*-dragonfly to supported targets.
430 2015-01-21 Andrew Waterman <waterman@cs.berkeley.edu>
432 * fop_n.c (libat_fetch_op): Align address to word boundary.
433 (libat_op_fetch): Likewise.
435 2015-01-16 Ilya Verbin <ilya.verbin@intel.com>
438 * testsuite/lib/libatomic.exp: Do not load gcc-dg.exp.
439 * testsuite/libatomic.c/c.exp: Load gcc-dg.exp.
441 2015-01-09 Andreas Tobler <andreast@gcc.gnu.org>
443 * configure.tgt: Exclude arm*-*-freebsd* from try_ifunc.
445 2015-01-05 Jakub Jelinek <jakub@redhat.com>
447 Update copyright years.
449 2014-12-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
451 * testsuite/lib/libatomic.exp: Load target-utils.exp
453 2014-11-21 H.J. Lu <hongjiu.lu@intel.com>
456 * configure: Regenerated.
458 2014-11-13 Andrew Waterman <waterman@cs.berkeley.edu>
460 * cas_n.c (libat_compare_exchange): Add missing cast.
462 2014-11-11 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
465 * configure: Regenerate.
467 2014-08-19 Yaakov Selkowitz <yselkowi@redhat.com>
469 * configure.tgt: Add cygwin to supported targets.
471 2014-07-18 Uros Bizjak <ubizjak@gmail.com>
473 * configure.tgt (alpha*): Add -mfp-trap-mode=sui to XCFLAGS.
475 2014-06-17 Kai Tietz <ktietz@redhat.com>
477 * Makefile.am (libatomic_la_LDFLAGS): Add lt_host_flags.
478 * configure.ac (ACX_LT_HOST_FLAGS): New.
479 (target_thread_file): New.
480 * configure.tgt (mingw): Add mingw support.
481 * config/mingw/host-config.h: New file.
482 * config/mingw/lock.c: Likewise.
483 * Makefile.in: Regenerated.
484 * configure: Likewise.
485 * aclocal.m4: Likewise.
486 * testsuite/Makefile.in: Likewise.
488 2014-02-20 Richard Henderson <rth@redhat.com>
491 * cas_n.c (libat_compare_exchange): Conditionalize on failure
492 the store back to EPTR.
494 2014-01-02 Richard Sandiford <rdsandiford@googlemail.com>
496 Update copyright years
498 2013-12-09 Uros Bizjak <ubizjak@gmail.com>
500 * config/x86/fenv.c (__atomic_feraiseexcept): Emit SSE
501 instructions when __SSE_MATH__ is defined.
503 2013-11-18 Joseph Myers <joseph@codesourcery.com>
505 * testsuite/libatomic.c/atomic-compare-exchange-1.c,
506 testsuite/libatomic.c/atomic-compare-exchange-2.c,
507 testsuite/libatomic.c/atomic-compare-exchange-3.c,
508 testsuite/libatomic.c/atomic-compare-exchange-4.c,
509 testsuite/libatomic.c/atomic-compare-exchange-5.c,
510 testsuite/libatomic.c/atomic-exchange-1.c,
511 testsuite/libatomic.c/atomic-exchange-2.c,
512 testsuite/libatomic.c/atomic-exchange-3.c,
513 testsuite/libatomic.c/atomic-exchange-4.c,
514 testsuite/libatomic.c/atomic-exchange-5.c,
515 testsuite/libatomic.c/atomic-generic.c,
516 testsuite/libatomic.c/atomic-load-1.c,
517 testsuite/libatomic.c/atomic-load-2.c,
518 testsuite/libatomic.c/atomic-load-3.c,
519 testsuite/libatomic.c/atomic-load-4.c,
520 testsuite/libatomic.c/atomic-load-5.c,
521 testsuite/libatomic.c/atomic-op-1.c,
522 testsuite/libatomic.c/atomic-op-2.c,
523 testsuite/libatomic.c/atomic-op-3.c,
524 testsuite/libatomic.c/atomic-op-4.c,
525 testsuite/libatomic.c/atomic-op-5.c,
526 testsuite/libatomic.c/atomic-store-1.c,
527 testsuite/libatomic.c/atomic-store-2.c,
528 testsuite/libatomic.c/atomic-store-3.c,
529 testsuite/libatomic.c/atomic-store-4.c,
530 testsuite/libatomic.c/atomic-store-5.c: Declare main as returning
531 int. Do not require built-in sync support or add target-specific
533 * testsuite/libatomic.c/atomic-exchange-1.c,
534 testsuite/libatomic.c/atomic-exchange-2.c,
535 testsuite/libatomic.c/atomic-exchange-3.c,
536 testsuite/libatomic.c/atomic-exchange-4.c,
537 testsuite/libatomic.c/atomic-exchange-5.c: Separate increments of
538 count from expression using value of count.
540 2013-11-10 Uros Bizjak <ubizjak@gmail.com>
542 * config/x86/fenv.c: New file.
544 2013-11-07 Joseph Myers <joseph@codesourcery.com>
547 * libatomic.map (LIBATOMIC_1.1): New symbol version. Include
548 __atomic_feraiseexcept.
549 * configure.ac (libtool_VERSION): Change to 2:0:1.
550 (fenv.h): Test for header.
551 * Makefile.am (libatomic_la_SOURCES): Add fenv.c.
552 * Makefile.in, auto-config.h.in, configure: Regenerate.
554 2013-10-17 Michael Hudson-Doyle <michael.hudson@linaro.org>
556 * libatomic/configure.tgt (aarch64*): Remove code preventing
559 2013-09-20 Alan Modra <amodra@gmail.com>
561 * configure: Regenerate.
563 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
565 Update copyright years.
567 2012-12-18 Ian Lance Taylor <iant@google.com>
570 * Makefile.am (noinst_LTLIBRARIES): Define new make variable.
571 (libatomic_convenience_la_SOURCES): Likewise.
572 (libatomic_convenience_la_LIBADD): Likewise.
573 * Makefile.in: Rebuild.
574 * testsuite/Makefile.in: Rebuild.
576 2012-12-04 Marcus Shawcroft <marcus.shawcroft@arm.com>
578 * config/arm/arm-config.h (__ARM_ARCH_8A__): New.
580 2012-11-21 Matthias Klose <doko@ubuntu.com>
582 * configure.tgt (i[3456]86): Handle -mx32 like -m64.
584 2012-11-04 Thomas Schwinge <thomas@codesourcery.com>
586 * acinclude.m4 (LIBAT_CHECK_IFUNC): Clarify message.
587 * configure: Regenerate.
589 * configure: Regenerate.
591 2012-10-23 Sofiane Naci <sofiane.naci@arm.com>
593 Mark libatomic unsupported in AArch64.
595 * configure.tgt: Mark libatomic unsupported.
597 2012-09-20 Jakub Jelinek <jakub@redhat.com>
600 * configure.ac (AM_INIT_AUTOMAKE): Add no-dist.
601 * configure: Regenerate.
602 * Makefile.in: Regenerate.
604 2012-09-14 David Edelsohn <dje.gcc@gmail.com>
606 * configure: Regenerated.
608 2012-05-22 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
611 * tas_n.c (libat_test_and_set): Correct return. Remove unused variable.
613 2012-05-16 H.J. Lu <hongjiu.lu@intel.com>
615 * configure: Regenerated.
617 2012-05-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
620 * acinclude.m4 (LIBAT_TEST_ATOMIC_BUILTIN): Add -O0 -S to CFLAGS
621 instead of overriding.
622 * configure: Regenerate.
624 2012-05-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
626 * Makefile.am (libatomic.map-sun): Handle objects in
628 * aclocal.m4: Regenerate.
629 * Makefile.in: Regenerate.
631 2012-05-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
633 * configure.ac: Add $XPCFLAGS to CFLAGS, not $XCFLAGS.
634 * configure: Regenerate.
636 2012-05-03 Richard Henderson <rth@redhat.com>
638 * configure.ac (AM_MAINTAINER_MODE): New.
639 * acinclude.m4 (LIBAT_TEST_ATOMIC_BUILTIN): Handle compilation
640 failure in gcc_no_link path.
641 * configure, aclocal.m4, Makefile.in: Rebuild.
643 2012-05-01 Richard Henderson <rth@redhat.com>
647 Copyright (C) 2012-2022 Free Software Foundation, Inc.
649 Copying and distribution of this file, with or without modification,
650 are permitted in any medium without royalty provided the copyright
651 notice and this notice are preserved.