mirror of
https://github.com/Interlisp/maiko.git
synced 2026-02-28 17:19:20 +00:00
Remove AIX define from Linux, Cygwin, Solaris, OpenBSD. (#320)
This commit is contained in:
@@ -78,13 +78,8 @@ IF(CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" OR
|
||||
)
|
||||
ENDIF()
|
||||
|
||||
IF(CMAKE_SYSTEM_NAME STREQUAL "Linux")
|
||||
IF(CMAKE_SYSTEM_NAME STREQUAL "SunOS")
|
||||
LIST(APPEND MAIKO_DEFINITIONS
|
||||
"-DAIX" # This is temporary
|
||||
)
|
||||
ELSEIF(CMAKE_SYSTEM_NAME STREQUAL "SunOS")
|
||||
LIST(APPEND MAIKO_DEFINITIONS
|
||||
"-DAIX" # This is temporary
|
||||
"-DOS5"
|
||||
"-DUSE_DLPI"
|
||||
)
|
||||
|
||||
@@ -20,9 +20,7 @@ XFLAGS = -DXWINDOW
|
||||
OEXT = .o
|
||||
# OPTFLAGS is normally -O2.
|
||||
OPTFLAGS = -O2 -g3
|
||||
DFLAGS = -DAIX \
|
||||
-DBYTESWAP -DLOGINT $(XFLAGS) \
|
||||
-DRELEASE=351
|
||||
DFLAGS = -DBYTESWAP -DLOGINT $(XFLAGS) -DRELEASE=351
|
||||
|
||||
LDFLAGS = -L/usr/X11/lib -lX11 -lc -lm
|
||||
LDELDFLAGS = -L/usr/X11/lib -lX11 -lc -lm
|
||||
|
||||
@@ -45,7 +45,7 @@ OPTFLAGS = -g3 -O
|
||||
|
||||
DEBUGFLAGS = # -DSTACKCHECK -DFNSTKCHECK
|
||||
|
||||
MACHINEFLAGS = -DOS5 -DAIX -DUSE_DLPI \
|
||||
MACHINEFLAGS = -DOS5 -DUSE_DLPI \
|
||||
-I$(OPENWINHOME)/include \
|
||||
-DLOGINT -DLOCK_X_UPDATES
|
||||
|
||||
|
||||
@@ -19,9 +19,7 @@ XFLAGS = -DXWINDOW
|
||||
OEXT = .o
|
||||
# OPTFLAGS is normally -O2.
|
||||
OPTFLAGS = -O2 -g3
|
||||
DFLAGS = -DAIX \
|
||||
-DBYTESWAP -DLOGINT $(XFLAGS) \
|
||||
-DRELEASE=351
|
||||
DFLAGS = -DBYTESWAP -DLOGINT $(XFLAGS) -DRELEASE=351
|
||||
|
||||
LDFLAGS = -L/usr/X11/lib -lX11 -lc -lm
|
||||
LDELDFLAGS = -L/usr/X11/lib -lX11 -lc -lm
|
||||
|
||||
@@ -19,9 +19,7 @@ XFLAGS = -DXWINDOW
|
||||
OEXT = .o
|
||||
# OPTFLAGS is normally -O2.
|
||||
OPTFLAGS = -O2 -g3
|
||||
DFLAGS = -DAIX \
|
||||
-DBYTESWAP -DLOGINT $(XFLAGS) \
|
||||
-DRELEASE=351
|
||||
DFLAGS = -DBYTESWAP -DLOGINT $(XFLAGS) -DRELEASE=351
|
||||
|
||||
LDFLAGS = -L/usr/X11/lib -lX11 -lc -lm
|
||||
LDELDFLAGS = -L/usr/X11/lib -lX11 -lc -lm
|
||||
|
||||
@@ -20,9 +20,7 @@ XFLAGS = -DXWINDOW
|
||||
OEXT = .o
|
||||
# OPTFLAGS is normally -O2.
|
||||
OPTFLAGS = -O2 -g3
|
||||
DFLAGS = -DAIX \
|
||||
-DBYTESWAP -DLOGINT $(XFLAGS) \
|
||||
-DRELEASE=351
|
||||
DFLAGS = -DBYTESWAP -DLOGINT $(XFLAGS) -DRELEASE=351
|
||||
|
||||
LDFLAGS = -L/usr/X11/lib -lX11 -lc -lm
|
||||
LDELDFLAGS = -L/usr/X11/lib -lX11 -lc -lm
|
||||
|
||||
@@ -19,9 +19,7 @@ XFLAGS = -I/usr/X11R6/include -DXWINDOW
|
||||
OEXT = .o
|
||||
# OPTFLAGS is normally -O2.
|
||||
OPTFLAGS = -O2 -g3
|
||||
DFLAGS = -DAIX \
|
||||
-DBYTESWAP -DLOGINT $(XFLAGS) \
|
||||
-DRELEASE=351
|
||||
DFLAGS = -DBYTESWAP -DLOGINT $(XFLAGS) -DRELEASE=351
|
||||
|
||||
LDFLAGS = -L/usr/X11R6/lib -lX11 -lc -lm
|
||||
LDELDFLAGS = -L/usr/X11R6/lib -lX11 -lc -lm
|
||||
|
||||
@@ -37,7 +37,7 @@ DEBUGFLAGS = # -DSTACKCHECK -DFNSTKCHECK
|
||||
|
||||
DFLAGS = $(XFLAGS) \
|
||||
$(DEBUGFLAGS) \
|
||||
-DOS5 -DAIX -DUSE_DLPI \
|
||||
-DOS5 -DUSE_DLPI \
|
||||
-DBYTESWAP -DLOGINT \
|
||||
-DLOCK_X_UPDATES \
|
||||
-I$(OPENWINHOME)/include \
|
||||
|
||||
@@ -126,6 +126,9 @@ gotpty:
|
||||
|
||||
/* Get console IO */
|
||||
ioctl(ptyfd, FIOCLEX, 0);
|
||||
/* It isn't clear which platforms this #ifndef should
|
||||
* actually apply to. The AIX define used to apply
|
||||
* to a number of platforms, not just AIX-actual. */
|
||||
#ifndef AIX
|
||||
if ((ioctl(ttyfd, TIOCCONS, 0)) == -1) {
|
||||
OSMESSAGE_PRINT(printf("TIOCCONS error\n"));
|
||||
|
||||
Reference in New Issue
Block a user