| @@ -1,14 +1,19 @@ | | | @@ -1,14 +1,19 @@ |
1 | # $NetBSD: hacks.mk,v 1.1 2020/09/13 18:56:29 he Exp $ | | 1 | # $NetBSD: hacks.mk,v 1.2 2020/11/16 11:57:19 nia Exp $ |
2 | | | 2 | |
3 | .if !defined(FREERADIUS_HACKS_MK) | | 3 | .if !defined(FREERADIUS_HACKS_MK) |
4 | FREERADIUS_HACKS_MK= defined | | 4 | FREERADIUS_HACKS_MK= defined |
5 | | | 5 | |
6 | # [Mon Sep 7 20:40:36 CEST 2020 : he] | | 6 | # [Mon Sep 7 20:40:36 CEST 2020 : he] |
7 | # On NetBSD/powerpc, we don't have native 8-byte atomics, | | 7 | # On NetBSD/powerpc, we don't have native 8-byte atomics, |
8 | # but this package insists on using them, so here we need libatomic. | | 8 | # but this package insists on using them, so here we need libatomic. |
9 | .if ${MACHINE_ARCH} == "powerpc" | | 9 | .if ${MACHINE_ARCH} == "powerpc" |
10 | PKG_HACKS+= powerpc-libatomic | | 10 | PKG_HACKS+= powerpc-libatomic |
11 | .include "../../devel/libatomic/buildlink3.mk" | | 11 | .include "../../devel/libatomic/buildlink3.mk" |
12 | .endif | | 12 | .endif |
13 | | | 13 | |
| | | 14 | .if ${MACHINE_ARCH} == "i386" |
| | | 15 | PKG_HACKS+= i386-atomics |
| | | 16 | CFLAGS+= -march=i586 |
| | | 17 | .endif |
| | | 18 | |
14 | .endif # FREERADIUS_HACKS_MK | | 19 | .endif # FREERADIUS_HACKS_MK |