Home | History | Annotate | Line # | Download | only in rs6000
      1  1.1   mrg # Support for NetBSD PowerPC64 ELF targets (ELF64 ABI).
      2  1.1   mrg 
      3  1.1   mrg LIB2FUNCS_EXTRA = $(srcdir)/config/rs6000/tramp.asm \
      4  1.1   mrg 	$(srcdir)/config/rs6000/ppc64-fp.c \
      5  1.1   mrg 	$(srcdir)/config/rs6000/darwin-ldouble.c
      6  1.1   mrg 
      7  1.1   mrg TARGET_LIBGCC2_CFLAGS += -mno-minimal-toc
      8  1.1   mrg 
      9  1.2  matt MULTILIB_OPTIONS        = m64/m32
     10  1.2  matt MULTILIB_DIRNAMES       = 64 32
     11  1.2  matt MULTILIB_OSDIRNAMES	= . ../lib/powerpc
     12  1.1   mrg 
     13  1.4   mrg MULTILIB_MATCHES        = $(MULTILIB_MATCHES_FLOAT)
     14  1.4   mrg 
     15  1.1   mrg # We want fine grained libraries, so use the new code to build the
     16  1.1   mrg # floating point emulation libraries.
     17  1.1   mrg # fp-bit is only to be used by 32-bit multilibs
     18  1.1   mrg FPBIT = fp-bit32.c
     19  1.1   mrg DPBIT = dp-bit32.c
     20  1.1   mrg 
     21  1.1   mrg dp-bit32.c: $(srcdir)/config/fp-bit.c
     22  1.1   mrg 	( echo '#ifndef __powerpc64__'; \
     23  1.1   mrg 	  cat $(srcdir)/config/fp-bit.c; \
     24  1.1   mrg 	  echo '#endif' ) > dp-bit32.c
     25  1.1   mrg 
     26  1.1   mrg fp-bit32.c: $(srcdir)/config/fp-bit.c
     27  1.1   mrg 	( echo '#ifndef __powerpc64__'; \
     28  1.1   mrg 	  echo '#define FLOAT'; \
     29  1.1   mrg 	  cat $(srcdir)/config/fp-bit.c; \
     30  1.1   mrg 	  echo '#endif' ) > fp-bit32.c
     31