summaryrefslogtreecommitdiff
path: root/lang/stalin/patches/patch-aa
diff options
context:
space:
mode:
Diffstat (limited to 'lang/stalin/patches/patch-aa')
-rw-r--r--lang/stalin/patches/patch-aa35
1 files changed, 35 insertions, 0 deletions
diff --git a/lang/stalin/patches/patch-aa b/lang/stalin/patches/patch-aa
new file mode 100644
index 00000000000..1ca2a627306
--- /dev/null
+++ b/lang/stalin/patches/patch-aa
@@ -0,0 +1,35 @@
+$NetBSD: patch-aa,v 1.1.1.1 2000/12/10 11:07:34 jtb Exp $
+
+--- /dev/null Sun Dec 10 10:00:27 2000
++++ Makefile
+@@ -0,0 +1,30 @@
++CFLAGS = -O2 -fomit-frame-pointer -freg-struct-return
++INCLUDES= -I${GC_PREFIX}/include -I${X11BASE}/include -I${MESA_PREFIX}/include
++LDFLAGS = -L${GC_PREFIX}/lib -L${X11BASE}/lib -L${MESA_PREFIX}/lib
++LIBS = -lgc -lm
++
++all-32: stalin-32 libstalin.a
++
++all-alpha: stalin-alpha libstalin.a
++
++OPTIONS = -I ./include -On -du -dI -t -c -db \
++ -clone-size-limit 0 -split-even-if-no-widening \
++ -do-not-align-strings \
++ -treat-all-symbols-as-external \
++ -do-not-index-constant-structure-types-by-expression \
++ -do-not-index-allocated-structure-types-by-expression
++
++stalin-32: stalin-32.o
++ $(CC) -O -o stalin $@.o $(LDFLAGS) $(LIBS)
++
++stalin-alpha: stalin-alpha.o
++ $(CC) -O -o stalin $@.o $(LDFLAGS) $(LIBS)
++
++LIBOBJS = xlib-c.o gl-c.o
++
++libstalin.a: include/xlib-c.o include/gl-c.o
++ $(AR) cru $@ $(LIBOBJS)
++ $(RANLIB) $@
++
++.c.o:
++ $(CC) $(CFLAGS) $(INCLUDES) -c $<