aboutsummaryrefslogtreecommitdiff
path: root/ld
diff options
context:
space:
mode:
Diffstat (limited to 'ld')
-rwxr-xr-xld/config/hmake-sun311
-rwxr-xr-xld/config/hmake-sun410
2 files changed, 14 insertions, 7 deletions
diff --git a/ld/config/hmake-sun3 b/ld/config/hmake-sun3
index 667c7a9..5922ac1 100755
--- a/ld/config/hmake-sun3
+++ b/ld/config/hmake-sun3
@@ -1,6 +1,9 @@
-HDEFINES = -DHOST_SYS=SUN3_SYS
-YACC = yacc -d
+CDEFINES=-DHOST_SYS=SUN3_SYS
+#CC=gcc -ansi -Wall
+CC=cc
+YACC=yacc -d
-HOSTING_EMU=LDEMULATION=gld68k; export LDEMULATION
-HOSTING_CRT0=/lib/crt0.o
+
+HOSTING_CRT0=/usr/lib/crt0.o /usr/lib/Fcrt1.o -L/usr/lib/fsoft.o
HOSTING_LIBS=-lc
+HOSTING_EMU=LDEMULATION=gld68k; export LDEMULATION
diff --git a/ld/config/hmake-sun4 b/ld/config/hmake-sun4
index 3812f5d..2227d6b 100755
--- a/ld/config/hmake-sun4
+++ b/ld/config/hmake-sun4
@@ -1,4 +1,8 @@
-HDEFINES = -DHOST_SYS=SUN4_SYS
-YACC = yacc -tvd
-
+HDEFINES=-DHOST_SYS=SUN4_SYS
+YACC=yacc -tvd
+CC=gcc -Wall -ansi
+#stuff for self hosting
+HOSTING_CRT0=/lib/crt0.o
+HOSTING_LIBS=/limbo/latest/=sun4/lib/gcc/sparc/1.92/gnulib -lc
+HOSTING_EMU=LDEMULATION=gld; export LDEMULATION