aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGeoffrey Keating <geoffk@apple.com>2006-02-28 04:36:30 +0000
committerGeoffrey Keating <geoffk@apple.com>2006-02-28 04:36:30 +0000
commitd0c7ba0be56bb5d4e963531187453808707ade84 (patch)
treeb3cd9b6a2e235da6ff19b2e770d8342822d05c07
parentc6d692c448bfd4ba2e7e895b1cdba8494046f336 (diff)
Radar 3992198
* config.gcc (*-*-darwin*): Define default_use_cxa_atexit. git-svn-id: https://gcc.gnu.org/svn/gcc/branches/apple-local-200502-branch@111511 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r--gcc/ChangeLog.apple-ppc5
-rw-r--r--gcc/config.gcc2
2 files changed, 7 insertions, 0 deletions
diff --git a/gcc/ChangeLog.apple-ppc b/gcc/ChangeLog.apple-ppc
index 6aaa60cce3e..f3b1a3a4b91 100644
--- a/gcc/ChangeLog.apple-ppc
+++ b/gcc/ChangeLog.apple-ppc
@@ -1,3 +1,8 @@
+2006-02-27 Geoffrey Keating <geoffk@apple.com>
+
+ Radar 3992198
+ * config.gcc (*-*-darwin*): Define default_use_cxa_atexit.
+
2006-02-27 Stuart Hastings <stuart@apple.com>
Radar 4356747
diff --git a/gcc/config.gcc b/gcc/config.gcc
index 3366ad328f6..49a6a00c0a3 100644
--- a/gcc/config.gcc
+++ b/gcc/config.gcc
@@ -365,6 +365,8 @@ case ${target} in
cxx_target_objs="darwin-c.o"
extra_parts="crt2.o"
extra_objs="darwin.o"
+ # APPLE LOCAL cxa_atexit 3992198
+ default_use_cxa_atexit=yes
case ${enable_threads} in
"" | yes | posix) thread_file='posix' ;;
esac