diff options
| author | joerg <joerg@NetBSD.org> | 2013-12-15 18:08:37 +0000 |
|---|---|---|
| committer | joerg <joerg@NetBSD.org> | 2013-12-15 18:08:37 +0000 |
| commit | 118b86dadda1905fe8a515a8c60da0ac84e2ad8a (patch) | |
| tree | fb382fdac6f561fa285244d2ba7cf936bd76c54a /compat | |
| parent | c0b010b424bf5afdf85d612bfd489540ec73d17a (diff) | |
Move flags for ARM's APCS ABI into a common variable. Add some forces to
deal with limitations in the Clang <-> LLVM backend interaction to pick
the correct ABI and target assembler.
Diffstat (limited to 'compat')
| -rw-r--r-- | compat/arm/oabi/bsd.oabi.mk | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/compat/arm/oabi/bsd.oabi.mk b/compat/arm/oabi/bsd.oabi.mk index 048383687a6..59927d59576 100644 --- a/compat/arm/oabi/bsd.oabi.mk +++ b/compat/arm/oabi/bsd.oabi.mk @@ -1,4 +1,4 @@ -# $NetBSD: bsd.oabi.mk,v 1.1 2013/04/27 08:44:35 matt Exp $ +# $NetBSD: bsd.oabi.mk,v 1.2 2013/12/15 18:08:37 joerg Exp $ MLIBDIR= oabi .if ${MACHINE_ARCH:M*eb} != "" @@ -20,10 +20,10 @@ CRYPTO_MACHINE_CPU= ${ARM_MACHINE_ARCH} LDELFSO_MACHINE_CPU= ${ARM_MACHINE_ARCH} GOMP_MACHINE_ARCH= ${ARM_MACHINE_ARCH} -COPTS+= -mabi=apcs-gnu -mfloat-abi=soft -CPUFLAGS+= -mabi=apcs-gnu -mfloat-abi=soft -LDADD+= -mabi=apcs-gnu -mfloat-abi=soft -LDFLAGS+= -mabi=apcs-gnu -mfloat-abi=soft -MKDEPFLAGS+= -mabi=apcs-gnu -mfloat-abi=soft +COPTS+= ${ARM_APCS_FLAGS} +CPUFLAGS+= ${ARM_APCS_FLAGS} +LDADD+= ${ARM_APCS_FLAGS} +LDFLAGS+= ${ARM_APCS_FLAGS} +MKDEPFLAGS+= ${ARM_APCS_FLAGS} .include "${.PARSEDIR}/../../Makefile.compat" |
