Merge from mainline (gomp-merge-2005-02-26).
[official-gcc.git] / gcc / config / rs6000 / t-newas
blobd5d03a1c66f45cb1549d668c1d4458b510e63b26
1 # Build the libraries for both hard and soft floating point and all of the 
2 # different processor models
4 MULTILIB_OPTIONS        = msoft-float \
5                           mcpu=common/mcpu=power/mcpu=powerpc
7 MULTILIB_DIRNAMES       = soft-float \
8                           common power powerpc
10 MULTILIB_MATCHES        = $(MULTILIB_MATCHES_FLOAT) \
11                           mcpu?power=mpower \
12                           mcpu?power=mrios1 \
13                           mcpu?power=mcpu?rios1 \
14                           mcpu?power=mcpu?rsc \
15                           mcpu?power=mcpu?rsc1 \
16                           mcpu?power=mpower2 \
17                           mcpu?power=mrios2 \
18                           mcpu?power=mcpu=rios2 \
19                           mcpu?powerpc=mcpu?601 \
20                           mcpu?powerpc=mcpu?602 \
21                           mcpu?powerpc=mcpu?603 \
22                           mcpu?powerpc=mcpu?603e \
23                           mcpu?powerpc=mcpu?604 \
24                           mcpu?powerpc=mcpu?620 \
25                           mcpu?powerpc=mcpu?403 \
26                           mcpu?powerpc=mpowerpc \
27                           mcpu?powerpc=mpowerpc-gpopt \
28                           mcpu?powerpc=mpowerpc-gfxopt
30 # GCC 128-bit long double support routines.
31 LIB2FUNCS_EXTRA = $(srcdir)/config/rs6000/darwin-ldouble.c
33 # Aix 3.2.x needs milli.exp for -mcpu=common
34 EXTRA_PARTS = milli.exp
35 milli.exp: $(srcdir)/config/rs6000/milli.exp
36         rm -f milli.exp
37         cp $(srcdir)/config/rs6000/milli.exp ./milli.exp