mirror of
https://github.com/Interlisp/maiko.git
synced 2026-02-26 08:43:40 +00:00
Remove FORKCOMM define. (#238)
This code path was followed everywhere except DOS, so remove it from the build system, and adjust the code.
This commit is contained in:
@@ -36,7 +36,6 @@ ENDIF()
|
||||
|
||||
IF(UNIX)
|
||||
LIST(APPEND MAIKO_DEFINITIONS
|
||||
"-DFORKCOMM"
|
||||
"-DLOGINT"
|
||||
"-DOLD_CURSOR"
|
||||
)
|
||||
|
||||
@@ -23,7 +23,7 @@ OPTFLAGS = -O2 -g3
|
||||
DISPOPTFLAGS = -O2 -g3
|
||||
FPFLAGS =
|
||||
DFLAGS = -DAIX -DOLD_CURSOR \
|
||||
-DBYTESWAP -DFORKCOMM -DLOGINT $(XFLAGS) \
|
||||
-DBYTESWAP -DLOGINT $(XFLAGS) \
|
||||
-DRELEASE=351
|
||||
|
||||
LDFLAGS = -L/usr/X11/lib -lX11 -lc -lm -lcrypt
|
||||
|
||||
@@ -22,7 +22,7 @@ DISPOPTFLAGS = -O2 -g
|
||||
FPFLAGS =
|
||||
DEBUGFLAGS = # -DDEBUG -DOPTRACE
|
||||
DFLAGS = $(DEBUGFLAGS) -DMACOSX -DOLD_CURSOR \
|
||||
-DBYTESWAP -DFORKCOMM -DLOGINT $(XFLAGS) \
|
||||
-DBYTESWAP -DLOGINT $(XFLAGS) \
|
||||
-DRELEASE=351 -DSTACKCHECK -DFSBCHECK -DPCTRACE
|
||||
|
||||
LDFLAGS = -L/opt/X11/lib -lX11 -lm
|
||||
|
||||
@@ -22,7 +22,7 @@ DISPOPTFLAGS = -O1 -g
|
||||
FPFLAGS =
|
||||
DEBUGFLAGS = # -DDEBUG -DOPTRACE
|
||||
DFLAGS = $(DEBUGFLAGS) -DMACOSX -DOLD_CURSOR \
|
||||
-DBYTESWAP -DFORKCOMM -DLOGINT $(XFLAGS) \
|
||||
-DBYTESWAP -DLOGINT $(XFLAGS) \
|
||||
-DRELEASE=351
|
||||
|
||||
LDFLAGS = -L/opt/local/lib -lX11 -lm
|
||||
|
||||
@@ -22,7 +22,7 @@ DISPOPTFLAGS = -O1 -g
|
||||
FPFLAGS =
|
||||
DEBUGFLAGS = # -DDEBUG -DOPTRACE
|
||||
DFLAGS = $(DEBUGFLAGS) -DMACOSX -DOLD_CURSOR \
|
||||
-DBYTESWAP -DFORKCOMM -DLOGINT $(XFLAGS) \
|
||||
-DBYTESWAP -DLOGINT $(XFLAGS) \
|
||||
-DRELEASE=351
|
||||
|
||||
LDFLAGS = -L/opt/X11/lib -lX11 -lm
|
||||
|
||||
@@ -22,7 +22,7 @@ OPTFLAGS = -O1 -gdwarf-2
|
||||
DISPOPTFLAGS = -O1 -gdwarf-2
|
||||
FPFLAGS =
|
||||
DFLAGS = -DFREEBSD -DOLD_CURSOR \
|
||||
-DBYTESWAP -DFORKCOMM -DLOGINT $(XFLAGS) \
|
||||
-DBYTESWAP -DLOGINT $(XFLAGS) \
|
||||
-DRELEASE=351
|
||||
|
||||
LDFLAGS = -L/usr/local/lib -lX11 -lc -lm -lcrypt
|
||||
|
||||
@@ -21,7 +21,7 @@ OPTFLAGS = -O0 -g
|
||||
DISPOPTFLAGS = -O0 -g
|
||||
FPFLAGS =
|
||||
DFLAGS = -DMACOSX -DOLD_CURSOR \
|
||||
-DBYTESWAP -DFORKCOMM -DLOGINT $(XFLAGS) \
|
||||
-DBYTESWAP -DLOGINT $(XFLAGS) \
|
||||
-DRELEASE=351 -DNOVERSION -DINIT -DTRACE -DOPTRACE
|
||||
|
||||
LDFLAGS = -L/usr/X11/lib -lX11 -lm
|
||||
|
||||
@@ -50,7 +50,7 @@ DEBUGFLAGS = # -DSTACKCHECK -DFNSTKCHECK
|
||||
|
||||
MACHINEFLAGS = -DOS5 -DAIX -DUSE_DLPI -DNOPIXRECT \
|
||||
-I$(OPENWINHOME)/include \
|
||||
-DOLD_CURSOR -DLOGINT -DFORKCOMM -DLOCK_X_UPDATES
|
||||
-DOLD_CURSOR -DLOGINT -DLOCK_X_UPDATES
|
||||
|
||||
INLINEFLAGS =
|
||||
|
||||
|
||||
@@ -20,7 +20,7 @@ FPFLAGS =
|
||||
# If you load MAIKOCOLOR.LCOM etc., you can use color functions
|
||||
# for bigatom work, removed -DSPARCDISP -DSUN4_OS4_IL
|
||||
DFLAGS = -DINIT -DKBINT -DOS4 -DOS4_TYPE4BUG -DCOLOR \
|
||||
-DNEWBITBLT -DLOGINT -DSUNDISPLAY -DDISPLAYBUFFER -DFORKCOMM \
|
||||
-DNEWBITBLT -DLOGINT -DSUNDISPLAY -DDISPLAYBUFFER \
|
||||
-DNOASM -DRELEASE=210 # -DNOVERSION -DRELEASE=201
|
||||
|
||||
LDFLAGS = -lsuntool -lsunwindow -lpixrect -lc -lm
|
||||
|
||||
@@ -22,7 +22,7 @@ OPTFLAGS = -O2 -g3
|
||||
DISPOPTFLAGS = -O2 -g3
|
||||
FPFLAGS =
|
||||
DFLAGS = -DLINUX -DAIX -DOLD_CURSOR \
|
||||
-DBYTESWAP -DFORKCOMM -DLOGINT $(XFLAGS) \
|
||||
-DBYTESWAP -DLOGINT $(XFLAGS) \
|
||||
-DRELEASE=351
|
||||
|
||||
LDFLAGS = -L/usr/X11/lib -lX11 -lc -lm -lcrypt
|
||||
|
||||
@@ -22,7 +22,7 @@ OPTFLAGS = -O2 -g3
|
||||
DISPOPTFLAGS = -O2 -g3
|
||||
FPFLAGS =
|
||||
DFLAGS = -DLINUX -DAIX -DOLD_CURSOR \
|
||||
-DBYTESWAP -DFORKCOMM -DLOGINT $(XFLAGS) \
|
||||
-DBYTESWAP -DLOGINT $(XFLAGS) \
|
||||
-DRELEASE=351
|
||||
|
||||
LDFLAGS = -L/usr/X11/lib -lX11 -lc -lm -lcrypt
|
||||
|
||||
@@ -23,7 +23,7 @@ OPTFLAGS = -O2 -g3
|
||||
DISPOPTFLAGS = -O2 -g3
|
||||
FPFLAGS =
|
||||
DFLAGS = -DLINUX -DAIX -DOLD_CURSOR \
|
||||
-DBYTESWAP -DFORKCOMM -DLOGINT $(XFLAGS) \
|
||||
-DBYTESWAP -DLOGINT $(XFLAGS) \
|
||||
-DRELEASE=351
|
||||
|
||||
LDFLAGS = -L/usr/X11/lib -lX11 -lc -lm -lcrypt
|
||||
|
||||
@@ -22,7 +22,7 @@ OPTFLAGS = -O2 -g3
|
||||
DISPOPTFLAGS = -O2 -g3
|
||||
FPFLAGS =
|
||||
DFLAGS = -DOPENBSD -DAIX -DOLD_CURSOR \
|
||||
-DBYTESWAP -DFORKCOMM -DLOGINT $(XFLAGS) \
|
||||
-DBYTESWAP -DLOGINT $(XFLAGS) \
|
||||
-DRELEASE=351
|
||||
|
||||
LDFLAGS = -L/usr/X11R6/lib -lX11 -lc -lm
|
||||
|
||||
@@ -6,7 +6,7 @@ OEXT = .o
|
||||
OPTFLAGS = -O2
|
||||
DISPOPTFLAGS = -O
|
||||
FPFLAGS = -f68881
|
||||
DFLAGS = -DKBINT -DOPDISP -DSUN3_OS3_IL -DNEWBITBLT -DLOGINT -DSUNDISPLAY -DFORKCOMM
|
||||
DFLAGS = -DKBINT -DOPDISP -DSUN3_OS3_IL -DNEWBITBLT -DLOGINT -DSUNDISPLAY
|
||||
LDFLAGS = -lsuntool -lsunwindow -lpixrect -lc -lm
|
||||
INLINE = $(SRCDIR)disp68K.il
|
||||
BITBLTFILE = $(OBJECTDIR)bitblt68K.o
|
||||
|
||||
@@ -11,7 +11,7 @@ DISPOPTFLAGS = -O
|
||||
FPFLAGS = -f68881
|
||||
# DISPLAYBUFFER for Color Sparcstation code testing
|
||||
# NEWBITBLT for assembler version of bitblt.
|
||||
DFLAGS = -DKBINT -DOPDISP -DSUN3_OS3_IL -DDISPLAYBUFFER -DNEWBITBLT -DLOGINT -DSUNDISPLAY -DFORKCOMM
|
||||
DFLAGS = -DKBINT -DOPDISP -DSUN3_OS3_IL -DDISPLAYBUFFER -DNEWBITBLT -DLOGINT -DSUNDISPLAY
|
||||
LDFLAGS = -lsuntool -lsunwindow -lpixrect -lc -lm
|
||||
|
||||
INLINE = $(SRCDIR)disp68K.il
|
||||
|
||||
@@ -33,7 +33,7 @@ OEXT = .o
|
||||
OPTFLAGS = -O2
|
||||
DISPOPTFLAGS = -O
|
||||
FPFLAGS = -f68881
|
||||
DFLAGS = -DOPDISP -DSUN3_OS3_IL -DNEWBITBLT -DLOGINT $(XFLAGS) -DFORKCOMM
|
||||
DFLAGS = -DOPDISP -DSUN3_OS3_IL -DNEWBITBLT -DLOGINT $(XFLAGS)
|
||||
LDFLAGS = -lX11 -lpixrect -lc -lm
|
||||
INLINE = $(SRCDIR)disp68K.il
|
||||
BITBLTFILE = $(OBJECTDIR)bitblt68K.o
|
||||
|
||||
@@ -6,7 +6,7 @@ OEXT = .o
|
||||
OPTFLAGS = -O2
|
||||
FPFLAGS =
|
||||
# JRB - I'm not 100% sure about these flags; someone should check...
|
||||
DFLAGS = -DKBINT -DFLTINT -DSPARCDISP -DOS4_TYPE4BUG -DOLD_CURSOR -DSUNDISPLAY -DFORKCOMM
|
||||
DFLAGS = -DKBINT -DFLTINT -DSPARCDISP -DOS4_TYPE4BUG -DOLD_CURSOR -DSUNDISPLAY
|
||||
LDFLAGS = -lsuntool -lsunwindow -lpixrect -lc -lm
|
||||
#-Dsparc?
|
||||
INLINE = $(SRCDIR)dispSPARC.il
|
||||
|
||||
@@ -5,7 +5,7 @@ OEXT = .o
|
||||
#For debugging
|
||||
OPTFLAGS = -g
|
||||
FPFLAGS =
|
||||
DFLAGS = -DKBINT -DFLTINT -DNOASM -DOS4 -DI386 -DBYTESWAP -DCHECK -DLOGINT -DSUNDISPLAY -DFORKCOMM
|
||||
DFLAGS = -DKBINT -DFLTINT -DNOASM -DOS4 -DI386 -DBYTESWAP -DCHECK -DLOGINT -DSUNDISPLAY
|
||||
LDFLAGS = -lsuntool -lsunwindow -lpixrect -lc -lm
|
||||
INLINE = $(SRCDIR)disp386i.il
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@ OEXT = .o
|
||||
OPTFLAGS = -O
|
||||
DISPOPTFLAGS = -O
|
||||
FPFLAGS =
|
||||
DFLAGS = -DKBINT -DOS4 -DI386 -DBYTESWAP -DCHECK -DLOGINT -DDISPLAYBUFFER -DSUNDISPLAY -DNEWBITBLT -DOPDISP -DFORKCOMM
|
||||
DFLAGS = -DKBINT -DOS4 -DI386 -DBYTESWAP -DCHECK -DLOGINT -DDISPLAYBUFFER -DSUNDISPLAY -DNEWBITBLT -DOPDISP
|
||||
LDFLAGS = -lsuntool -lsunwindow -lpixrect -lc -lm
|
||||
INLINE = $(SRCDIR)disp386i.il
|
||||
BITBLTFILE=$(OBJECTDIR)bitblt386i.o
|
||||
|
||||
@@ -10,7 +10,7 @@ FPFLAGS = -f68881
|
||||
# [I remove DISPLAYBUFFER option .
|
||||
# You may run 'makeright multi'. -osamu '90/02/07]
|
||||
# NEWBITBLT for assembler version of bitblt.
|
||||
DFLAGS = -DKBINT -DOPDISP -DOS4 -DSUN3_OS4_IL -DOS4_TYPE4BUG -DNEWBITBLT -DLOGINT -DSUNDISPLAY -DFORKCOMM
|
||||
DFLAGS = -DKBINT -DOPDISP -DOS4 -DSUN3_OS4_IL -DOS4_TYPE4BUG -DNEWBITBLT -DLOGINT -DSUNDISPLAY
|
||||
LDFLAGS = -lsuntool -lsunwindow -lpixrect -lc -lm
|
||||
|
||||
INLINE = $(SRCDIR)disp68K.il
|
||||
|
||||
@@ -11,7 +11,7 @@ DISPOPTFLAGS = -O
|
||||
FPFLAGS = -f68881
|
||||
# DISPLAYBUFFER for Color Sparcstation code testing
|
||||
# NEWBITBLT for assembler version of bitblt.
|
||||
DFLAGS = -DKBINT -DOPDISP -DOS4 -DSUN3_OS4_IL -DOS4_TYPE4BUG -DDISPLAYBUFFER -DNEWBITBLT -DLOGINT -DSUNDISPLAY -DDISPLAYBUFFER -DFORKCOMM
|
||||
DFLAGS = -DKBINT -DOPDISP -DOS4 -DSUN3_OS4_IL -DOS4_TYPE4BUG -DDISPLAYBUFFER -DNEWBITBLT -DLOGINT -DSUNDISPLAY -DDISPLAYBUFFER
|
||||
LDFLAGS = -lsuntool -lsunwindow -lpixrect -lc -lm
|
||||
|
||||
INLINE = $(SRCDIR)disp68K.il
|
||||
|
||||
@@ -37,7 +37,7 @@ FPFLAGS = -f68881
|
||||
# [I remove DISPLAYBUFFER option .
|
||||
# You may run 'makeright x'. -osamu '90/02/27]
|
||||
# NEWBITBLT for assembler version of bitblt.
|
||||
DFLAGS = -DOPDISP -DOS4 -DSUN3_OS4_IL -DOS4_TYPE4BUG -DNEWBITBLT -DLOGINT $(XFLAGS) -DFORKCOMM
|
||||
DFLAGS = -DOPDISP -DOS4 -DSUN3_OS4_IL -DOS4_TYPE4BUG -DNEWBITBLT -DLOGINT $(XFLAGS)
|
||||
LDFLAGS = -lX11 -lpixrect -lc -lm
|
||||
|
||||
INLINE = $(SRCDIR)disp68K.il
|
||||
|
||||
@@ -9,7 +9,7 @@ DISPOPTFLAGS = -g
|
||||
FPFLAGS =
|
||||
# Now share the same ldesingle with COLOR(CG4)/MONO Suns
|
||||
# If you load MAIKOCOLOR.LCOM etc., you can use color functions
|
||||
DFLAGS = -DKBINT -DOS4 -DSPARCDISP -DSUN4_OS4_IL -DOS4_TYPE4BUG -DCOLOR -DNEWBITBLT -DLOGINT -DSUNDISPLAY -DFORKCOMM -DNOEUROKBD
|
||||
DFLAGS = -DKBINT -DOS4 -DSPARCDISP -DSUN4_OS4_IL -DOS4_TYPE4BUG -DCOLOR -DNEWBITBLT -DLOGINT -DSUNDISPLAY -DNOEUROKBD
|
||||
LDFLAGS = -lsuntool -lsunwindow -lpixrect -ldld -lc -lm
|
||||
# SPARC Assemble optimize check
|
||||
DFLAGS:sh += optck.sh ; true
|
||||
|
||||
@@ -6,7 +6,7 @@ OEXT = .o
|
||||
OPTFLAGS = -g
|
||||
FPFLAGS =
|
||||
# For COLOR, Add COLOR, remove OLD_CURSOR
|
||||
DFLAGS = -DKBINT -DOS4 -DSPARCDISP -DSUN4_OS4_IL -DOS4_TYPE4BUG -DFLTINT -DCOLOR -DNEWBITBLT -DSUNDISPLAY -DLOGINT -DFORKCOMM
|
||||
DFLAGS = -DKBINT -DOS4 -DSPARCDISP -DSUN4_OS4_IL -DOS4_TYPE4BUG -DFLTINT -DCOLOR -DNEWBITBLT -DSUNDISPLAY -DLOGINT
|
||||
LDFLAGS = -lsuntool -lsunwindow -lpixrect -lc -lm
|
||||
# SPARC Assemble optimize check
|
||||
DFLAGS:sh += optck.sh ; true
|
||||
|
||||
@@ -14,7 +14,7 @@ FPFLAGS =
|
||||
# Now share the same ldemulti for Mono-Medley & Color-Medley
|
||||
# If you load MAIKOCOLOR.LCOM etc., you can use color functions
|
||||
|
||||
DFLAGS = -DKBINT -DOS4 -DSPARCDISP -DSUN4_OS4_IL -DOS4_TYPE4BUG -DCOLOR -DDISPLAYBUFFER -DNEWBITBLT -DLOGINT -DSUNDISPLAY -DDISPLAYBUFFER -DFORKCOMM -DNOEUROKBD
|
||||
DFLAGS = -DKBINT -DOS4 -DSPARCDISP -DSUN4_OS4_IL -DOS4_TYPE4BUG -DCOLOR -DDISPLAYBUFFER -DNEWBITBLT -DLOGINT -DSUNDISPLAY -DDISPLAYBUFFER -DNOEUROKBD
|
||||
LDFLAGS = -lsuntool -lsunwindow -lpixrect -ldld -lc -lm
|
||||
# SPARC Assemble optimize check
|
||||
DFLAGS:sh += optck.sh ; true
|
||||
|
||||
@@ -34,7 +34,7 @@ OPTFLAGS = -g
|
||||
DISPOPTFLAGS = -g
|
||||
|
||||
FPFLAGS =
|
||||
DFLAGS = -DOS4 -DSPARCDISP -DSUN4_OS4_IL -DOS4_TYPE4BUG -DOLD_CURSOR -DNEWBITBLT -DLOGINT $(XFLAGS) -DFORKCOMM -DNOEUROKBD
|
||||
DFLAGS = -DOS4 -DSPARCDISP -DSUN4_OS4_IL -DOS4_TYPE4BUG -DOLD_CURSOR -DNEWBITBLT -DLOGINT $(XFLAGS) -DNOEUROKBD
|
||||
LDFLAGS = -lX11 -lpixrect -lc -lm -ldld
|
||||
LDELDFLAGS = -Bstatic -lX11 -lpixrect -Bdynamic -lc -lm
|
||||
# SPARC Assemble optimize check
|
||||
|
||||
@@ -5,7 +5,7 @@ OEXT = .o
|
||||
#For debugging
|
||||
OPTFLAGS = -g
|
||||
FPFLAGS =
|
||||
DFLAGS = -DKBINT -DFLTINT -DNOASM -DOS4 -DI386 -DBYTESWAP -DCHECK -DLOGINT -DSUNDISPLAY -DFORKCOMM
|
||||
DFLAGS = -DKBINT -DFLTINT -DNOASM -DOS4 -DI386 -DBYTESWAP -DCHECK -DLOGINT -DSUNDISPLAY
|
||||
LDFLAGS = -lsuntool -lsunwindow -lpixrect -lc -lm
|
||||
INLINE = $(SRCDIR)disp386i.il
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@ OEXT = .o
|
||||
OPTFLAGS = -O -traditional
|
||||
DISPOPTFLAGS = -O -traditional
|
||||
FPFLAGS =
|
||||
DFLAGS = -DKBINT -DOS4 -DI386 -DBYTESWAP -DCHECK -DLOGINT -DDISPLAYBUFFER -DSUNDISPLAY -DNEWBITBLT -DOPDISP -DFORKCOMM
|
||||
DFLAGS = -DKBINT -DOS4 -DI386 -DBYTESWAP -DCHECK -DLOGINT -DDISPLAYBUFFER -DSUNDISPLAY -DNEWBITBLT -DOPDISP
|
||||
LDFLAGS = -lsuntool -lsunwindow -lpixrect -lc -lm
|
||||
INLINE = $(SRCDIR)disp386i.il
|
||||
BITBLTFILE=$(OBJECTDIR)bitblt386i.o
|
||||
|
||||
@@ -10,7 +10,7 @@ FPFLAGS = -f68881
|
||||
# [I remove DISPLAYBUFFER option .
|
||||
# You may run 'makeright multi'. -osamu '90/02/07]
|
||||
# NEWBITBLT for assembler version of bitblt.
|
||||
DFLAGS = -DKBINT -DOPDISP -DOS4 -DSUN3_OS4_IL -DOS4_TYPE4BUG -DNEWBITBLT -DLOGINT -DSUNDISPLAY -DFORKCOMM
|
||||
DFLAGS = -DKBINT -DOPDISP -DOS4 -DSUN3_OS4_IL -DOS4_TYPE4BUG -DNEWBITBLT -DLOGINT -DSUNDISPLAY
|
||||
LDFLAGS = -lsuntool -lsunwindow -lpixrect -lc -lm
|
||||
|
||||
INLINE = $(SRCDIR)disp68K.il
|
||||
|
||||
@@ -11,7 +11,7 @@ DISPOPTFLAGS = -O
|
||||
FPFLAGS = -f68881
|
||||
# DISPLAYBUFFER for Color Sparcstation code testing
|
||||
# NEWBITBLT for assembler version of bitblt.
|
||||
DFLAGS = -DKBINT -DOPDISP -DOS4 -DSUN3_OS4_IL -DOS4_TYPE4BUG -DDISPLAYBUFFER -DNEWBITBLT -DLOGINT -DSUNDISPLAY -DDISPLAYBUFFER -DFORKCOMM
|
||||
DFLAGS = -DKBINT -DOPDISP -DOS4 -DSUN3_OS4_IL -DOS4_TYPE4BUG -DDISPLAYBUFFER -DNEWBITBLT -DLOGINT -DSUNDISPLAY -DDISPLAYBUFFER
|
||||
LDFLAGS = -lsuntool -lsunwindow -lpixrect -lc -lm
|
||||
|
||||
INLINE = $(SRCDIR)disp68K.il
|
||||
|
||||
@@ -37,7 +37,7 @@ FPFLAGS = -f68881
|
||||
# [I remove DISPLAYBUFFER option .
|
||||
# You may run 'makeright x'. -osamu '90/02/27]
|
||||
# NEWBITBLT for assembler version of bitblt.
|
||||
DFLAGS = -DOPDISP -DOS4 -DSUN3_OS4_IL -DOS4_TYPE4BUG -DNEWBITBLT -DLOGINT $(XFLAGS) -DFORKCOMM
|
||||
DFLAGS = -DOPDISP -DOS4 -DSUN3_OS4_IL -DOS4_TYPE4BUG -DNEWBITBLT -DLOGINT $(XFLAGS)
|
||||
LDFLAGS = -lX11 -lpixrect -lc -lm
|
||||
LDELDFLAGS = -Bstatic -lX11 -lpixrect -Bdynamic -lc -lm
|
||||
|
||||
|
||||
@@ -35,7 +35,7 @@ FPFLAGS =
|
||||
#
|
||||
DEBUGFLAGS = # -DNOASM -DSTACKCHECK -DFNSTKCHECK
|
||||
MACHINEFLAGS = -DOS4 -DOS4_TYPE4BUG -DCOLOR -DSUNDISPLAY \
|
||||
-DNEWBITBLT -DLOGINT -DFORKCOMM
|
||||
-DNEWBITBLT -DLOGINT
|
||||
FEATUREFLAGS = # -DLPSOLVE -DXMAS
|
||||
|
||||
INLINEFLAGS = # -DSPARCDISP -DSUN4_OS4_IL
|
||||
|
||||
@@ -17,7 +17,7 @@ OPTFLAGS = -O2
|
||||
FPFLAGS =
|
||||
# Now share the same ldesingle with COLOR(CG4)/MONO Suns
|
||||
# If you load MAIKOCOLOR.LCOM etc., you can use color functions
|
||||
DFLAGS = -DKBINT -DOS4 -DSPARCDISP -DSUN4_OS4_IL -DOS4_TYPE4BUG -DCOLOR -DNEWBITBLT -DLOGINT -DSUNDISPLAY -DFORKCOMM
|
||||
DFLAGS = -DKBINT -DOS4 -DSPARCDISP -DSUN4_OS4_IL -DOS4_TYPE4BUG -DCOLOR -DNEWBITBLT -DLOGINT -DSUNDISPLAY
|
||||
LDFLAGS = -lsuntool -lsunwindow -lpixrect -lc -lm
|
||||
#-Dsparc?
|
||||
INLINE = $(SRCDIR)dispSPARC.il
|
||||
|
||||
@@ -6,7 +6,7 @@ OEXT = .o
|
||||
OPTFLAGS = -g
|
||||
FPFLAGS =
|
||||
# For COLOR, Add COLOR, remove OLD_CURSOR
|
||||
DFLAGS = -DKBINT -DOS4 -DSPARCDISP -DSUN4_OS4_IL -DOS4_TYPE4BUG -DFLTINT -DCOLOR -DNEWBITBLT -DSUNDISPLAY -DLOGINT -DFORKCOMM
|
||||
DFLAGS = -DKBINT -DOS4 -DSPARCDISP -DSUN4_OS4_IL -DOS4_TYPE4BUG -DFLTINT -DCOLOR -DNEWBITBLT -DSUNDISPLAY -DLOGINT
|
||||
LDFLAGS = -lsuntool -lsunwindow -lpixrect -lc -lm
|
||||
|
||||
#-Dsparc?
|
||||
|
||||
@@ -41,7 +41,7 @@ FPFLAGS =
|
||||
#
|
||||
#DEBUGFLAGS = -DNOASM -DSTACKCHECK -DFNSTKCHECK
|
||||
MACHINEFLAGS = -DOS4 -DOS4_TYPE4BUG -DCOLOR -DDISPLAYBUFFER -DSUNDISPLAY \
|
||||
-DNEWBITBLT -DLOGINT -DFORKCOMM
|
||||
-DNEWBITBLT -DLOGINT
|
||||
|
||||
INLINEFLAGS = # -DSPARCDISP -DSUN4_OS4_IL
|
||||
|
||||
|
||||
@@ -17,7 +17,7 @@ FPFLAGS =
|
||||
# Removed for debug: -DSPARCDISP -DSUN4_OS4_IL
|
||||
# Added for debug: -DFNSTKCHECK -DMYOPTRACE -DOPTRACE -DNOASM
|
||||
#
|
||||
DFLAGS = -DKBINT -DOS4 -DOS4_TYPE4BUG -DCOLOR -DDISPLAYBUFFER -DNEWBITBLT -DLOGINT -DSUNDISPLAY -DSPARCDISP -DSUN4_OS4_IL -DFORKCOMM
|
||||
DFLAGS = -DKBINT -DOS4 -DOS4_TYPE4BUG -DCOLOR -DDISPLAYBUFFER -DNEWBITBLT -DLOGINT -DSUNDISPLAY -DSPARCDISP -DSUN4_OS4_IL
|
||||
LDFLAGS = -lsuntool -lsunwindow -lpixrect -lc -lm
|
||||
#-Dsparc?
|
||||
INLINE = $(SRCDIR)dispSPARC.il
|
||||
|
||||
@@ -29,7 +29,7 @@ FPFLAGS =
|
||||
#DEBUGFLAGS = -DNOASM -DSTACKCHECK -DFNSTKCHECK
|
||||
MACHINEFLAGS = -DOS4 -DOS4_TYPE4BUG -DOLD_CURSOR -DNOPIXRECT \
|
||||
-I$(OPENWINHOME)/include \
|
||||
-DNEWBITBLT -DLOGINT -DFORKCOMM -DLOCK_X_UPDATES
|
||||
-DNEWBITBLT -DLOGINT -DLOCK_X_UPDATES
|
||||
|
||||
INLINEFLAGS = # -DSPARCDISP -DSUN4_OS4_IL
|
||||
|
||||
|
||||
@@ -33,7 +33,7 @@ OEXT = .o
|
||||
OPTFLAGS = -O2
|
||||
FPFLAGS =
|
||||
DFLAGS = -DOS4 -DSPARCDISP -DSUN4_OS4_IL -DOS4_TYPE4BUG -DOLD_CURSOR \
|
||||
-DFORKCOMM -DNEWBITBLT -DLOGINT $(XFLAGS)
|
||||
-DNEWBITBLT -DLOGINT $(XFLAGS)
|
||||
LDFLAGS = -lX11 -lpixrect -lc -lm
|
||||
# -Dsparc?
|
||||
INLINE = $(SRCDIR)dispSPARC.il
|
||||
|
||||
@@ -43,7 +43,7 @@ FPFLAGS =
|
||||
DFLAGS = $(XFLAGS) \
|
||||
$(DEBUGFLAGS) \
|
||||
-DOS5 -DBYTESWAP -DOLD_CURSOR -DLOGINT \
|
||||
-DNOPIXRECT -DFORKCOMM -DLOCK_X_UPDATES \
|
||||
-DNOPIXRECT -DLOCK_X_UPDATES \
|
||||
-DRELEASE=351
|
||||
|
||||
LDFLAGS = -L/usr/X11/lib -lX11 -lc -lm -lsocket -lnsl
|
||||
|
||||
@@ -45,7 +45,7 @@ DFLAGS = $(XFLAGS) \
|
||||
-DOS5 -DAIX -DUSE_DLPI \
|
||||
-DBYTESWAP \
|
||||
-DOLD_CURSOR -DLOGINT \
|
||||
-DNOPIXRECT -DFORKCOMM -DLOCK_X_UPDATES \
|
||||
-DNOPIXRECT -DLOCK_X_UPDATES \
|
||||
-I$(OPENWINHOME)/include \
|
||||
-DRELEASE=210
|
||||
|
||||
|
||||
@@ -46,7 +46,7 @@ MAIN = main
|
||||
DEBUGFLAGS = # -DSTACKCHECK -DFNSTKCHECK
|
||||
|
||||
MACHINEFLAGS = -DOS5 -DUSE_DLPI -DNOPIXRECT \
|
||||
-DOLD_CURSOR -DLOGINT -DFORKCOMM -DLOCK_X_UPDATES
|
||||
-DOLD_CURSOR -DLOGINT -DLOCK_X_UPDATES
|
||||
|
||||
INLINEFLAGS =
|
||||
|
||||
|
||||
@@ -43,7 +43,7 @@ FPFLAGS =
|
||||
DFLAGS = $(XFLAGS) \
|
||||
$(DEBUGFLAGS) \
|
||||
-DOS5 -DBYTESWAP -DOLD_CURSOR -DLOGINT \
|
||||
-DNOPIXRECT -DFORKCOMM -DLOCK_X_UPDATES \
|
||||
-DNOPIXRECT -DLOCK_X_UPDATES \
|
||||
-DUSE_DLPI \
|
||||
-DRELEASE=351
|
||||
|
||||
|
||||
@@ -103,14 +103,12 @@ int main(int argc, char *argv[])
|
||||
XCloseDisplay(Xdisplay);
|
||||
strcpy(filetorun, LDEX);
|
||||
|
||||
#ifdef FORKCOMM
|
||||
/* JRB - call fork_Unix here, while we're REALLY small, unless -NF is
|
||||
specified, of course... */
|
||||
for (i = 0; i < argc; i++)
|
||||
if (!strcmp(argv[i], "-NF")) break;
|
||||
if (i == argc) /* -NF not in arguments */
|
||||
fork_Unix();
|
||||
#endif /* FORKCOMM */
|
||||
|
||||
argv[0] = filetorun;
|
||||
execvp(filetorun, argv);
|
||||
@@ -181,14 +179,12 @@ int main(int argc, char *argv[])
|
||||
|
||||
#endif /* USESUNSCREEN */
|
||||
|
||||
#ifdef FORKCOMM
|
||||
/* JRB - call fork_Unix here, while we're REALLY small, unless -NF is
|
||||
specified, of course... */
|
||||
for (i = 0; i < argc; i++)
|
||||
if (!strcmp(argv[i], "-NF")) break;
|
||||
if (i == argc) /* -NF not in arguments */
|
||||
fork_Unix();
|
||||
#endif
|
||||
|
||||
/* start ldemono or ldecolor */
|
||||
|
||||
|
||||
18
src/main.c
18
src/main.c
@@ -496,7 +496,9 @@ int main(int argc, char *argv[])
|
||||
init_ether(); /* modified by kiuchi Nov. 4 */
|
||||
#endif /* MAIKO_ENABLE_ETHERNET */
|
||||
|
||||
#ifdef FORKCOMM
|
||||
#ifdef DOS
|
||||
init_host_filesystem();
|
||||
#else
|
||||
/* Fork Unix was called in kickstarter; if we forked, look up the */
|
||||
/* pipe handles to the subprocess and set them up. */
|
||||
|
||||
@@ -504,20 +506,8 @@ int main(int argc, char *argv[])
|
||||
{ /* in case we're re-starting a savevm w/open ptys */
|
||||
if (please_fork) fprintf(stderr, "Failed to find UNIXCOMM file handles; no processes\n");
|
||||
}
|
||||
#else
|
||||
/* Fork Unix Interface subprocess before we create anything big; */
|
||||
/* interrupts need to be blocked here so subprocess won't see them */
|
||||
/* This should actually live in the kickstarter... */
|
||||
|
||||
#ifdef DOS
|
||||
init_host_filesystem();
|
||||
#else
|
||||
if (please_fork) {
|
||||
int_block();
|
||||
fork_Unix();
|
||||
}
|
||||
#endif /* DOS */
|
||||
#endif /* FORKCOMM */
|
||||
|
||||
#if defined(DOS) || defined(XWINDOW)
|
||||
make_dsp_instance(currentdsp, 0, 0, 0, 1); /* All defaults the first time */
|
||||
#endif /* DOS || XWINDOW */
|
||||
|
||||
Reference in New Issue
Block a user