New installation mechanism

This commit is contained in:
ceriel 1991-09-03 15:37:56 +00:00
parent 019074c732
commit e262730554
7 changed files with 24 additions and 39 deletions

View file

@ -1,10 +1,7 @@
Action Action
as as
ncg ncg
libbc
libcc
libpc
libem libem
libsys libend
liboc libmon
libm2 mach_params

View file

@ -7,21 +7,9 @@ end
name "NS16032 EM library" name "NS16032 EM library"
dir libem dir libem
end end
name "NS16032 etext,edata,end library"
dir libend
end
name "NS16032 system call library" name "NS16032 system call library"
dir libsys dir libmon
end
name "NS16032 C libraries"
dir libcc
end
name "NS16032 Pascal library"
dir libpc
end
name "NS16032 Basic library"
dir libbc
end
name "NS16032 Occam library"
dir liboc
end
name "NS16032 Modula-2 library"
dir libm2
end end

View file

@ -1,5 +1,2 @@
LIST LIST
Makefile
compmodule
end.s
libem_s.a libem_s.a

View file

@ -12,7 +12,6 @@ sts.s
gto.s gto.s
cii.s cii.s
cms.s cms.s
mon.s
cmu.s cmu.s
dvu.s dvu.s
rmu.s rmu.s

View file

@ -14,7 +14,7 @@
movqd 1,tos movqd 1,tos
addr 8(fp),tos addr 8(fp),tos
movqd 1,tos movqd 1,tos
bsr _write bsr __write
adjspb -12 adjspb -12
exit [] exit []
ret 0 ret 0

View file

@ -10,16 +10,16 @@
movd tos,r0 movd tos,r0
movd r7,tos movd r7,tos
movd r0,@.reghp movd r0,@.reghp
cmpd r0,@.limhp ! cmpd r0,@.limhp
blo I2 ! blo I2
addd 02000,r0 ! addd 02000,r0
bicd 0777,r0 ! bicd 0777,r0
movd r0,tos ! movd r0,tos
jsr @_brk ! jsr @__brk
adjspd -4 ! adjspd -4
cmpqd 0,r0 ! cmpqd 0,r0
beq I2 ! beq I2
movd EHEAP,tos ! movd EHEAP,tos
jsr @.trp ! jsr @.trp
I2: !I2:
ret 0 ret 0

4
mach/ns/mach_params Normal file
View file

@ -0,0 +1,4 @@
MACH=ns
SUF=o
ASAR=aal
RANLIB=: