Revision 8834,
997 bytes
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.
|
Rev | Line | |
---|
[8833] | 1 | # We have to use the cross-compiler we just built to compile it. |
---|
| 2 | CC = gcc -b $(target) |
---|
| 3 | |
---|
| 4 | # Need those to compile binaries running on host machine. |
---|
| 5 | # It is configured by |
---|
| 6 | # |
---|
| 7 | # configure --host=target_cpu-target_os \ |
---|
| 8 | # --target=host=target_cpu-target_os --build=host_cpu-host_os |
---|
| 9 | # |
---|
| 10 | # That HOST stuff has to be taken care of very carefully. |
---|
| 11 | HOST_PREFIX=l- |
---|
| 12 | HOST_PREFIX_1=$(HOST_PREFIX) |
---|
| 13 | HOST_CC=$(CC) -b $(build) |
---|
| 14 | HOST_CFLAGS=$(INTERNAL_CFLAGS) $(T_CFLAGS) $(CFLAGS) $(XCFLAGS) |
---|
| 15 | HOST_CLIB= |
---|
| 16 | HOST_LDFLAGS=$(LDFLAGS) |
---|
| 17 | HOST_CPPFLAGS=$(ALL_CPPFLAGS) |
---|
| 18 | HOST_ALLOCA=$(ALLOCA) |
---|
| 19 | HOST_MALLOC=$(MALLOC) |
---|
| 20 | HOST_OBSTACK=$(OBSTACK) |
---|
| 21 | |
---|
| 22 | # To build the native compiler with the cross compiler, the headers |
---|
| 23 | # for the target are already fixed. And /usr/include is for host, not |
---|
| 24 | # target. |
---|
| 25 | FIXINCLUDES=Makefile.in |
---|
| 26 | |
---|
| 27 | # Cause installation using install-build. We do nothing here. |
---|
| 28 | INSTALL_TARGET = install-build |
---|
| 29 | |
---|
| 30 | # Don't try to compile the things we can't compile or we have made |
---|
| 31 | # while making gcc with the cross-compiler. |
---|
| 32 | ALL = all.build |
---|
Note: See
TracBrowser
for help on using the repository browser.