From 58924e7138257f318397b397bb563967fb00c540 Mon Sep 17 00:00:00 2001
From: Raymond Toy <toy.raymond@gmail.com>
Date: Fri, 8 Aug 2014 23:33:44 -0700
Subject: [PATCH] Remove Config.FreeBSD* and Config.NetBSD*. These were
 replaced by Config.x86_freebsd and Config.x86_netbsd long ago.

---
 src/lisp/Config.FreeBSD        | 18 -----------
 src/lisp/Config.FreeBSD_gencgc | 55 ----------------------------------
 src/lisp/Config.NetBSD         | 18 -----------
 src/lisp/Config.NetBSD_gencgc  | 46 ----------------------------
 4 files changed, 137 deletions(-)
 delete mode 100644 src/lisp/Config.FreeBSD
 delete mode 100644 src/lisp/Config.FreeBSD_gencgc
 delete mode 100644 src/lisp/Config.NetBSD
 delete mode 100644 src/lisp/Config.NetBSD_gencgc

diff --git a/src/lisp/Config.FreeBSD b/src/lisp/Config.FreeBSD
deleted file mode 100644
index f76630ba9..000000000
--- a/src/lisp/Config.FreeBSD
+++ /dev/null
@@ -1,18 +0,0 @@
-PATH1 = ../../src/lisp
-vpath %.h $(PATH1)
-vpath %.c $(PATH1)
-vpath %.S $(PATH1)
-CPPFLAGS = -I. -I$(PATH1) -I-
-CC = gcc
-LD = ld
-CPP = cpp
-CFLAGS = -Wstrict-prototypes -Wall -O2 -g -DWANT_CGC -m486
-ASFLAGS = -g -DWANT_CGC
-NM = $(PATH1)/linux-nm
-UNDEFSYMPATTERN = -Xlinker -u -Xlinker &
-ASSEM_SRC = x86-assem.S
-ARCH_SRC = x86-arch.c
-OS_SRC = FreeBSD-os.c os-common.c undefineds.c
-OS_LINK_FLAGS = -static
-OS_LIBS =
-GC_SRC = cgc.c
diff --git a/src/lisp/Config.FreeBSD_gencgc b/src/lisp/Config.FreeBSD_gencgc
deleted file mode 100644
index 46c36e58f..000000000
--- a/src/lisp/Config.FreeBSD_gencgc
+++ /dev/null
@@ -1,55 +0,0 @@
-# -*- Mode: makefile -*-
-PATH1 = ../../src/lisp
-vpath %.h $(PATH1)
-vpath %.c $(PATH1)
-vpath %.S $(PATH1)
-
-CC = gcc
-LD = ld
-CPP = cpp
-
-# Enable support for :linkage-table feature.
-ifdef FEATURE_LINKAGE_TABLE
-LINKAGE = -DLINKAGE_TABLE
-endif
-
-# Enable support for generational GC
-ifdef FEATURE_GENCGC
-GENCGC = -DGENCGC
-GC_SRC = gencgc.c
-endif
-
-# Enable support for SSE2.  If FEATURE_X87 is set, we want SSE2
-# support in the C code too so that the same binary is built in both
-# cases.  If neither is set, then we don't want any SSE2 support at
-# all.
-ifdef FEATURE_X87
-SSE2 = -DFEATURE_SSE2
-else
-ifdef FEATURE_SSE2
-SSE2 = -DFEATURE_SSE2
-endif
-endif
-
-RUNTIME = -Di386 $(GENCGC) $(LINKAGE) $(SSE2)
-
-ifneq (,$(filter 2% 3%, $(shell $(CC) -dumpversion)))
-CPPFLAGS = -I. -I$(PATH1) -I-
-else
-CPPFLAGS = -iquote . -iquote $(PATH1)
-endif
-CPPFLAGS += $(RUNTIME)
-
-CFLAGS = -Wstrict-prototypes -Wall -O2 -g 
-ASFLAGS = -g 
-NM = nm -gp
-UNDEFSYMPATTERN = -Xlinker -u -Xlinker &
-ASSEM_SRC = x86-assem.S
-ARCH_SRC = x86-arch.c
-OS_SRC = FreeBSD-os.c os-common.c elf.c e_rem_pio2.c k_rem_pio2.c undefineds.c
-OS_LINK_FLAGS = -dynamic -export-dynamic
-OS_LIBS = -lutil
-
-# This has aliasing problems, so turn off aliasing.
-e_rem_pio2.o : e_rem_pio2.c
-	$(CC) -c -fno-strict-aliasing -ffloat-store $(CFLAGS)  $<
diff --git a/src/lisp/Config.NetBSD b/src/lisp/Config.NetBSD
deleted file mode 100644
index 1cbffa7dd..000000000
--- a/src/lisp/Config.NetBSD
+++ /dev/null
@@ -1,18 +0,0 @@
-PATH1 = ../../src/lisp
-vpath %.h $(PATH1)
-vpath %.c $(PATH1)
-vpath %.S $(PATH1)
-CPPFLAGS = -I. -I$(PATH1) -I-
-CC = gcc
-LD = ld
-CPP = cpp
-CFLAGS = -Wstrict-prototypes -Wall -O2 -g -DWANT_CGC -Di386
-ASFLAGS = -g -DWANT_CGC -Di386
-NM = nm -gp
-UNDEFSYMPATTERN = -Xlinker -u -Xlinker &
-ASSEM_SRC = x86-assem.S
-ARCH_SRC = x86-arch.c
-OS_SRC = NetBSD-os.c os-common.c undefineds.c
-OS_LINK_FLAGS = -static
-OS_LIBS =
-GC_SRC = cgc.c
diff --git a/src/lisp/Config.NetBSD_gencgc b/src/lisp/Config.NetBSD_gencgc
deleted file mode 100644
index efaa1d45a..000000000
--- a/src/lisp/Config.NetBSD_gencgc
+++ /dev/null
@@ -1,46 +0,0 @@
-PATH1 = ../../src/lisp
-ARCH = $(shell uname -m)
-vpath %.h $(PATH1)
-vpath %.c $(PATH1)
-vpath %.S $(PATH1)
-CPPFLAGS = -iquote . -iquote $(PATH1)
-CC = gcc -pipe
-LD = ld
-CPP = cpp
-CFLAGS = -Wstrict-prototypes -Wall -O2 -g
-ASFLAGS = -g -x assembler-with-cpp
-NM = nm -gp
-UNDEFSYMPATTERN = -Xlinker -u -Xlinker &
-
-ifeq ($(ARCH), i386)
-  ASSEM_SRC = x86-assem.S
-  ARCH_SRC = x86-arch.c
-  ASFLAGS += -Di386 -DGENCGC -DLINKAGE_TABLE
-  CFLAGS += -Di386 -DGENCGC -DLINKAGE_TABLE
-  GC_SRC = gencgc.c
-endif
-
-ifeq ($(ARCH), sparc64)
-  ASSEM_SRC = sparc-assem.S
-  ARCH_SRC = sparc-arch.c
-  ASFLAGS += -Dsparc64 -DLINKAGE_TABLE
-  CFLAGS += -Dsparc64 -DLINKAGE_TABLE
-endif
-
-ifeq ($(ARCH), sparc)
-  ASSEM_SRC = sparc-assem.S
-  ARCH_SRC = sparc-arch.c
-  ASFLAGS += -Dsparc
-  CFLAGS += -Dsparc
-endif
-
-ifeq ($(ARCH), powerpc)
-  ASSEM_SRC = ppc-assem.S
-  ARCH_SRC = ppc-arch.c
-  ASFLAGS += -Dppc
-  CFLAGS += -Dppc
-endif
-
-OS_SRC = NetBSD-os.c os-common.c elf.c e_rem_pio2.c k_rem_pio2.c
-OS_LINK_FLAGS = -dynamic -export-dynamic
-OS_LIBS =
-- 
GitLab