summaryrefslogtreecommitdiff
path: root/lang/vscm/patches/patch-ab
diff options
context:
space:
mode:
Diffstat (limited to 'lang/vscm/patches/patch-ab')
-rw-r--r--lang/vscm/patches/patch-ab57
1 files changed, 52 insertions, 5 deletions
diff --git a/lang/vscm/patches/patch-ab b/lang/vscm/patches/patch-ab
index 4d602b3ac6e..dae7b48d6b2 100644
--- a/lang/vscm/patches/patch-ab
+++ b/lang/vscm/patches/patch-ab
@@ -1,9 +1,56 @@
-$NetBSD: patch-ab,v 1.1.1.1 2000/11/02 11:01:53 itojun Exp $
+$NetBSD: patch-ab,v 1.2 2001/04/12 20:21:59 jtb Exp $
---- Makefile Sat Aug 6 00:31:07 1994
-+++ Makefile Thu Nov 2 19:41:00 2000
-@@ -415,3 +415,3 @@
+--- Makefile.orig Fri Aug 5 15:31:07 1994
++++ Makefile
+@@ -49,8 +49,8 @@
+ # this is what works for me on a DEC Alpha, running OSF/1:
+ # (gcc version 2.5.7)
+
+- CC = gcc
+- OPTFLAGS = -O2 -funroll-loops -fomit-frame-pointer
++# CC = gcc
++ OPTFLAGS = -funroll-loops -fomit-frame-pointer
+ WARNFLAGS = -Wall -Wmissing-prototypes
+ DEBUGFLAGS =
+ EXTRACFLAGS =
+@@ -208,7 +208,7 @@
+ .DEFAULT:
+ @echo I hope, making $< is not necessary...
+
+-CFLAGS = $(A_OPTFLAGS) $(A_WARNFLAGS) $(A_DEBUGFLAGS) $(A_EXTRACFLAGS) $(DDP)
++CFLAGS += $(A_OPTFLAGS) $(A_WARNFLAGS) $(A_DEBUGFLAGS) $(A_EXTRACFLAGS) $(DDP)
+ LDFLAGS = $(A_OPTFLAGS) $(A_DEBUGFLAGS) $(A_EXTRALDFLAGS)
+ CLFLAGS = $(CFLAGS) $(A_EXTRALDFLAGS)
+ LIBS = -lm $(A_EXTRALIBS)
+@@ -413,8 +413,8 @@
+ distclean: archclean
+ $(FORCEDELETE) compiler/repl.boot
-scheme: $(OBJECTS) $(TMPLIBS)
+- $(CC) -o scheme $(LDFLAGS) $(OBJECTS) $(LIBS) -lc $(TMPLIBS)
+scheme: $(OBJECTS) non-ansi-lib $(TMPLIBS)
- $(CC) -o scheme $(LDFLAGS) $(OBJECTS) $(LIBS) -lc $(TMPLIBS)
++ $(CC) -o vscm $(LDFLAGS) $(OBJECTS) $(LIBS) -lc $(TMPLIBS)
+
+ .scheme-boot: compiler/repl.boot
+ cp compiler/repl.boot .scheme-boot
+@@ -422,17 +422,17 @@
+ compiler/filt.boot: format.time compiler/vscmc.asm \
+ compiler/version.asm compiler/filt-ml.asm
+ cat compiler/vscmc.asm compiler/version.asm compiler/filt-ml.asm | \
+- ./scheme -b - -a - -d compiler/filt.boot
++ ./vscm -b - -a - -d compiler/filt.boot
+
+ compiler/repl.boot: format.time compiler/vscmc.asm \
+ compiler/version.asm compiler/repl-ml.asm
+ cat compiler/vscmc.asm compiler/version.asm compiler/repl-ml.asm | \
+- ./scheme -b - -a - -d compiler/repl.boot
++ ./vscm -b - -a - -d compiler/repl.boot
+
+ compiler/vscmc.asm: compiler/vscmc.scm
+ -mv compiler/vscmc.asm compiler/vscmc.oasm >/dev/null 2>&1
+ mv compiler/filt.boot compiler/filt.oboot
+- ./scheme -b compiler/filt.oboot <compiler/vscmc.scm >compiler/vscmc.asm
++ ./vscm -b compiler/filt.oboot <compiler/vscmc.scm >compiler/vscmc.asm
+
+ compiler/vscmc.scm: compiler/s.vscmc.scm
+ -(cd compiler; \