summaryrefslogtreecommitdiff
path: root/=Maketools
diff options
context:
space:
mode:
authorMichael I. Bushnell <mib@gnu.org>1994-03-04 07:28:08 +0000
committerMichael I. Bushnell <mib@gnu.org>1994-03-04 07:28:08 +0000
commit7c50f48fe570d87fe66111e4d6659427a47bc27e (patch)
tree90518f8f2ae3daff1f2a75e934b31bf66a3503d6 /=Maketools
parentc27a7e0b09cf1c66119fa0c813b2463e8118b0ef (diff)
Initial revision
Diffstat (limited to '=Maketools')
-rw-r--r--=Maketools22
1 files changed, 22 insertions, 0 deletions
diff --git a/=Maketools b/=Maketools
new file mode 100644
index 00000000..1a73e4a9
--- /dev/null
+++ b/=Maketools
@@ -0,0 +1,22 @@
+# This is the directory holding ar and ranlib
+tooldir := /usr/local/i386-mach/bin
+
+# This is a machine on which to run MiG. (MiG writes CPU dependent code,
+# so MiG has to be run on a machine that's the same as the one that will
+# run the eventual code.) If you are not doing cross-compilation, then
+# you need to set MIGCOM and MIG below to the plain pathnames of those
+# two programs respectively.
+mighost := ernst
+
+# Set these options to the GCC compiler spec (the correct value
+# can be found in /usr/local/lib/lib-gcc).
+CCTARGET=i386-mach
+CCVERSION=2.5.8
+CCTYPE=-b $(CCTARGET) -V $(CCVERSION)
+
+CC=gcc $(CCTYPE) -O6 -pipe
+MIGCOM=rsh $(mighost) cd $(hurdsource)/$(dir) \; /usr/local/lib/migcom
+CPP=/usr/local/lib/gcc-lib/$(CCTARGET)/$(CCVERSION)/cpp
+MIG=rsh $(mighost) cd $(hurdsource)/$(dir) \; mig
+AR=$(tooldir)/ar
+RANLIB=$(tooldir)/ranlib