Lines 85-94
Link Here
|
85 |
# For sparc64 we want the medany code model so modules may be located |
85 |
# For sparc64 we want the medany code model so modules may be located |
86 |
# anywhere in the 64-bit address space. We also tell GCC to use floating |
86 |
# anywhere in the 64-bit address space. We also tell GCC to use floating |
87 |
# point emulation. This avoids using floating point registers for integer |
87 |
# point emulation. This avoids using floating point registers for integer |
88 |
# operations which it has a tendency to do. |
88 |
# operations which it has a tendency to do. removed -- -fno-dwarf2-cfi-asm |
89 |
# |
89 |
# |
90 |
.if ${MACHINE_CPUARCH} == "sparc64" |
90 |
.if ${MACHINE_CPUARCH} == "sparc64" |
91 |
CFLAGS.clang+= -mcmodel=large -fno-dwarf2-cfi-asm |
91 |
CFLAGS.clang+= -mcmodel=large -fno-dwarf2-cfi-asm -no-integrated-as |
92 |
CFLAGS.gcc+= -mcmodel=medany -msoft-float |
92 |
CFLAGS.gcc+= -mcmodel=medany -msoft-float |
93 |
INLINE_LIMIT?= 15000 |
93 |
INLINE_LIMIT?= 15000 |
94 |
.endif |
94 |
.endif |