diff options
author | Alan Modra <amodra@bigpond.net.au> | 2002-04-05 04:42:17 +0000 |
---|---|---|
committer | Alan Modra <amodra@gcc.gnu.org> | 2002-04-05 14:12:17 +0930 |
commit | a2e9374ac3ed90a5e04da1a58362cf84b3a5be1a (patch) | |
tree | 25cd98d341c42367bb509de02876afac12e9c198 /gcc | |
parent | c77567790f16ec558a0d6fdc761337faf0f3daa3 (diff) | |
download | gcc-a2e9374ac3ed90a5e04da1a58362cf84b3a5be1a.zip gcc-a2e9374ac3ed90a5e04da1a58362cf84b3a5be1a.tar.gz gcc-a2e9374ac3ed90a5e04da1a58362cf84b3a5be1a.tar.bz2 |
t-linux64 (EXTRA_MULTILIB_PARTS): Add crtsavres.o Add rules to make null object file.
* config/rs6000/t-linux64 (EXTRA_MULTILIB_PARTS): Add crtsavres.o
Add rules to make null object file.
From-SVN: r51901
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/config/rs6000/t-linux64 | 10 |
2 files changed, 14 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index f9c6ac2..ee5ca79 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2002-04-05 Alan Modra <amodra@bigpond.net.au> + + * config/rs6000/t-linux64 (EXTRA_MULTILIB_PARTS): Add crtsavres.o + Add rules to make null object file. + 2002-04-04 Jim Blandy <jimb@redhat.com> * cppmacro.c (cpp_macro_definition): Do not emit spaces after diff --git a/gcc/config/rs6000/t-linux64 b/gcc/config/rs6000/t-linux64 index 0323986..48b6150 100644 --- a/gcc/config/rs6000/t-linux64 +++ b/gcc/config/rs6000/t-linux64 @@ -2,7 +2,15 @@ CRTSTUFF_T_CFLAGS_S = TARGET_LIBGCC2_CFLAGS = -EXTRA_MULTILIB_PARTS=crtbegin.o crtend.o crtbeginS.o crtendS.o crtbeginT.o +EXTRA_MULTILIB_PARTS=crtbegin.o crtend.o crtbeginS.o crtendS.o crtbeginT.o \ + crtsavres.o + +# ld provides these functions as needed. +crtsavres.S: + echo >crtsavres.S + +$(T)crtsavres.o: crtsavres.S + $(GCC_FOR_TARGET) $(GCC_CFLAGS) $(INCLUDES) $(MULTILIB_CFLAGS) -c crtsavres.S -o $(T)crtsavres.o # Modify the shared lib version file SHLIB_MKMAP_OPTS = -v dotsyms=1 |