From 5270cc57f25bd3a1e26366c120d8dc4dc7878d18 Mon Sep 17 00:00:00 2001 From: Markus Armbruster Date: Sat, 22 Oct 2005 18:12:22 +0000 Subject: [PATCH] [NOSTRDUP]: Drop support for systems without strdup(). --- Make.sysdefs | 16 ---------------- Makefile | 36 ------------------------------------ include/prototypes.h | 3 --- 3 files changed, 55 deletions(-) diff --git a/Make.sysdefs b/Make.sysdefs index b64d683fc..05c2c6a6c 100644 --- a/Make.sysdefs +++ b/Make.sysdefs @@ -139,22 +139,6 @@ ALPHAPOSLFLAGS = -lpthreads ALPHAPOSPFLAGS = ALPHAPOSMASTER = GLOBALCFLAGS="$(ALPHAPOSCFLAGS)" GLOBALLFLAGS="$(ALPHAPOSLFLAGS)" GLOBALPFLAGS="$(ALPHAPOSPFLAGS)" -MIPSULTCFLAGS = -DMIPS -DNOSTRDUP -signed -MIPSULTLFLAGS = -MIPSULTMASTER = GLOBALCFLAGS="$(MIPSULTCFLAGS)" GLOBALLFLAGS="$(MIPSULTLFLAGS)" - -MIPSULTGCFLAGS = -DMIPS -DNOSTRDUP -fsigned-char -g -O -MIPSULTGLFLAGS = -MIPSULTGMASTER = GLOBALCFLAGS="$(MIPSULTGCFLAGS)" GLOBALGLFLAGS="$(MIPSULTGLFLAGS)" - MACH25CFLAGS = -O MACH25LFLAGS = MACH25MASTER = GLOBALCFLAGS="$(MACH25CFLAGS)" GLOBALLFLAGS="$(MACH25LFLAGS)" - -MIPSBSDCFLAGS = -DMIPS -DNOSTRDUP -G 33 -signed -MIPSBSDLFLAGS = -G 33 -MIPSBSDMASTER = GLOBALCFLAGS="$(MIPSBSDCFLAGS)" GLOBALLFLAGS="$(MIPSBSDLFLAGS)" - -VAXULTCFLAGS = -O -DNOSTRDUP -VAXULTLFLAGS = -VAXULTMASTER = GLOBALCFLAGS="$(VAXULTCFLAGS)" GLOBALLFLAGS="$(VAXULTLFLAGS)" diff --git a/Makefile b/Makefile index 051c79022..1c464349b 100644 --- a/Makefile +++ b/Makefile @@ -60,9 +60,6 @@ all: @echo ' linux' @echo ' linux-pthreads' @echo ' mach2.5' - @echo ' mipsbsd' - @echo ' mipsultrix' - @echo ' mipsultrix.gcc' @echo ' next' @echo ' nt' @echo ' osx' @@ -74,7 +71,6 @@ all: @echo ' sun4' @echo ' sun4.debug' @echo ' sun4.opt' - @echo ' vaxultrix' alpha: @echo 'building a $(WORLDX) by $(WORLDY) server...' @@ -181,14 +177,6 @@ linux-pthreads: ($(MAKE) binaries $(LINUXPTHMASTER)) ($(MAKE) install) -mipsbsd: - @echo 'building a $(WORLDX) by $(WORLDY) server...' - (cd src/doconfig; $(MAKE) $(MIPSBSDMASTER)) - ($(MAKE) genlibs $(MIPSBSDMASTER)) - (cd src/lib/lwp; $(MAKE) mipsultrix $(MIPSBSDMASTER)) - ($(MAKE) binaries $(MIPSBSDMASTER)) - ($(MAKE) install) - mach2.5: @echo 'building a $(WORLDX) by $(WORLDY) server...' (cd src/doconfig; $(MAKE) $(MACH25MASTER)) @@ -197,22 +185,6 @@ mach2.5: ($(MAKE) binaries $(MACH25MASTER)) ($(MAKE) install) -mipsultrix: - @echo 'building a $(WORLDX) by $(WORLDY) server...' - (cd src/doconfig; $(MAKE) $(MIPSULTMASTER)) - ($(MAKE) genlibs $(MIPSULTMASTER)) - (cd src/lib/lwp; $(MAKE) mipsultrix $(MIPSULTMASTER)) - ($(MAKE) binaries $(MIPSULTMASTER)) - ($(MAKE) install) - -mipsultrix.gcc: - @echo 'building a $(WORLDX) by $(WORLDY) server...' - (cd src/doconfig; $(MAKE) $(MIPSULTGMASTER)) - ($(MAKE) genlibs $(MIPSULTGMASTER)) - (cd src/lib/lwp; $(MAKE) mipsultrix $(MIPSULTGMASTER)) - ($(MAKE) binaries $(MIPSULTGMASTER)) - ($(MAKE) install) - nt: @echo 'building a $(WORLDX) by $(WORLDY) server...' cd src/doconfig @@ -233,14 +205,6 @@ interix: ($(MAKE) binaries $(INTERIXMASTER)) ($(MAKE) install) -vaxultrix: - @echo 'building a $(WORLDX) by $(WORLDY) server...' - (cd src/doconfig; $(MAKE) $(VAXULTMASTER)) - ($(MAKE) genlibs $(VAXULTMASTER)) - (cd src/lib/lwp; $(MAKE) $(VAXULTMASTER)) - ($(MAKE) binaries $(VAXULTMASTER)) - ($(MAKE) install) - aix: @echo 'building a $(WORLDX) by $(WORLDY) server...' (cd src/doconfig; $(MAKE) $(AIXMASTER)) diff --git a/include/prototypes.h b/include/prototypes.h index da47764ac..8dc7515f2 100644 --- a/include/prototypes.h +++ b/include/prototypes.h @@ -387,9 +387,6 @@ extern int parse(char *, char **, char **, char *, char **); extern int ldround(double, int); extern int roundintby(int, int); extern int scthash(register int, register int, int); -#ifdef NOSTRDUP -extern char *strdup(char *x); -#endif /* more in misc.h */ /* -- 2.43.0