Initial revision

This commit is contained in:
ceriel 1987-04-13 10:32:47 +00:00
parent 5fde79eab8
commit 81b1d21c35
302 changed files with 2032 additions and 0 deletions

19
.distr Normal file
View file

@ -0,0 +1,19 @@
Action
Copyright
NEW
README
TakeAction
bin
doc
emtest
etc
first
h
include
modules
lang
lib
mach
man
mkun
util

1
bin/.distr Normal file
View file

@ -0,0 +1 @@
em.pascal

23
doc/.distr Normal file
View file

@ -0,0 +1,23 @@
Makefile
ack.doc
basic.doc
cg.doc
crefman.doc
em
install.doc
install.pr
ncg.doc
pcref.doc
peep.doc
regadd.doc
toolkit.doc
v7bugs.doc
val.doc
LLgen
6500.doc
i80.doc
z80.doc
m68020.doc
top
ego
occam

3
doc/LLgen/.distr Normal file
View file

@ -0,0 +1,3 @@
LLgen.n
LLgen.refs
Makefile

18
doc/ego/.distr Normal file
View file

@ -0,0 +1,18 @@
Makefile
bo
ca
cf
cj
cs
ic
il
intro
lv
ov
ra
refs.gen
refs.opt
refs.stat
sp
sr
ud

1
doc/ego/bo/.distr Normal file
View file

@ -0,0 +1 @@
bo1

1
doc/ego/ca/.distr Normal file
View file

@ -0,0 +1 @@
ca1

6
doc/ego/cf/.distr Normal file
View file

@ -0,0 +1,6 @@
cf1
cf2
cf3
cf4
cf5
cf6

1
doc/ego/cj/.distr Normal file
View file

@ -0,0 +1 @@
cj1

5
doc/ego/cs/.distr Normal file
View file

@ -0,0 +1,5 @@
cs1
cs2
cs3
cs4
cs5

5
doc/ego/ic/.distr Normal file
View file

@ -0,0 +1,5 @@
ic1
ic2
ic3
ic4
ic5

6
doc/ego/il/.distr Normal file
View file

@ -0,0 +1,6 @@
il1
il2
il3
il4
il5
il6

3
doc/ego/intro/.distr Normal file
View file

@ -0,0 +1,3 @@
head
intro1
tail

1
doc/ego/lv/.distr Normal file
View file

@ -0,0 +1 @@
lv1

1
doc/ego/ov/.distr Normal file
View file

@ -0,0 +1 @@
ov1

4
doc/ego/ra/.distr Normal file
View file

@ -0,0 +1,4 @@
ra1
ra2
ra3
ra4

1
doc/ego/sp/.distr Normal file
View file

@ -0,0 +1 @@
sp1

4
doc/ego/sr/.distr Normal file
View file

@ -0,0 +1,4 @@
sr1
sr2
sr3
sr4

5
doc/ego/ud/.distr Normal file
View file

@ -0,0 +1,5 @@
ud1
ud2
ud3
ud4
ud5

32
doc/em/.distr Normal file
View file

@ -0,0 +1,32 @@
Makefile
READ_ME
addend.n
app.codes.nr
app.exam.nr
app.int.nr
assem.nr
cont.nr
descr.nr
dspace.nr
em.i
env.nr
even.c
exam.e
exam.p
int
intro.nr
ip.awk
ispace.nr
mach.nr
macr.nr
mapping.nr
mem.nr
print
show
title.nr
traps.nr
types.nr
mkdispatch.c
dispat1.sed
dispat2.sed
dispat3.sed

5
doc/em/int/.distr Normal file
View file

@ -0,0 +1,5 @@
Makefile
READ_ME
em.p
emdmp.c
mktables.c

12
doc/occam/.distr Normal file
View file

@ -0,0 +1,12 @@
Makefile
ctot
p0
p1
p2
p3
p4
p5
p6
p7
p8
p9

3
doc/top/.distr Normal file
View file

@ -0,0 +1,3 @@
Makefile
refs.top
top.n

6
emtest/.distr Normal file
View file

@ -0,0 +1,6 @@
Makefile
READ_ME
ok
select.c
test.h
tests

7
etc/.distr Normal file
View file

@ -0,0 +1,7 @@
Makefile
em_table
new_table
pc_errors
pc_rt_errors
pop_push
traps

6
first/.distr Normal file
View file

@ -0,0 +1,6 @@
hash
ckpath
first
did_first
myecho.c
fixlexlib

26
h/.distr Normal file
View file

@ -0,0 +1,26 @@
Makefile
arch.h
bc_io.h
bc_string.h
as_spec.h
cg_pattern.h
cgg_cg.h
em_abs.h
em_ego.h
em_flag.h
em_mes.h
em_mnem.h
em_path.h
em_pseu.h
em_ptyp.h
em_reg.h
em_spec.h
local.h
out.h
pc_err.h
pc_file.h
pc_size.h
ranlib.h
ocm_chan.h
ocm_parco.h
ocm_proc.h

7
include/_tail_cc/.distr Normal file
View file

@ -0,0 +1,7 @@
ctype.h
setjmp.h
stdio.h
assert.h
termio.h
sgtty.h
sys

View file

@ -0,0 +1,3 @@
dir.h
stat.h
types.h

3
include/_tail_mon/.distr Normal file
View file

@ -0,0 +1,3 @@
errno.h
signal.h
sys

View file

@ -0,0 +1,2 @@
types.h
timeb.h

3
include/occam/.distr Normal file
View file

@ -0,0 +1,3 @@
dec.ocm
printd.ocm
prints.ocm

4
lang/.distr Normal file
View file

@ -0,0 +1,4 @@
basic
cem
occam
pc

3
lang/basic/.distr Normal file
View file

@ -0,0 +1,3 @@
lib
src
test

2
lang/basic/lib/.distr Normal file
View file

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

20
lang/basic/src.old/.distr Normal file
View file

@ -0,0 +1,20 @@
Makefile
basic.yacc
bem.c
bem.h
compile.c
eval.c
func.c
gencode.c
graph.c
graph.h
initialize.c
basic.lex
parsepar.c
split.c
symbols.c
symbols.h
util.c
y.tab.c
y.tab.h
yywrap.c

100
lang/basic/test/.distr Normal file
View file

@ -0,0 +1,100 @@
Makefile
Out.std
bull.b
bull.b.g
buzzword.b
buzzword.b.g
checker.b
checker.b.g
creator.b
grafiek.b
grafiek.b.g
gunner.b
gunner.b.g
learn.b
learn.b.g
opg1.b
opg1.b.g
opg2.b
opg2.b.g
opg3.b
opg3.b.g
opg4.b
opg4.b.g
opg5.b
opg5.b.g
opg6.b
opg6.b.g
runcmp
som4.b
som4.b.g
test01.b
test01.b.g
test02.b
test02.b.g
test03.b
test03.b.g
test04.b
test04.b.g
test05.b
test05.b.g
test06.b
test06.b.g
test07.b
test07.b.g
test08.b
test08.b.g
test09.b
test09.b.g
test10.b
test10.b.g
test11.b
test11.b.g
test12.b
test12.b.g
test13.b
test13.b.g
test14.b
test14.b.g
test15.b
test15.b.g
test16.b
test16.b.g
test17.b
test17.b.g
test18.b
test18.b.g
test19.b
test19.b.g
test20.b
test20.b.g
test21.b
test21.b.g
test22.b
test22.b.g
test23.b
test23.b.g
test24.b
test24.b.g
test25.b
test25.b.g
test26.b
test26.b.g
test27.b
test27.b.g
test28.b
test28.b.g
test29.b
test29.b.g
test30.b
test30.b.g
test31.b
test31.b.g
test32.b
test32.b.g
test33.b
test33.b.g
test34.b
test35.b
test35.b.g
tst

View file

@ -0,0 +1,2 @@
data
data1

88
lang/cem/cemcom/.distr Normal file
View file

@ -0,0 +1,88 @@
Version.c
makefile
Resolve
nmclash.c
LLlex.c
LLlex.h
LLmessage.c
SmallPars
BigPars
align.h
arith.c
arith.h
asm.c
assert.h
atw.h
blocks.c
cem.1
cem.c
cemcom.1
ch7.c
ch7bin.c
ch7mon.c
char.tab
class.h
code.c
code.str
conversion.c
cstoper.c
dataflow.c
declar.g
declar.str
declarator.c
decspecs.c
decspecs.str
def.str
domacro.c
dumpidf.c
error.c
estack.str
eval.c
expr.c
expr.str
expression.g
faulty.h
field.c
field.str
file_info.h
idf.c
idf.str
init.c
input.c
input.h
interface.h
ival.g
label.c
label.h
level.h
macro.str
main.c
make.allocd
make.hfiles
make.next
make.tokcase
make.tokfile
mcomm.c
mes.h
options
options.c
program.g
replace.c
scan.c
sizes.h
skip.c
specials.h
stack.c
stack.str
statement.g
stb.c
stmt.str
struct.c
struct.str
switch.c
switch.str
tab.c
tokenname.c
tokenname.h
type.c
type.str

26
lang/cem/ctest/.distr Normal file
View file

@ -0,0 +1,26 @@
READ_ME
Out2.std
Out2.nf.std
Out4.std
Out4.nf.std
ctconv
ctdecl
ctdivers
cterr
ctest1
ctest2
ctest3
ctest5
ctgen
ctill
ctinit
ctmargt
ctprof
ctstruct
ctsys
local.h
makefile
makefile.i86
makefile.int
makefile.std
run

View file

@ -0,0 +1,3 @@
conv.c
conv.cem.g
run

View file

@ -0,0 +1,3 @@
decl.c
decl.cem.g
run

View file

@ -0,0 +1,3 @@
ops.c
ops.cem.g
run

View file

@ -0,0 +1,3 @@
bugs.c
bugs.cem.g
run

View file

@ -0,0 +1,3 @@
run
test.c
test.cem.g

View file

@ -0,0 +1,3 @@
run
t7.c
t7.cem.g

View file

@ -0,0 +1,3 @@
run
test2.c
test2.cem.g

View file

@ -0,0 +1,3 @@
run
test1.c
test1.cem.g

View file

@ -0,0 +1,33 @@
OPS
bf.cem.g
bf.sed
cel.cem.g
cel.sed
clu.cem.g
clu.sed
ec.cem.g
ec.sed
ef.cem.g
ef.sed
ei.cem.g
ei.sed
el.cem.g
el.sed
eu.cem.g
eu.sed
lc.cem.g
lc.sed
ld.cem.g
ld.sed
lf.cem.g
lf.sed
li.cem.g
li.sed
ll.cem.g
ll.sed
lu.cem.g
lu.sed
makefile
mkc
run
run1

View file

@ -0,0 +1,2 @@
noarg.c
run

View file

@ -0,0 +1,3 @@
init.c
init.cem.g
run

View file

@ -0,0 +1,3 @@
margt.c
margt.cem.g
run

View file

@ -0,0 +1,5 @@
makefile
procentry.c
run
tp.c
tp.cem.g

View file

@ -0,0 +1,3 @@
run
str.c
str.cem.g

View file

@ -0,0 +1,4 @@
run
signal.c
tfork.c
tfork.cem.g

View file

@ -0,0 +1,3 @@
LIST
head_cc.e
tail_cc.2g.a

View file

@ -0,0 +1,3 @@
LIST
tail_mon.a
types

View file

@ -0,0 +1,2 @@
LIST
tail_cc.1s.a

3
lang/occam/.distr Normal file
View file

@ -0,0 +1,3 @@
comp
lib
test

16
lang/occam/comp/.distr Normal file
View file

@ -0,0 +1,16 @@
Makefile
builtin.c
code.c
code.h
em.c
em.h
expr.c
expr.h
keytab.c
lex.l
occam.g
report.c
sizes.h
symtab.c
symtab.h
token.h

2
lang/occam/lib/.distr Normal file
View file

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

12
lang/occam/test/.distr Normal file
View file

@ -0,0 +1,12 @@
Makefile
Huffman.ocm
READ_ME
aatob.ocm
copy.ocm
key.ocm
lifegame.ocm
matmul.ocm
sort.ocm
tst.ocm
use_prnt.ocm
xxtoy.ocm

4
lang/pc/.distr Normal file
View file

@ -0,0 +1,4 @@
Makefile
libpc
pem
test

5
lang/pc/libpc/.distr Normal file
View file

@ -0,0 +1,5 @@
LIST
Makefile
READ_ME
head_pc.e
tail_pc.a

7
lang/pc/pem/.distr Normal file
View file

@ -0,0 +1,7 @@
Makefile
move.c
pem.p
pem22.m
pem24.m
pem44.m
em_pem.6

12
lang/pc/test/.distr Normal file
View file

@ -0,0 +1,12 @@
Makefile
b.p
machar.p
t1.p
t2.p
t3.p
t4.p
t5.p
tstenc.p
tstgto.p
callc.p
cmod.c

25
lib/.distr Normal file
View file

@ -0,0 +1,25 @@
6500
6800
6805
6809
LLgen
descr
i80
i86
int22
int24
int44
m68020
m68k2
m68k4
mantra
ns
pdp
pmds
pmds4
s2650
sun2
sun3
vax4
z80
z8000

1
lib/6500/.distr Normal file
View file

@ -0,0 +1 @@
descr

1
lib/6800/.distr Normal file
View file

@ -0,0 +1 @@
descr

1
lib/6805/.distr Normal file
View file

@ -0,0 +1 @@
descr

1
lib/6809/.distr Normal file
View file

@ -0,0 +1 @@
descr

3
lib/descr/.distr Normal file
View file

@ -0,0 +1,3 @@
fe
cpm
int

1
lib/em22/.distr Normal file
View file

@ -0,0 +1 @@
descr

1
lib/em24/.distr Normal file
View file

@ -0,0 +1 @@
descr

1
lib/em44/.distr Normal file
View file

@ -0,0 +1 @@
descr

1
lib/i80/.distr Normal file
View file

@ -0,0 +1 @@
descr

1
lib/i86/.distr Normal file
View file

@ -0,0 +1 @@
descr

1
lib/m68020/.distr Normal file
View file

@ -0,0 +1 @@
descr

1
lib/m68k2/.distr Normal file
View file

@ -0,0 +1 @@
descr

1
lib/m68k4/.distr Normal file
View file

@ -0,0 +1 @@
descr

1
lib/mantra/.distr Normal file
View file

@ -0,0 +1 @@
descr

1
lib/ns/.distr Normal file
View file

@ -0,0 +1 @@
descr

1
lib/pdp/.distr Normal file
View file

@ -0,0 +1 @@
descr

1
lib/pmds/.distr Normal file
View file

@ -0,0 +1 @@
descr

1
lib/pmds4/.distr Normal file
View file

@ -0,0 +1 @@
descr

1
lib/s2650/.distr Normal file
View file

@ -0,0 +1 @@
descr

1
lib/sun2/.distr Normal file
View file

@ -0,0 +1 @@
descr

1
lib/sun3/.distr Normal file
View file

@ -0,0 +1 @@
descr

1
lib/vax4/.distr Normal file
View file

@ -0,0 +1 @@
descr

1
lib/z80/.distr Normal file
View file

@ -0,0 +1 @@
descr

1
lib/z8000/.distr Normal file
View file

@ -0,0 +1 @@
descr

26
mach/.distr Normal file
View file

@ -0,0 +1,26 @@
6500
6800
6805
6809
i80
compare
i86
install
int22
int24
int44
m68k2
m68k4
m68020
mantra
ns
pdp
pmds
pmds4
proto
s2650
sun3
sun2
vax4
z80
z8000

9
mach/6500/.distr Normal file
View file

@ -0,0 +1,9 @@
Action
as
cg
dl
libcc
libem
libpc
libbc
liboc

8
mach/6500/as/.distr Normal file
View file

@ -0,0 +1,8 @@
Makefile
READ_ME
mach0.c
mach1.c
mach2.c
mach3.c
mach4.c
mach5.c

4
mach/6500/cg/.distr Normal file
View file

@ -0,0 +1,4 @@
Makefile
mach.c
mach.h
table

2
mach/6500/dl/.distr Normal file
View file

@ -0,0 +1,2 @@
Makefile
dl.c

2
mach/6500/libbc/.distr Normal file
View file

@ -0,0 +1,2 @@
Makefile
compmodule

2
mach/6500/libcc/.distr Normal file
View file

@ -0,0 +1,2 @@
Makefile
compmodule

5
mach/6500/libem/.distr Normal file
View file

@ -0,0 +1,5 @@
LIST
Makefile
end.s
head_em.s
libem_s.a

2
mach/6500/liboc/.distr Normal file
View file

@ -0,0 +1,2 @@
Makefile
compmodule

Some files were not shown because too many files have changed in this diff Show more