mirror of
https://gitlab.com/embeddable-common-lisp/ecl.git
synced 2025-12-06 02:40:26 -08:00
refactor: remove the file symbols_list2.h
The file symbols_list2.h was automatically generated from the file symbols_list.h for dpp. This commit unifies said structure definition and removes a step for generating symbols_list2.h. From now on at runtime the structurecl_symbol_initializer has an additional element storing the function name. That will help solving #543.
This commit is contained in:
parent
a67d16bbc2
commit
7908ba8003
8 changed files with 2168 additions and 4602 deletions
|
|
@ -155,7 +155,7 @@ clean:
|
|||
-for %f in ($(OBJS) all_symbols.obj all_symbols2.obj) do $(RM) %f
|
||||
-$(RM) *.pdb
|
||||
-for %f in (..\ecl\config.h dpp dpp.obj $(DPP) cut.exe cut.obj \
|
||||
..\eclmin.lib ..\cinit.obj cinit.c symbols_list2.h) \
|
||||
..\eclmin.lib ..\cinit.obj cinit.c) \
|
||||
do $(RM) %f
|
||||
-for %f in (..\ecl\*.h) do $(RM) %f
|
||||
-for %f in (cut.exe cut.obj dpp.exe dpp.obj) do $(RM) %f
|
||||
|
|
@ -164,7 +164,7 @@ clean:
|
|||
|
||||
# Build rules
|
||||
|
||||
$(DPP): $(srcdir)/dpp.c $(srcdir)/symbols_list2.h ../ecl/config.h ../ecl/config-internal.h
|
||||
$(DPP): $(srcdir)/dpp.c $(srcdir)/symbols_list.h ../ecl/config.h ../ecl/config-internal.h
|
||||
$(CC) /nologo -I.. -I./ $(srcdir)/dpp.c /Fe$@
|
||||
$(HFILES): ../ecl/config.h.msvc6 ../ecl/config-internal.h.msvc6 Makefile
|
||||
-mkdir ..\ecl\impl
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue