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
as
ncg
libbc
libcc
libpc
libem
libsys
liboc
libm2
libend
libmon
mach_params

View file

@ -7,21 +7,9 @@ end
name "NS16032 EM library"
dir libem
end
name "NS16032 etext,edata,end library"
dir libend
end
name "NS16032 system call library"
dir libsys
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
dir libmon
end

View file

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

View file

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

View file

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

View file

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

4
mach/ns/mach_params Normal file
View file

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