aboutsummaryrefslogtreecommitdiff
path: root/winsup/cygwin/cygwin.sc
diff options
context:
space:
mode:
authorChristopher Faylor <me@cgf.cx>2002-06-23 18:55:23 +0000
committerChristopher Faylor <me@cgf.cx>2002-06-23 18:55:23 +0000
commit6bda8defe92592970805d48e77031ace1c4a3414 (patch)
tree5cad4331e1e60a36da9ef1da9578090982287da5 /winsup/cygwin/cygwin.sc
parentf6709c07db65f630dd5c992647f513a51d1c5764 (diff)
downloadnewlib-6bda8defe92592970805d48e77031ace1c4a3414.zip
newlib-6bda8defe92592970805d48e77031ace1c4a3414.tar.gz
newlib-6bda8defe92592970805d48e77031ace1c4a3414.tar.bz2
* cygwin.sc: Add recent changes from ld sources.
* winsup.h: Move #ifdef EXPCGF code into "winbase.h". * winbase.h: #ifdef EXPCGF code moved here from "winsup.h".
Diffstat (limited to 'winsup/cygwin/cygwin.sc')
-rw-r--r--winsup/cygwin/cygwin.sc4
1 files changed, 2 insertions, 2 deletions
diff --git a/winsup/cygwin/cygwin.sc b/winsup/cygwin/cygwin.sc
index b050e3e..fe00e2b 100644
--- a/winsup/cygwin/cygwin.sc
+++ b/winsup/cygwin/cygwin.sc
@@ -11,9 +11,9 @@ SECTIONS
*(.glue_7t)
*(.glue_7)
___CTOR_LIST__ = .; __CTOR_LIST__ = . ;
- LONG (-1); *(.ctors); *(.ctor); LONG (0);
+ LONG (-1); *(SORT(.ctors.*)); *(.ctors); *(.ctor); LONG (0);
___DTOR_LIST__ = .; __DTOR_LIST__ = . ;
- LONG (-1); *(.dtors); *(.dtor); LONG (0);
+ LONG (-1); *(SORT(.dtors.*)); *(.dtors); *(.dtor); LONG (0);
*(.fini)
/* ??? Why is .gcc_exc here? */
*(.gcc_exc)