OSDN Git Service

* config.gcc (*-*-openbsd4.[3-9]|*-*-openbsd[5-9]*): Set
authorgerald <gerald@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 5 Oct 2012 21:38:10 +0000 (21:38 +0000)
committergerald <gerald@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 5 Oct 2012 21:38:10 +0000 (21:38 +0000)
default_use_cxa_atexit to yes.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@192147 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/config.gcc

index 867ce6c..d0a1d29 100644 (file)
@@ -1,3 +1,8 @@
+2012-09-02  Mark Kettenis  <kettenis@openbsd.org>
+
+       * config.gcc (*-*-openbsd4.[3-9]|*-*-openbsd[5-9]*): Set
+       default_use_cxa_atexit to yes.
+               
 2012-10-05  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
 
        * config/pa/pa.md: Adjust unamed HImode add insn pattern.
index 7807090..13da8a3 100644 (file)
@@ -692,6 +692,11 @@ case ${target} in
     *-*-openbsd2.*|*-*-openbsd3.[012])
       tm_defines="${tm_defines} HAS_LIBC_R=1" ;;
   esac
+  case ${target} in
+    *-*-openbsd4.[3-9]|*-*-openbsd[5-9]*)
+      default_use_cxa_atexit=yes
+      ;;
+  esac
   ;;
 *-*-rtems*)
   case ${enable_threads} in