t-newas revision 90075
190075Sobrien# We want fine grained libraries, so use the new code to build the 290075Sobrien# floating point emulation libraries. 390075SobrienFPBIT = fp-bit.c 490075SobrienDPBIT = dp-bit.c 590075Sobrien 690075Sobriendp-bit.c: $(srcdir)/config/fp-bit.c 790075Sobrien cat $(srcdir)/config/fp-bit.c > dp-bit.c 890075Sobrien 990075Sobrienfp-bit.c: $(srcdir)/config/fp-bit.c 1090075Sobrien echo '#define FLOAT' > fp-bit.c 1190075Sobrien cat $(srcdir)/config/fp-bit.c >> fp-bit.c 1290075Sobrien 1390075Sobrien# Build the libraries for both hard and soft floating point and all of the 1490075Sobrien# different processor models 1590075Sobrien 1690075SobrienMULTILIB_OPTIONS = msoft-float \ 1790075Sobrien mcpu=common/mcpu=power/mcpu=powerpc 1890075Sobrien 1990075SobrienMULTILIB_DIRNAMES = soft-float \ 2090075Sobrien common power powerpc 2190075Sobrien 2290075SobrienMULTILIB_MATCHES = msoft-float=mcpu?403 \ 2390075Sobrien mcpu?power=mpower \ 2490075Sobrien mcpu?power=mrios1 \ 2590075Sobrien mcpu?power=mcpu?rios1 \ 2690075Sobrien mcpu?power=mcpu?rsc \ 2790075Sobrien mcpu?power=mcpu?rsc1 \ 2890075Sobrien mcpu?power=mpower2 \ 2990075Sobrien mcpu?power=mrios2 \ 3090075Sobrien mcpu?power=mcpu=rios2 \ 3190075Sobrien mcpu?powerpc=mcpu?601 \ 3290075Sobrien mcpu?powerpc=mcpu?602 \ 3390075Sobrien mcpu?powerpc=mcpu?603 \ 3490075Sobrien mcpu?powerpc=mcpu?603e \ 3590075Sobrien mcpu?powerpc=mcpu?604 \ 3690075Sobrien mcpu?powerpc=mcpu?620 \ 3790075Sobrien mcpu?powerpc=mcpu?403 \ 3890075Sobrien mcpu?powerpc=mpowerpc \ 3990075Sobrien mcpu?powerpc=mpowerpc-gpopt \ 4090075Sobrien mcpu?powerpc=mpowerpc-gfxopt 4190075Sobrien 4290075SobrienLIBGCC = stmp-multilib 4390075SobrienINSTALL_LIBGCC = install-multilib 4490075Sobrien 4590075Sobrien# Aix 3.2.x needs milli.exp for -mcpu=common 4690075SobrienEXTRA_PARTS = milli.exp 4790075Sobrienmilli.exp: $(srcdir)/config/rs6000/milli.exp 4890075Sobrien rm -f milli.exp 4990075Sobrien cp $(srcdir)/config/rs6000/milli.exp ./milli.exp 50