From ef71cd6c38679d97c96cbd6375d129486f1e77c6 Mon Sep 17 00:00:00 2001 From: Valery Ushakov Date: Fri, 13 Jan 2017 02:37:46 +0300 Subject: mkfile-NetBSD-power - copied and trivially adjusted from the 386 version --- mkfiles/mkfile-NetBSD-power | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 mkfiles/mkfile-NetBSD-power (limited to 'mkfiles') diff --git a/mkfiles/mkfile-NetBSD-power b/mkfiles/mkfile-NetBSD-power new file mode 100644 index 00000000..1c6d1949 --- /dev/null +++ b/mkfiles/mkfile-NetBSD-power @@ -0,0 +1,29 @@ +TARGMODEL= Posix +TARGSHTYPE= sh +CPUS= power + +O= o +OS= o + +AR= ar +ARFLAGS= ruvs + +AS= cc -c +ASFLAGS= + +CC= cc -c +CFLAGS= -g\ + -O\ + -Wno-deprecated-declarations -Wuninitialized -Wunused -Wreturn-type -Wimplicit\ + -I$ROOT/NetBSD/power/include\ + -I$ROOT/include\ + -I/usr/X11R7/include + +ANSICPP= +LD= cc +LDFLAGS= + +SYSLIBS= + +YACC= iyacc +YFLAGS= -d -- cgit v1.2.3 From c12c42236c5882afe34356ec8e4088a6ac9c3629 Mon Sep 17 00:00:00 2001 From: Valery Ushakov Date: Sun, 15 Jan 2017 05:19:09 +0300 Subject: Use explicit -fno-strict-aliasing to be on the safer side of things. While -O is ok, gcc -O2 enables strict aliasing by default and miscompiles at least dtoa.c on powerpc. --- mkfiles/mkfile-NetBSD-386 | 1 + mkfiles/mkfile-NetBSD-power | 1 + 2 files changed, 2 insertions(+) (limited to 'mkfiles') diff --git a/mkfiles/mkfile-NetBSD-386 b/mkfiles/mkfile-NetBSD-386 index 46d633d9..99ae6687 100644 --- a/mkfiles/mkfile-NetBSD-386 +++ b/mkfiles/mkfile-NetBSD-386 @@ -14,6 +14,7 @@ ASFLAGS= CC= cc -c CFLAGS= -g\ -O\ + -fno-strict-aliasing\ -Wno-deprecated-declarations -Wuninitialized -Wunused -Wreturn-type -Wimplicit\ -I$ROOT/NetBSD/386/include\ -I$ROOT/include\ diff --git a/mkfiles/mkfile-NetBSD-power b/mkfiles/mkfile-NetBSD-power index 1c6d1949..1ac7e58e 100644 --- a/mkfiles/mkfile-NetBSD-power +++ b/mkfiles/mkfile-NetBSD-power @@ -14,6 +14,7 @@ ASFLAGS= CC= cc -c CFLAGS= -g\ -O\ + -fno-strict-aliasing\ -Wno-deprecated-declarations -Wuninitialized -Wunused -Wreturn-type -Wimplicit\ -I$ROOT/NetBSD/power/include\ -I$ROOT/include\ -- cgit v1.2.3