t-beos revision 132718
1757Sdg# Build the libraries for both hard & soft floating point and ppc/common.
2757Sdg
3757SdgMULTILIB_OPTIONS = msoft-float mcpu=common
4757SdgMULTILIB_DIRNAMES = soft-float common
5757Sdg
6757Sdg# This is probably the correct define, to override the Makefile
7757Sdg# default, but using it causes more problems than it solves.
8757Sdg#
9757Sdg# Using it will cause fixincludes to try and fix some of the
10757Sdg# mwcc header files, which it seems to do a poor job of.  On
11757Sdg# the other hand, not using it will only cause the gcc version
12757Sdg# of limits.h to lack the header and trailer parts that are
13757Sdg# tacked on to it when there is a limits.h in the system header
14757Sdg# dir.
15757Sdg#
16757Sdg# For now it is probably better to change the rule for
17757Sdg# LIMITS_H_TEST to explicitly look for the BeOS limits.h.
18757Sdg# If the gcc limits.h is not set up to #include_next the
19757Sdg# BeOS limits.h, then some things will go undefined, like
20757Sdg# PATH_MAX.
21757Sdg
22757Sdg#SYSTEM_HEADER_DIR=/boot/develop/headers/posix
23757Sdg# Test to see whether <limits.h> exists in the system header files.
24757SdgLIMITS_H_TEST = [ -f /boot/develop/headers/posix/limits.h ]
25757Sdg
26757Sdg# Aix 3.2.x needs milli.exp for -mcpu=common
27757SdgEXTRA_PARTS = milli.exp
28757Sdgmilli.exp: $(srcdir)/config/rs6000/milli.exp
29757Sdg	rm -f milli.exp
30757Sdg	cp $(srcdir)/config/rs6000/milli.exp ./milli.exp
31757Sdg
3250477Speter# Don't use collect.
33757SdgUSE_COLLECT2 =
34757Sdg