Enable initfini array support for everyone.

This commit is contained in:
christos 2018-12-27 18:57:14 +00:00
parent b9e11ce70c
commit 312d62b9b5
6 changed files with 7 additions and 13 deletions

View File

@ -1,5 +1,4 @@
# $NetBSD: Makefile.inc,v 1.1 2014/08/10 05:47:36 matt Exp $
# $NetBSD: Makefile.inc,v 1.2 2018/12/27 18:57:14 christos Exp $
CPPFLAGS+= -I${ARCHDIR}
CPPFLAGS+= -DHAVE_INITFINI_ARRAY
#CPPFLAGS+= -DELF_NOTE_MARCH_DESC=\"${CSU_MACHINE_ARCH}\"

View File

@ -1,7 +1,4 @@
# $NetBSD: Makefile.inc,v 1.7 2013/09/10 22:00:01 matt Exp $
# $NetBSD: Makefile.inc,v 1.8 2018/12/27 18:57:15 christos Exp $
CPPFLAGS+= -I${ARCHDIR}
.if (!empty(CPUFLAGS) && ${CPUFLAGS:M-mabi=aapcs*} != "")
CPPFLAGS+= -DHAVE_INITFINI_ARRAY
.endif
CPPFLAGS+= -DELF_NOTE_MARCH_DESC=\"${CSU_MACHINE_ARCH}\"

View File

@ -1,5 +1,4 @@
# $NetBSD: Makefile.inc,v 1.3 2013/09/10 16:45:33 matt Exp $
# $NetBSD: Makefile.inc,v 1.4 2018/12/27 18:57:15 christos Exp $
CPPFLAGS+= -I${ARCHDIR}
CPPFLAGS+= -DHAVE_INITFINI_ARRAY
CPPFLAGS+= -DELF_NOTE_MARCH_DESC=\"${CSU_MACHINE_ARCH}\"

View File

@ -1,5 +1,4 @@
# $NetBSD: Makefile.inc,v 1.1 2014/09/03 19:34:25 matt Exp $
# $NetBSD: Makefile.inc,v 1.2 2018/12/27 18:57:15 christos Exp $
CPPFLAGS+= -I${ARCHDIR}
CPPFLAGS+= -DHAVE_INITFINI_ARRAY
#CPPFLAGS+= -DELF_NOTE_MARCH_DESC=\"${CSU_MACHINE_ARCH}\"

View File

@ -1,5 +1,4 @@
# $NetBSD: Makefile.inc,v 1.1 2014/09/19 17:36:25 matt Exp $
# $NetBSD: Makefile.inc,v 1.2 2018/12/27 18:57:15 christos Exp $
CPPFLAGS+= -I${ARCHDIR}
CPPFLAGS+= -DHAVE_INITFINI_ARRAY
#CPPFLAGS+= -DELF_NOTE_MARCH_DESC=\"${CSU_MACHINE_ARCH}\"

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile.inc,v 1.33 2018/11/26 17:37:46 joerg Exp $
# $NetBSD: Makefile.inc,v 1.34 2018/12/27 18:57:15 christos Exp $
.include <bsd.own.mk>
@ -9,6 +9,7 @@ COMMON_DIR:= ${.CURDIR}/common
.PATH: ${COMMON_DIR}
CPPFLAGS+= -I${COMMON_DIR} -I.
CPPFLAGS+= -DHAVE_INITFINI_ARRAY
OBJS+= crt0.o gcrt0.o crti.o crtn.o
OBJS+= crtbegin.o crtend.o