summaryrefslogtreecommitdiff
path: root/base
diff options
context:
space:
mode:
authorRobin Watts <robin.watts@artifex.com>2018-11-22 16:30:49 +0000
committerRobin Watts <robin.watts@artifex.com>2018-11-22 16:47:33 +0000
commit8fe6187ace91d49c3ca07ab850bc1fe50da3409e (patch)
tree78c094148c39d0ce565df03b524d5e30c05911f0 /base
parent07b4a67404479dfa3ae55835f05b6cc8699c9adc (diff)
downloadghostpdl-8fe6187ace91d49c3ca07ab850bc1fe50da3409e.tar.gz
Remove STDIO_IMPLEMENTATION logic from Makefiles.
This has fallen out of usage to the degree where the non-C callbacks based version hasn't even built for years (since at least 2006, by my git archaeology). Just strip it out completely.
Diffstat (limited to 'base')
-rw-r--r--base/gs.mak5
-rw-r--r--base/msvclib.mak5
-rw-r--r--base/openvms.mak5
-rw-r--r--base/ugcclib.mak1
-rw-r--r--base/unix-dll.mak2
-rw-r--r--base/unix-gcc.mak5
-rw-r--r--base/unixansi.mak5
7 files changed, 0 insertions, 28 deletions
diff --git a/base/gs.mak b/base/gs.mak
index b13a9d400..6c965fc14 100644
--- a/base/gs.mak
+++ b/base/gs.mak
@@ -150,11 +150,6 @@
# both, provides both implementations with different procedure
# names for the fd-based implementation (see sfxfd.c for
# more information).
-# STDIO_IMPLEMENTATION - normally 'c' which uses callouts and
-# ziodevsc.c, but ghostscript library must use '' for file
-# based stdio in ziodevs.c.
-# Callouts use procedure based streams and return back to
-# to gs_main_interpret() in imain.c whenever stdio is needed.
#
# It is very unlikely that anyone would want to edit the remaining
# symbols, but we describe them here for completeness:
diff --git a/base/msvclib.mak b/base/msvclib.mak
index b9af9c6be..df7578b93 100644
--- a/base/msvclib.mak
+++ b/base/msvclib.mak
@@ -1130,11 +1130,6 @@ BAND_LIST_COMPRESSOR=zlib
FILE_IMPLEMENTATION=stdio
!endif
-# Choose the implementation of stdio: Only '' is allowed for library.
-# See gs.mak and ziodevs.c/ziodevsc.c for more details.
-
-STDIO_IMPLEMENTATION=
-
# Choose the device(s) to include. See devs.mak for details,
# devs.mak and contrib.mak for the list of available devices.
!ifndef DEVICE_DEVS
diff --git a/base/openvms.mak b/base/openvms.mak
index a272b5f3d..2dc3496b7 100644
--- a/base/openvms.mak
+++ b/base/openvms.mak
@@ -267,11 +267,6 @@ BAND_LIST_COMPRESSOR=zlib
FILE_IMPLEMENTATION=stdio
-# Choose the implementation of stdio: '' for file I/O and 'c' for callouts
-# See gs.mak and ziodevs.c/ziodevsc.c for more details.
-
-STDIO_IMPLEMENTATION=c
-
# Define the platform name.
GSPLATFORM=openvms_
diff --git a/base/ugcclib.mak b/base/ugcclib.mak
index f3c50051a..32ebd5504 100644
--- a/base/ugcclib.mak
+++ b/base/ugcclib.mak
@@ -118,7 +118,6 @@ COMPILE_INITS?=0
BAND_LIST_STORAGE=file
BAND_LIST_COMPRESSOR=zlib
FILE_IMPLEMENTATION=stdio
-STDIO_IMPLEMENTATION=
DEVICE_DEVS=$(DD)x11cmyk.dev $(DD)x11mono.dev $(DD)x11.dev $(DD)x11alpha.dev\
$(DD)djet500.dev $(DD)pbmraw.dev $(DD)pgmraw.dev $(DD)ppmraw.dev $(DD)pamcmyk32.dev\
$(DD)bitcmyk.dev $(GLD)bbox.dev
diff --git a/base/unix-dll.mak b/base/unix-dll.mak
index 8d22a1d2a..70eba34f5 100644
--- a/base/unix-dll.mak
+++ b/base/unix-dll.mak
@@ -227,12 +227,10 @@ SODEFS=\
GXPS_XE=$(BINDIR)/$(XPS_SONAME_MAJOR_MINOR) \
GPDL_XE=$(BINDIR)/$(GPDL_SONAME_MAJOR_MINOR) \
DISPLAY_DEV=$(DD)display.dev \
- STDIO_IMPLEMENTATION=c \
BUILDDIRPREFIX=$(BUILDDIRPREFIX)
SODEFS_FINAL=\
DISPLAY_DEV=$(DD)display.dev\
- STDIO_IMPLEMENTATION=c\
BUILDDIRPREFIX=$(BUILDDIRPREFIX)
# This is a bit nasty; because of the directory name rewriting that happens
diff --git a/base/unix-gcc.mak b/base/unix-gcc.mak
index 4d11dbeea..d87d38c8e 100644
--- a/base/unix-gcc.mak
+++ b/base/unix-gcc.mak
@@ -551,11 +551,6 @@ BAND_LIST_COMPRESSOR=zlib
FILE_IMPLEMENTATION=stdio
-# Choose the implementation of stdio: '' for file I/O and 'c' for callouts
-# See gs.mak and ziodevs.c/ziodevsc.c for more details.
-
-STDIO_IMPLEMENTATION=c
-
# List of default devices, in order of priority. They need not be
# present in the actual build.
GS_DEV_DEFAULT="x11alpha bbox"
diff --git a/base/unixansi.mak b/base/unixansi.mak
index 450ccb916..51597bbd2 100644
--- a/base/unixansi.mak
+++ b/base/unixansi.mak
@@ -337,11 +337,6 @@ BAND_LIST_COMPRESSOR=zlib
FILE_IMPLEMENTATION=stdio
-# Choose the implementation of stdio: '' for file I/O and 'c' for callouts
-# See gs.mak and ziodevs.c/ziodevsc.c for more details.
-
-STDIO_IMPLEMENTATION=c
-
# Choose the device(s) to include. See devs.mak for details,
# devs.mak and contrib.mak for the list of available devices.