summaryrefslogtreecommitdiffstats
path: root/0017-__cxa-atexit-for-Cygwin.patch
diff options
context:
space:
mode:
Diffstat (limited to '0017-__cxa-atexit-for-Cygwin.patch')
-rw-r--r--0017-__cxa-atexit-for-Cygwin.patch23
1 files changed, 1 insertions, 22 deletions
diff --git a/0017-__cxa-atexit-for-Cygwin.patch b/0017-__cxa-atexit-for-Cygwin.patch
index c0a740e..e119f1f 100644
--- a/0017-__cxa-atexit-for-Cygwin.patch
+++ b/0017-__cxa-atexit-for-Cygwin.patch
@@ -4,30 +4,9 @@ Date: Thu, 30 Oct 2014 17:15:02 +0800
Subject: [PATCH 17/21] __cxa-atexit for Cygwin
---
- gcc/config.gcc | 2 ++
libgcc/config/i386/cygming-crtbegin.c | 4 ++++
- 2 files changed, 6 insertions(+)
+ 1 file changed, 4 insertions(+)
-diff --git a/gcc/config.gcc b/gcc/config.gcc
-index 75807f5..aa5c032 100644
---- a/gcc/config.gcc
-+++ b/gcc/config.gcc
-@@ -1655,6 +1655,7 @@ i[34567]86-*-cygwin*)
- fi
- default_use_cxa_atexit=yes
- use_gcc_stdint=wrap
-+ default_use_cxa_atexit=yes
- ;;
- x86_64-*-cygwin*)
- need_64bit_isa=yes
-@@ -1964,6 +1965,7 @@ mep-*-*)
- with_headers=yes
- fi
- use_gcc_stdint=wrap
-+ default_use_cxa_atexit=yes
- ;;
- microblaze*-linux*)
- case $target in
diff --git a/libgcc/config/i386/cygming-crtbegin.c b/libgcc/config/i386/cygming-crtbegin.c
index 87928e5..90904cd 100644
--- a/libgcc/config/i386/cygming-crtbegin.c