| @@ -1,13 +1,14 @@ | | | @@ -1,13 +1,14 @@ |
1 | # $NetBSD: Makefile.inc,v 1.12 2012/08/15 03:46:07 matt Exp $ | | 1 | # $NetBSD: Makefile.inc,v 1.13 2013/01/22 22:49:09 matt Exp $ |
2 | | | 2 | |
3 | SRCS+= rtld_start.S mdreloc.c | | 3 | SRCS+= rtld_start.S mdreloc.c |
4 | | | 4 | |
5 | # XXX Should not be in CPPFLAGS! | | 5 | # XXX Should not be in CPPFLAGS! |
6 | CPPFLAGS+= -fpic | | 6 | CPPFLAGS+= -fpic |
7 | | | 7 | |
8 | CPPFLAGS+= -DELFSIZE=32 | | 8 | CPPFLAGS+= -DELFSIZE=32 |
9 | .if ${MACHINE_ARCH} == "earm" || ${MACHINE_ARCH} == "earmeb" | | 9 | .if ${MACHINE_ARCH} == "earm" || ${MACHINE_ARCH} == "earmeb" || \ |
| | | 10 | ${CFLAGS:Mabi=aapcs} != "" |
10 | CPPFLAGS+= -DHAVE_INITFINI_ARRAY | | 11 | CPPFLAGS+= -DHAVE_INITFINI_ARRAY |
11 | .endif | | 12 | .endif |
12 | | | 13 | |
13 | LDFLAGS+= -Wl,-e,_rtld_start | | 14 | LDFLAGS+= -Wl,-e,_rtld_start |