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:
@@ -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
|
||||
|
||||
@@ -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 \
|
||||
|
||||
@@ -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 \
|
||||
|
||||
@@ -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 \
|
||||
|
||||
@@ -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 \
|
||||
|
||||
@@ -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 \
|
||||
|
||||
Reference in New Issue
Block a user