Correct an misunderstanding of MDSRCS.
MDSRCS it intended to allow assembly versions of funtions with C implementations listed in MISRCS. The selection of the correct machdep_ldis?.c for a given architecture does not follow this pattern and the file should be added to SRCS directly. Reviewed by: emaste, imp, jhb MFC after: 1 week Sponsored by: DARPA, AFRL Differential Revision: https://reviews.freebsd.org/D9841
This commit is contained in:
parent
94f539fc96
commit
e0a42dac8d
@ -5,5 +5,5 @@
|
||||
|
||||
# Long double is quad precision
|
||||
GDTOASRCS+=strtorQ.c
|
||||
MDSRCS+=machdep_ldisQ.c
|
||||
SRCS+=machdep_ldisQ.c
|
||||
SYM_MAPS+=${LIBC_SRCTOP}/aarch64/Symbol.map
|
||||
|
@ -5,5 +5,5 @@
|
||||
|
||||
# Long double is 80 bits
|
||||
GDTOASRCS+=strtorx.c
|
||||
MDSRCS+=machdep_ldisx.c
|
||||
SRCS+=machdep_ldisx.c
|
||||
SYM_MAPS+=${LIBC_SRCTOP}/amd64/Symbol.map
|
||||
|
@ -6,7 +6,7 @@
|
||||
SOFTFLOAT_BITS=32
|
||||
|
||||
# Long double is just double precision.
|
||||
MDSRCS+=machdep_ldisd.c
|
||||
SRCS+=machdep_ldisd.c
|
||||
SYM_MAPS+=${LIBC_SRCTOP}/arm/Symbol.map
|
||||
|
||||
.include "${LIBC_SRCTOP}/arm/aeabi/Makefile.inc"
|
||||
|
@ -2,5 +2,5 @@
|
||||
|
||||
# Long double is 80 bits
|
||||
GDTOASRCS+=strtorx.c
|
||||
MDSRCS+=machdep_ldisx.c
|
||||
SRCS+=machdep_ldisx.c
|
||||
SYM_MAPS+=${LIBC_SRCTOP}/i386/Symbol.map
|
||||
|
@ -5,5 +5,5 @@
|
||||
CFLAGS+=-DSOFTFLOAT
|
||||
.endif
|
||||
|
||||
MDSRCS+= machdep_ldisd.c
|
||||
SRCS+= machdep_ldisd.c
|
||||
SYM_MAPS+= ${LIBC_SRCTOP}/mips/Symbol.map
|
||||
|
@ -3,5 +3,5 @@
|
||||
SRCS+= trivial-vdso_tc.c
|
||||
|
||||
# Long double is 64-bits
|
||||
MDSRCS+=machdep_ldisd.c
|
||||
SRCS+=machdep_ldisd.c
|
||||
SYM_MAPS+=${LIBC_SRCTOP}/powerpc/Symbol.map
|
||||
|
@ -3,5 +3,5 @@
|
||||
SRCS+= trivial-vdso_tc.c
|
||||
|
||||
# Long double is 64-bits
|
||||
MDSRCS+=machdep_ldisd.c
|
||||
SRCS+=machdep_ldisd.c
|
||||
SYM_MAPS+=${LIBC_SRCTOP}/powerpc64/Symbol.map
|
||||
|
@ -4,5 +4,5 @@ CFLAGS+= -I${LIBC_SRCTOP}/powerpc
|
||||
SRCS+= trivial-vdso_tc.c
|
||||
|
||||
# Long double is 64-bits
|
||||
MDSRCS+=machdep_ldisd.c
|
||||
SRCS+=machdep_ldisd.c
|
||||
SYM_MAPS+=${LIBC_SRCTOP}/powerpc/Symbol.map
|
||||
|
@ -9,5 +9,5 @@ CFLAGS+=-DSOFTFLOAT
|
||||
|
||||
# Long double is quad precision
|
||||
GDTOASRCS+=strtorQ.c
|
||||
MDSRCS+=machdep_ldisQ.c
|
||||
SRCS+=machdep_ldisQ.c
|
||||
SYM_MAPS+=${LIBC_SRCTOP}/riscv/Symbol.map
|
||||
|
@ -9,5 +9,5 @@ SRCS+= trivial-vdso_tc.c
|
||||
|
||||
# Long double is quad precision
|
||||
GDTOASRCS+=strtorQ.c
|
||||
MDSRCS+=machdep_ldisQ.c
|
||||
SRCS+=machdep_ldisQ.c
|
||||
SYM_MAPS+=${LIBC_SRCTOP}/sparc64/Symbol.map
|
||||
|
Loading…
Reference in New Issue
Block a user