1LIB2FUNCS_EXTRA = tramp.S 2 3tramp.S: $(srcdir)/config/rs6000/tramp.asm 4 cat $(srcdir)/config/rs6000/tramp.asm > tramp.S 5 6FPBIT = fp-bit.c 7DPBIT = dp-bit.c 8 9dp-bit.c: $(srcdir)/config/fp-bit.c 10 cat $(srcdir)/config/fp-bit.c > dp-bit.c 11 12fp-bit.c: $(srcdir)/config/fp-bit.c 13 echo '#define FLOAT' > fp-bit.c 14 cat $(srcdir)/config/fp-bit.c >> fp-bit.c 15 16LIBGCC = stmp-multilib 17INSTALL_LIBGCC = install-multilib 18 19MULTILIB_OPTIONS += msoft-float 20MULTILIB_DIRNAMES += soft-float 21 22MULTILIB_OPTIONS += maltivec 23MULTILIB_DIRNAMES += altivec 24 25MULTILIB_EXCEPTIONS = *msoft-float/*maltivec* 26 27EXTRA_MULTILIB_PARTS = crtbegin.o crtend.o 28 29# If .sdata is enabled __CTOR_{LIST,END}__ go into .sdata instead of 30# .ctors. 31CRTSTUFF_T_CFLAGS = -mno-sdata 32 33# Compile crtbeginS.o and crtendS.o with pic. 34CRTSTUFF_T_CFLAGS_S = -fPIC -mno-sdata 35 36Local Variables: 37mode: makefile 38End: 39