Revision 8834,
1.0 KB
checked in by ghudson, 28 years ago
(diff) |
This commit was generated by cvs2svn to compensate for changes in r8833,
which included commits to RCS files with non-trunk default branches.
|
Line | |
---|
1 | # Do not build libgcc1. |
---|
2 | LIBGCC1 = |
---|
3 | CROSS_LIBGCC1 = |
---|
4 | |
---|
5 | # These are really part of libgcc1, but this will cause them to be |
---|
6 | # built correctly, so... [taken from t-sparclite] |
---|
7 | LIB2FUNCS_EXTRA = fp-bit.c dp-bit.c eabi.asm eabi-ctors.c |
---|
8 | |
---|
9 | dp-bit.c: $(srcdir)/config/fp-bit.c |
---|
10 | cat $(srcdir)/config/fp-bit.c > dp-bit.c |
---|
11 | |
---|
12 | fp-bit.c: $(srcdir)/config/fp-bit.c |
---|
13 | echo '#define FLOAT' > fp-bit.c |
---|
14 | cat $(srcdir)/config/fp-bit.c >> fp-bit.c |
---|
15 | |
---|
16 | eabi.asm: $(srcdir)/config/rs6000/eabi.asm |
---|
17 | cat $(srcdir)/config/rs6000/eabi.asm > eabi.asm |
---|
18 | |
---|
19 | eabi-ctors.c: $(srcdir)/config/rs6000/eabi-ctors.c |
---|
20 | cat $(srcdir)/config/rs6000/eabi-ctors.c > eabi-ctors.c |
---|
21 | |
---|
22 | # Build libgcc.a with different options. |
---|
23 | |
---|
24 | MULTILIB_OPTIONS = msoft-float \ |
---|
25 | mrelocatable \ |
---|
26 | mlittle \ |
---|
27 | mcall-aix |
---|
28 | |
---|
29 | MULTILIB_DIRNAMES = soft-float \ |
---|
30 | relocatable \ |
---|
31 | little-endian \ |
---|
32 | call-aix |
---|
33 | |
---|
34 | MULTILIB_MATCHES = mlittle=mlittle-endian \ |
---|
35 | msoft-float=mcpu?403 \ |
---|
36 | msoft-float=mcpu?mpc403 \ |
---|
37 | msoft-float=mcpu?ppc403 |
---|
38 | |
---|
39 | LIBGCC = stmp-multilib |
---|
40 | INSTALL_LIBGCC = install-multilib |
---|
Note: See
TracBrowser
for help on using the repository browser.