8876613dc5
if not already defined. This allows building libc from outside of lib/libc using a reach-over makefile. A typical use-case is to build a standard ILP32 version and a COMPAT32 version in a single iteration by building the COMPAT32 version using a reach-over makefile. Obtained from: Juniper Networks, Inc.
19 lines
408 B
Makefile
19 lines
408 B
Makefile
# $FreeBSD$
|
|
#
|
|
# Machine dependent definitions for the arm architecture.
|
|
#
|
|
|
|
SOFTFLOAT_BITS=32
|
|
|
|
# Long double is just double precision.
|
|
MDSRCS+=machdep_ldisd.c
|
|
SYM_MAPS+=${LIBC_SRCTOP}/arm/Symbol.map
|
|
|
|
.if ${MK_ARM_EABI} == "no"
|
|
# This contains the symbols that were removed when moving to the ARM EABI
|
|
SYM_MAPS+=${LIBC_SRCTOP}/arm/Symbol_oabi.map
|
|
.else
|
|
.include "${LIBC_SRCTOP}/arm/aeabi/Makefile.inc"
|
|
.endif
|
|
|