Skip to content

Commit f6684d2

Browse files
committedFeb 9, 2025
ELF - PDP-11 front end.
1 parent f514b9b commit f6684d2

40 files changed

+26452
-2
lines changed
 

‎Makefile

+3-2
Original file line numberDiff line numberDiff line change
@@ -55,15 +55,16 @@ SRC = syseng sysen1 sysen2 sysen3 sysnet kshack dragon channa \
5555
decus bsg muds54 hello rrs 2500 minsky danny survey librm3 librm4 \
5656
klotz atlogo clusys cprog r eb cpm mini nova sits nlogo bee gld mprog2 \
5757
cfs libmud librm1 librm2 mprog mprog1 mudbug mudsav _batch combat \
58-
mits_b minits spacy _xgpr_ haunt
58+
mits_b minits spacy _xgpr_ haunt elf
5959
DOC = info _info_ sysdoc sysnet syshst kshack _teco_ emacs emacs1 c kcc \
6060
chprog sail draw wl pc tj6 share _glpr_ _xgpr_ inquir mudman system \
6161
xfont maxout ucode moon acount alan channa fonts games graphs humor \
6262
kldcp libdoc lisp _mail_ midas quux scheme manual wp chess ms macdoc \
6363
aplogo _temp_ pdp11 chsncp cbf rug bawden llogo eak clib teach pcnet \
6464
combat pdl minits mits_s chaos hal -pics- imlac maint cent ksc klh \
6565
digest prs decus bsg madman hur lmdoc rrs danny netwrk klotz hello \
66-
clu r mini nova sits jay rjl nlogo mprog2 mudbug cfs hudini shrdlu
66+
clu r mini nova sits jay rjl nlogo mprog2 mudbug cfs hudini shrdlu \
67+
elf
6768
BIN = sys sys1 sys2 emacs _teco_ lisp liblsp alan sail comlap \
6869
c decsys graphs draw datdrw fonts fonts1 fonts2 games macsym \
6970
maint _www_ gt40 llogo bawden sysbin -pics- lmman shrdlu imlac \

‎build/misc.tcl

+29
Original file line numberDiff line numberDiff line change
@@ -1581,6 +1581,35 @@ palx "mits.b;" "bootil" {
15811581
respond "Start of temporary data storage?" "150000\r"
15821582
}
15831583

1584+
# ELF
1585+
# The configuration to use, either ucbmac or voimac.
1586+
set mac "voimac"
1587+
respond "*" ":cwd elf\r"
1588+
macn11 "dis" "$mac,elfdis"
1589+
macn11 "dm1" "$mac,elfdm1"
1590+
macn11 "dm2" "$mac,elfdm2"
1591+
macn11 "ftp" "$mac,elfftp"
1592+
macn11 "lp" "$mac,elflp"
1593+
macn11 "mdv" "$mac,elfmdv"
1594+
macn11 "ncp" "$mac,elfncp"
1595+
macn11 "np0" "$mac,elfnp0"
1596+
macn11 "np1" "$mac,elfnp1"
1597+
macn11 "np2" "$mac,elfnp2"
1598+
macn11 "rk" "$mac,elfrk"
1599+
macn11 "rst" "$mac,elfrst"
1600+
macn11 "rti" "$mac,elfrti"
1601+
macn11 "rto" "$mac,elfrto"
1602+
macn11 "sa" "$mac,elfsa"
1603+
macn11 "tbl" "$mac,elftbl"
1604+
macn11 "tc" "$mac,elftc"
1605+
macn11 "wd" "$mac,elfwd"
1606+
macn11 "npo" "$mac,netnpo"
1607+
macn11 "clk" "$mac,voiclk"
1608+
macn11 "ioc" "$mac,voiioc"
1609+
macn11 "dtft" "$mac,dtftp"
1610+
macn11 "tnft" "$mac,tnftp"
1611+
macn11 "tnlogs" "$mac,tnlogs"
1612+
15841613
# ITS universal file.
15851614
cwd "decsys"
15861615
macro10 "sits.unv" "sits.mac"

0 commit comments

Comments
 (0)