1
0
mirror of https://github.com/Interlisp/maiko.git synced 2026-01-25 19:46:21 +00:00

Be clear that the code depends on the default char being unsigned.

Be clear that the code is not clean for pointer aliasing.

	modified:   bin/makefile-darwin.386-x
	modified:   bin/makefile-darwin.x86_64-x
	modified:   bin/makefile-linux.386-x
	modified:   bin/makefile-linux.armv7l-x
	modified:   bin/makefile-linux.x86_64-x
	modified:   bin/makefile-sunos5.386-x
This commit is contained in:
Nick Briggs
2020-08-21 12:18:03 -07:00
parent 418e1b1232
commit cd4c59dbb3
6 changed files with 7 additions and 7 deletions

View File

@@ -1,6 +1,6 @@
# Options for MacOS, x86 processor, X windows
CC = clang -m64 -std=gnu89 -funsigned-char
CC = clang -m32 -std=gnu89 -funsigned-char -fno-strict-aliasing
OEXT=.o
XFILES = $(OBJECTDIR)xmkicon.o \
@@ -24,7 +24,7 @@ FPFLAGS =
DEBUGFLAGS = # -DDEBUG -DOPTRACE
DFLAGS = $(DEBUGFLAGS) -DFSERROR -DNEW_STORAGE -DMACOSX -DOLD_CURSOR -DUSETERMIOS \
-DBYTESWAP -DFORKCOMM -DNOFORN -DLOGINT $(XFLAGS) \
-DRELEASE=351
-DRELEASE=351 -DSTACKCHECK -DFSBCHECK -DPCTRACE
LDFLAGS = -L/usr/X11/lib -lX11 -lm
LDELDFLAGS = -L/usr/X11/lib -lX11 -lm

View File

@@ -1,6 +1,6 @@
# Options for MacOS, x86 processor, X windows
CC = clang -m64 -std=gnu89 -funsigned-char
CC = clang -m64 -std=gnu89 -funsigned-char -fno-strict-aliasing
OEXT=.o
XFILES = $(OBJECTDIR)xmkicon.o \

View File

@@ -1,7 +1,7 @@
# Options for Linux, Intel 386/486 and X-Window
#CC = gcc -m32 -std=gnu89 -fno-omit-frame-pointer -Wall -Wextra -fwrapv -fno-aggressive-loop-optimizations -fno-strict-aliasing
CC = clang -m32 -std=gnu89
CC = clang -m32 -std=gnu89 -funsigned-char -fno-strict-aliasing
XFILES = $(OBJECTDIR)xmkicon.o \
$(OBJECTDIR)xbbt.o \
$(OBJECTDIR)dspif.o \

View File

@@ -1,7 +1,7 @@
# Options for Linux, Intel 386/486 and X-Window
#CC = gcc -m32 -std=gnu89 -fno-omit-frame-pointer -Wall -Wextra -fwrapv -fno-aggressive-loop-optimizations -fno-strict-aliasing
CC = clang -m32 -std=gnu89
CC = clang -m32 -std=gnu89 -funsigned-char -fno-strict-aliasing
XFILES = $(OBJECTDIR)xmkicon.o \
$(OBJECTDIR)xbbt.o \
$(OBJECTDIR)dspif.o \

View File

@@ -1,8 +1,8 @@
# Options for Linux, Intel x86_64 and X-Window
#CC = gcc -m64 -std=gnu89 -fno-omit-frame-pointer -Wall -Wextra -fwrapv -fno-aggressive-loop-optimizations -fno-strict-aliasing
CC = clang -m64 -std=gnu89 -funsigned-char -fno-strict-aliasing
CC = clang -m64 -std=gnu89
XFILES = $(OBJECTDIR)xmkicon.o \
$(OBJECTDIR)xbbt.o \
$(OBJECTDIR)dspif.o \

View File

@@ -10,7 +10,7 @@
#* */
#************************************************************************/
CC = clang -m32 -std=gnu89 -funsigned-char
CC = clang -m32 -std=gnu89 -funsigned-char -fno-strict-aliasing
XFILES = $(OBJECTDIR)xmkicon.o \
$(OBJECTDIR)xbbt.o \