Initial revision

This commit is contained in:
ceriel 1988-06-20 12:46:49 +00:00
parent db62807b9b
commit 5ac6f79a47
7 changed files with 77 additions and 0 deletions

2
util/ceg/defaults/.distr Normal file
View file

@ -0,0 +1,2 @@
READ_ME
pseudo_vars.c

15
util/ceg/defaults/READ_ME Normal file
View file

@ -0,0 +1,15 @@
This directory contains the default EM_CODE(3L) interface. That is :
1) message-instruction are ignored.
2) pseudo-instruction are almost machine independent, so they are
implemented completely. *)
3) storage-instruction are almost machine independent, so they are
implemented completely. *)
4) The other EM instructions generate a "not implemented"
message.
The file "pseudovars.c" contains two global variables. 'locals_created' tells if
the prolog is exected or not. 'Busy' tells if the code expander is running
or not.
*) The necessary constants should be defined by the table writer.

View file

@ -0,0 +1,11 @@
C_cst.c
C_dlb.c
C_dnam.c
C_fcon.c
C_icon.c
C_ilb.c
C_mes_begin.c
C_mes_end.c
C_pnam.c
C_scon.c
C_ucon.c

View file

@ -0,0 +1,2 @@
not_impl.c
not_impl_table

View file

@ -0,0 +1,18 @@
C_busy.c
C_close.c
C_df_dlb.c
C_df_dnam.c
C_df_ilb.c
C_end.c
C_end_narg.c
C_exa_dlb.c
C_exa_dnam.c
C_exp.c
C_ina_dlb.c
C_ina_dnam.c
C_init.c
C_inp.c
C_magic.c
C_open.c
C_pro.c
C_pro_narg.c

View file

@ -0,0 +1,22 @@
C_bss_cst.c
C_bss_dlb.c
C_bss_dnam.c
C_bss_ilb.c
C_bss_pnam.c
C_con_cst.c
C_con_dlb.c
C_con_dnam.c
C_con_ilb.c
C_con_pnam.c
C_con_scon.c
C_hol_cst.c
C_hol_dlb.c
C_hol_dnam.c
C_hol_ilb.c
C_hol_pnam.c
C_rom_cst.c
C_rom_dlb.c
C_rom_dnam.c
C_rom_ilb.c
C_rom_pnam.c
C_rom_scon.c

7
util/ceg/util/.distr Normal file
View file

@ -0,0 +1,7 @@
create_ofiles
install_ceg
make_as
make_obj
make_own
preproc
update