New installation mechanism

This commit is contained in:
ceriel
1991-09-02 15:46:16 +00:00
parent a70ce8404c
commit 5d9dc323e9
28 changed files with 116 additions and 65 deletions

View File

@@ -1,11 +1,8 @@
Action
as
cg
ncg
dl
libbc
libcc
libem
libpc
libsys
liboc
libm2
libend
libmon
mach_params

View File

@@ -2,29 +2,17 @@ name "Intel 8080 assembler"
dir as
end
name "Intel 8080 code generator"
dir cg
dir ncg
end
name "Intel 8080 download programs"
dir dl
end
name "Intel 8080 Basic library"
dir libbc
end
name "Intel 8080 Occam library"
dir liboc
end
name "Intel 8080 C libraries"
dir libcc
end
name "Intel 8080 EM library"
dir libem
end
name "Intel 8080 Pascal library"
dir libpc
name "Intel 8080 etext,edata,end library"
dir libend
end
name "Intel 8080 System library"
dir libsys
end
name "Intel 8080 Modula-2 library"
dir libm2
dir libmon
end

View File

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

2
mach/i80/libend/.distr Normal file
View File

@@ -0,0 +1,2 @@
LIST
end_s.a

5
mach/i80/libend/LIST Normal file
View File

@@ -0,0 +1,5 @@
end_s.a
edata.s
em_end.s
end.s
etext.s

7
mach/i80/libend/edata.s Normal file
View File

@@ -0,0 +1,7 @@
.sect .text
.sect .rom
.sect .data
.sect .bss
.define _edata
.sect .data
_edata:

14
mach/i80/libend/em_end.s Normal file
View File

@@ -0,0 +1,14 @@
.sect .text
.sect .rom
.sect .data
.sect .bss
.sect .end ! only for declaration of _end, __end and endbss.
.define endtext,enddata,endbss,__end
.sect .text
endtext:
.sect .data
enddata:
.sect .end
__end:
endbss:

7
mach/i80/libend/end.s Normal file
View File

@@ -0,0 +1,7 @@
.sect .text
.sect .rom
.sect .data
.sect .bss
.define _end
.sect .end ! only for declaration of _end, __end and endbss.
_end:

7
mach/i80/libend/etext.s Normal file
View File

@@ -0,0 +1,7 @@
.sect .text
.sect .rom
.sect .data
.sect .bss
.define _etext
.sect .text
_etext:

View File

@@ -1,7 +1,5 @@
LIST
Makefile
compmodule
README
libsys_s.a
libmon_s.a
char.nas.s
head_em.s

View File

@@ -1,4 +1,4 @@
libsys_s.a
libmon_s.a
mon.s
trp.s
inn2.s

View File

@@ -2,5 +2,5 @@ This library should contain one of the files char.her.s, that has routines
getchar and putchar for the MC-CPM, and char.nas.s, that
has the same routines for the Nascom.
The default is char.her.s.
The file char.nas.s is presented in this directory and not included
in the libarary.
The file char.nas.s resides in this directory and is not included
in the library.

4
mach/i80/mach_params Normal file
View File

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