diff options
author | J"orn Rennecke <joern.rennecke@superh.com> | 2002-05-22 16:24:44 +0000 |
---|---|---|
committer | Joern Rennecke <amylaar@gcc.gnu.org> | 2002-05-22 17:24:44 +0100 |
commit | 5ff94354034f96a7e3267bb4101382ba4718a19d (patch) | |
tree | c60290db63c15613f6dc73ad3a11a7bba82ba844 /gcc | |
parent | c324db0adf512b5f19a62636e52abb1378155138 (diff) | |
download | gcc-5ff94354034f96a7e3267bb4101382ba4718a19d.zip gcc-5ff94354034f96a7e3267bb4101382ba4718a19d.tar.gz gcc-5ff94354034f96a7e3267bb4101382ba4718a19d.tar.bz2 |
t-sh (LIB2FUNCS_EXTRA): Now embed-bb.c.
* t-sh (LIB2FUNCS_EXTRA): Now embed-bb.c.
(embed-bb.c): New rule.
* config/sh/embed_bb.c: Delete.
From-SVN: r53737
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/config/sh/embed_bb.c | 3 | ||||
-rw-r--r-- | gcc/config/sh/t-sh | 9 |
3 files changed, 14 insertions, 4 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 6085256..7ef5402 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +Wed May 22 17:08:48 2002 J"orn Rennecke <joern.rennecke@superh.com> + + * t-sh (LIB2FUNCS_EXTRA): Now embed-bb.c. + (embed-bb.c): New rule. + * config/sh/embed_bb.c: Delete. + 2002-05-22 Kazu Hirata <kazu@cs.umass.edu> * config/h8300/h8300.md (*andorqi3): New. diff --git a/gcc/config/sh/embed_bb.c b/gcc/config/sh/embed_bb.c deleted file mode 100644 index 722b101..0000000 --- a/gcc/config/sh/embed_bb.c +++ /dev/null @@ -1,3 +0,0 @@ -#define L_bb -#undef inhibit_libc -#include "../../libgcc2.c" diff --git a/gcc/config/sh/t-sh b/gcc/config/sh/t-sh index 15433f9..8d5c072 100644 --- a/gcc/config/sh/t-sh +++ b/gcc/config/sh/t-sh @@ -3,7 +3,14 @@ LIB1ASMFUNCS = _ashiftrt _ashiftrt_n _ashiftlt _lshiftrt _movstr \ _movstr_i4 _mulsi3 _sdivsi3 _sdivsi3_i4 _udivsi3 _udivsi3_i4 _set_fpscr \ $(LIB1ASMFUNCS_CACHE) -LIB2FUNCS_EXTRA=$(srcdir)/config/sh/embed_bb.c +LIB2FUNCS_EXTRA=embed-bb.c + +embed-bb.c: $(srcdir)/libgcc2.c + echo '#ifdef inhibit_libc' > $@ + echo '#define L_bb' >> $@ + echo '#undef inhibit_libc' >> $@ + cat $< >> $@ + echo '#endif' >> $@ # We want fine grained libraries, so use the new code to build the # floating point emulation libraries. |