New installation mechanism
This commit is contained in:
parent
019074c732
commit
e262730554
7 changed files with 24 additions and 39 deletions
|
@ -1,10 +1,7 @@
|
|||
Action
|
||||
as
|
||||
ncg
|
||||
libbc
|
||||
libcc
|
||||
libpc
|
||||
libem
|
||||
libsys
|
||||
liboc
|
||||
libm2
|
||||
libend
|
||||
libmon
|
||||
mach_params
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -1,5 +1,2 @@
|
|||
LIST
|
||||
Makefile
|
||||
compmodule
|
||||
end.s
|
||||
libem_s.a
|
||||
|
|
|
@ -12,7 +12,6 @@ sts.s
|
|||
gto.s
|
||||
cii.s
|
||||
cms.s
|
||||
mon.s
|
||||
cmu.s
|
||||
dvu.s
|
||||
rmu.s
|
||||
|
|
|
@ -14,7 +14,7 @@
|
|||
movqd 1,tos
|
||||
addr 8(fp),tos
|
||||
movqd 1,tos
|
||||
bsr _write
|
||||
bsr __write
|
||||
adjspb -12
|
||||
exit []
|
||||
ret 0
|
||||
|
|
|
@ -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
4
mach/ns/mach_params
Normal file
|
@ -0,0 +1,4 @@
|
|||
MACH=ns
|
||||
SUF=o
|
||||
ASAR=aal
|
||||
RANLIB=:
|
Loading…
Reference in a new issue