public inbox for gcc-patches@gcc.gnu.org
 help / color / mirror / Atom feed
* [PATCH] enable default_cxa_atexit for AIX 6.1 and AIX 7.1
@ 2015-10-23 23:28 David Edelsohn
  0 siblings, 0 replies; only message in thread
From: David Edelsohn @ 2015-10-23 23:28 UTC (permalink / raw)
  To: GCC Patches

cxa_atexit functionality for AIX was added to libgcc a while ago.  It
seems stable in all of the testing.  This patch enables it by default.

Bootstrapped on powerpc-ibm-aix7.1.0.0, powerpc-ibm-aix7.1.2.0,
powerpc-ibm-aix7.1.3.0

Thanks, David

* config.gcc (powerpc-ibm-aix[6789])[default_use_cxa_atexit]: Set to yes.

Index: config.gcc
===================================================================
--- config.gcc  (revision 229275)
+++ config.gcc  (working copy)
@@ -2540,6 +2540,7 @@
        thread_file='aix'
        use_gcc_stdint=wrap
        extra_headers=altivec.h
+       default_use_cxa_atexit=yes
        ;;
 rs6000-ibm-aix[789].* | powerpc-ibm-aix[789].*)
        tm_file="${tm_file} rs6000/aix.h rs6000/aix71.h rs6000/xcoff.h
rs6000/aix-stdint.h"
@@ -2549,6 +2550,7 @@
        thread_file='aix'
        use_gcc_stdint=wrap
        extra_headers=altivec.h
+       default_use_cxa_atexit=yes
        ;;
 rl78-*-elf*)
        tm_file="dbxelf.h elfos.h newlib-stdint.h ${tm_file}"

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2015-10-23 22:54 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-10-23 23:28 [PATCH] enable default_cxa_atexit for AIX 6.1 and AIX 7.1 David Edelsohn

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).