summaryrefslogtreecommitdiff
path: root/mkfiles
diff options
context:
space:
mode:
authorValery Ushakov <uwe@stderr.spb.ru>2021-03-07 03:19:12 +0000
committerCharles Forsyth <charles.forsyth@gmail.com>2021-03-07 03:19:12 +0000
commit98799e61445323e9022b62346ea988fb465452be (patch)
tree0601a5b1036cee45f15f4da3e56ea0ad4f4b1b51 /mkfiles
parent29b38a8cb898e73e6bb95476d5b705a2c79e8dcd (diff)
parente273317811820976dda632b0893960646d6e1119 (diff)
Merged in feature/NetBSD/arm (pull request #13)
NetBSD/arm support Approved-by: Charles Forsyth
Diffstat (limited to 'mkfiles')
-rw-r--r--mkfiles/mkfile-NetBSD-3862
-rw-r--r--mkfiles/mkfile-NetBSD-arm33
-rw-r--r--mkfiles/mkfile-NetBSD-power2
3 files changed, 37 insertions, 0 deletions
diff --git a/mkfiles/mkfile-NetBSD-386 b/mkfiles/mkfile-NetBSD-386
index 99ae6687..39e8ed5d 100644
--- a/mkfiles/mkfile-NetBSD-386
+++ b/mkfiles/mkfile-NetBSD-386
@@ -26,5 +26,7 @@ LDFLAGS=
SYSLIBS=
+PAXCTL= :
+
YACC= iyacc
YFLAGS= -d
diff --git a/mkfiles/mkfile-NetBSD-arm b/mkfiles/mkfile-NetBSD-arm
new file mode 100644
index 00000000..581bca9d
--- /dev/null
+++ b/mkfiles/mkfile-NetBSD-arm
@@ -0,0 +1,33 @@
+TARGMODEL= Posix
+TARGSHTYPE= sh
+CPUS= arm
+
+O= o
+OS= o
+
+AR= ar
+ARFLAGS= ruvs
+
+AS= cc -c
+ASFLAGS=
+
+CC= cc -c
+CFLAGS= -g\
+ -O\
+ -fno-strict-aliasing\
+ -Wno-deprecated-declarations -Wuninitialized -Wunused -Wreturn-type -Wimplicit\
+ -I$ROOT/NetBSD/arm/include\
+ -I$ROOT/include\
+ -I/usr/X11R7/include
+
+ANSICPP=
+LD= cc
+LDFLAGS=
+
+SYSLIBS=
+
+# disable PaX mprotect(2) restrictions for JIT
+PAXCTL= paxctl +m
+
+YACC= iyacc
+YFLAGS= -d
diff --git a/mkfiles/mkfile-NetBSD-power b/mkfiles/mkfile-NetBSD-power
index 1ac7e58e..ae7f86c8 100644
--- a/mkfiles/mkfile-NetBSD-power
+++ b/mkfiles/mkfile-NetBSD-power
@@ -26,5 +26,7 @@ LDFLAGS=
SYSLIBS=
+PAXCTL= :
+
YACC= iyacc
YFLAGS= -d