OSDN Git Service

./
[pf3gnuchains/gcc-fork.git] / gcc / config / rs6000 / t-beos
1 # Build the libraries for both hard & soft floating point and ppc/common.
2
3 MULTILIB_OPTIONS = msoft-float mcpu=common
4 MULTILIB_DIRNAMES = soft-float common
5
6 # This is probably the correct define, to override the Makefile
7 # default, but using it causes more problems than it solves.
8 #
9 # Using it will cause fixincludes to try and fix some of the
10 # mwcc header files, which it seems to do a poor job of.  On
11 # the other hand, not using it will only cause the gcc version
12 # of limits.h to lack the header and trailer parts that are
13 # tacked on to it when there is a limits.h in the system header
14 # dir.
15 #
16 # For now it is probably better to change the rule for
17 # LIMITS_H_TEST to explicitly look for the BeOS limits.h.
18 # If the gcc limits.h is not set up to #include_next the
19 # BeOS limits.h, then some things will go undefined, like
20 # PATH_MAX.
21
22 #SYSTEM_HEADER_DIR=/boot/develop/headers/posix
23 # Test to see whether <limits.h> exists in the system header files.
24 LIMITS_H_TEST = [ -f /boot/develop/headers/posix/limits.h ]
25
26 # Aix 3.2.x needs milli.exp for -mcpu=common
27 EXTRA_PARTS = milli.exp
28 $(T)milli.exp: $(srcdir)/config/rs6000/milli.exp
29         rm -f $(T)milli.exp
30         cp $(srcdir)/config/rs6000/milli.exp $(T)milli.exp