*** empty log message ***
authorceriel <none@none>
Mon, 23 Feb 1987 19:39:57 +0000 (19:39 +0000)
committerceriel <none@none>
Mon, 23 Feb 1987 19:39:57 +0000 (19:39 +0000)
lib/sun3/descr
mach/sun3/Action

index 4612d75..a13561e 100644 (file)
@@ -5,11 +5,13 @@ var s=2
 var l=4
 var f=4
 var d=8
-var NAME=m68020
-var P=m68020
-var M=sun
+var NAME=sun
+var M=m68020
+var P=sun3
 var LIB=lib/{P}/tail_
 var RT=lib/{P}/head_
+var PLIB=lib/{M}/tail_
+var PRT=lib/{M}/head_
 var CPP_F=-Dunix=unix
 var INCLUDES=-I{EM}/include/_tail_cc
 # 413 align is the default, rom in text
@@ -17,7 +19,7 @@ var ALIGN=-a0:2 -a1:2 -a2:0x20000 -a3:2 -b0:0x2020
 name be
        from .m.g
        to .s
-       program {EM}/lib/{P}/cg
+       program {EM}/lib/{M}/cg
        args <
        stdout
        need .e
@@ -25,7 +27,7 @@ end
 name as
        from .s.so
        to .o
-       program {EM}/lib/{P}/as
+       program {EM}/lib/{M}/as
        args - -o > <
        prep cond
 end
@@ -38,18 +40,18 @@ name led
        mapflag -nr ALIGN=-a0:2 -a1:0x20000 -a2:2 -a3:2 -b0:0x2000
        mapflag -N ALIGN=-a0:2 -a1:2 -a2:2 -a3:2 -b0:0x2000
        mapflag -r ALIGN=-a0:2 -a1:0x20000 -a2:2 -a3:2 -b0:0x2020
-       args (.e:{HEAD}= {ALIGN} {EM}/lib/{M}/head_em) \
-({RTS}:.b.c={EM}/{RT}cc) ({RTS}:.p={EM}/{RT}pc) -o > < \
-               (.p:{TAIL}={EM}/{LIB}pc) \
-               (.b:{TAIL}={EM}/{LIB}bc) \
+       args (.e:{HEAD}= {ALIGN} {EM}/{RT}em) \
+({RTS}:.b.c={EM}/{RT}cc) ({RTS}:.p={EM}/{PRT}pc) -o > < \
+               (.p:{TAIL}={EM}/{PLIB}pc) \
+               (.b:{TAIL}={EM}/{PLIB}bc) \
                (.b.c:{TAIL}={EM}/{LIB}cc.1s {EM}/{LIB}cc.2g) \
-               (.e:{TAIL}={EM}/{LIB}em {EM}/lib/{M}/tail_mon {EM}/lib/{P}/end_em)
+               (.e:{TAIL}={EM}/{PLIB}em {EM}/{LIB}mon {EM}/lib/{M}/end_em)
        linker
 end
 name cv
        from .out
        to .cv
-       program {EM}/lib/{M}/cv
+       program {EM}/lib/{P}/cv
        args < >
        outfile a.out
 end
index ecfe36b..3f492ca 100644 (file)
@@ -4,3 +4,6 @@ end
 name "SUN 68020 systemcall library"
 dir libsys
 end
+name "SUN 68020 C libraries"
+dir libcc
+end