OpenCores
URL https://opencores.org/ocsvn/scarts/scarts/trunk

Subversion Repositories scarts

[/] [scarts/] [trunk/] [toolchain/] [scarts-gcc/] [gcc-4.1.1/] [gcc/] [config/] [rs6000/] [t-linux64] - Blame information for rev 12

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 12 jlechner
 
2
#rs6000/t-linux64
3
 
4
LIB2FUNCS_EXTRA = tramp.S $(srcdir)/config/rs6000/ppc64-fp.c \
5
        $(srcdir)/config/rs6000/darwin-ldouble.c
6
 
7
TARGET_LIBGCC2_CFLAGS += -mno-minimal-toc
8
 
9
MULTILIB_OPTIONS        = m64/m32 msoft-float
10
MULTILIB_DIRNAMES       = 64 32 nof
11
MULTILIB_EXTRA_OPTS     = fPIC mstrict-align
12
MULTILIB_EXCEPTIONS     = m64/msoft-float
13
MULTILIB_EXCLUSIONS     = m64/!m32/msoft-float
14
MULTILIB_OSDIRNAMES     = ../lib64 ../lib nof
15
MULTILIB_MATCHES        = $(MULTILIB_MATCHES_FLOAT)
16
 
17
# We want fine grained libraries, so use the new code to build the
18
# floating point emulation libraries.
19
# fp-bit is only to be used by 32-bit multilibs
20
FPBIT = fp-bit32.c
21
DPBIT = dp-bit32.c
22
 
23
dp-bit32.c: $(srcdir)/config/fp-bit.c
24
        ( echo '#ifndef __powerpc64__'; \
25
          cat $(srcdir)/config/fp-bit.c; \
26
          echo '#endif' ) > dp-bit32.c
27
 
28
fp-bit32.c: $(srcdir)/config/fp-bit.c
29
        ( echo '#ifndef __powerpc64__'; \
30
          echo '#define FLOAT'; \
31
          cat $(srcdir)/config/fp-bit.c; \
32
          echo '#endif' ) > fp-bit32.c

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.