diff options
author | geoffk <geoffk@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-04-14 23:16:25 +0000 |
---|---|---|
committer | geoffk <geoffk@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-04-14 23:16:25 +0000 |
commit | 96e3d3b7074bc4b9e41ff776c9e2dbb26f348076 (patch) | |
tree | 8f2cc2d8fad36057005ea2af712c4383cce5fda6 /gcc/po | |
parent | f8d937be1333d515ab4d305c316709c95c5f16a5 (diff) | |
download | gcc-96e3d3b7074bc4b9e41ff776c9e2dbb26f348076.tar.gz |
In gcc/:
* config/rs6000/sysv4.h (LINK_START_SOLARIS_SPEC): Define to empty
always, use the default SVR4 start address.
* config/rs6000/linux.h (LINK_SPEC): Don't define.
(LINK_SHLIB_SPEC): Define.
(LINK_START_DEFAULT_SPEC): Define.
(LINK_OS_DEFAULT_SPEC): Define.
* config/rs6000/sysv4.h (ENDFILE_SPEC): Use the %(endfile_*) macros.
* config/rs6000/eabi.asm (__eabi): Call __init rather than
__do_global_ctors to handle constructors.
* config/rs6000/sysv4.h (STARTFILE_ADS_SPEC): Use crtbegin.
(STARTFILE_YELLOWKNIFE_SPEC): Likewise.
(STARTFILE_MVME_SPEC): Likewise.
(STARTFILE_SIM_SPEC): Likewise.
(ENDFILE_ADS_SPEC): Use crtend.
(ENDFILE_YELLOWKNIFE_SPEC): Likewise.
(ENDFILE_MVME_SPEC): Likewise.
(ENDFILE_SIM_SPEC): Likewise.
(STARTFILE_SOLARIS_SPEC): Use crtbegin/crtbeginS.
(ENDFILE_SOLARIS_SPEC): Use crtend/crtendS.
(STARTFILE_LINUX_SPEC): Use crtbeginS for shared objects.
(ENDFILE_LINUX_SPEC): Use crtendS for shared objects.
* config/rs6000/t-ppccomm (LIB2FUNCS_EXTRA): Don't build eabi-ctors.o.
(EXTRA_MULTILIB_PARTS): Build crtbeginS/crtendS.
(CRTSTUFF_T_CFLAGS_S): Define.
* config/rs6000/eabi-ctors.c: Delete.
* config/rs6000/eabi-ci.asm (__init): Align stack to 16-byte
boundary.
(__fini): Likewise.
* config/rs6000/eabi-cn.asm (__init): Allow for 16-byte stack frame.
boundary.
(__fini): Likewise.
In gcc/po:
* POTFILES.in: Remove config/rs6000/eabi-ctors.c, which was
previously commented out anyway.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@33158 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/po')
-rw-r--r-- | gcc/po/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/po/POTFILES.in | 1 |
2 files changed, 5 insertions, 1 deletions
diff --git a/gcc/po/ChangeLog b/gcc/po/ChangeLog index 3f2787e47a5..68ec053c3ed 100644 --- a/gcc/po/ChangeLog +++ b/gcc/po/ChangeLog @@ -1,5 +1,10 @@ 2000-04-05 Geoff Keating <geoffk@cygnus.com> + * POTFILES.in: Remove config/rs6000/eabi-ctors.c, which was + previously commented out anyway. + +2000-04-05 Geoff Keating <geoffk@cygnus.com> + * POTFILES.in: Update for config/rs6000 changes. Comment out rs6000 files which are not built into GCC. diff --git a/gcc/po/POTFILES.in b/gcc/po/POTFILES.in index 7a8a232a0a4..1e4e63b5f87 100644 --- a/gcc/po/POTFILES.in +++ b/gcc/po/POTFILES.in @@ -451,7 +451,6 @@ config/rs6000/aix3newas.h config/rs6000/aix41.h config/rs6000/aix43.h config/rs6000/beos.h -#config/rs6000/eabi-ctors.c config/rs6000/eabi.h config/rs6000/eabiaix.h config/rs6000/eabisim.h |