mirror of
git://git.sv.gnu.org/emacs.git
synced 2026-02-12 10:44:12 -08:00
Initial revision
This commit is contained in:
parent
f8c6b4c23d
commit
564b85ecca
1 changed files with 18 additions and 0 deletions
18
admin/notes/cpp
Normal file
18
admin/notes/cpp
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
ttn 2003-04-09
|
||||
|
||||
we use a C preprocesor not only in the normal compilation of .c files
|
||||
into object files, but also for creating
|
||||
|
||||
src/Makefile
|
||||
lib-src/Makefile
|
||||
|
||||
(delimited by comment "start of cpp stuff"). some cpp implementations
|
||||
insert whitespace in between tokens, which explains the "$(dot)$(dot)"
|
||||
and "UNEXEC_ALIAS" workarounds for unixoid systems and the bundled
|
||||
tradcpp/ for vms. [NOTE: tradcpp/ not yet checked in.]
|
||||
|
||||
during makefile creation, the preprocessor symbol NOT_C_CODE is defined.
|
||||
this should not be defined for normal .c file compilation.
|
||||
|
||||
there has been discussion on eliminating this use of cpp and relying
|
||||
solely on autoconf processing. rms says to leave it be.
|
||||
Loading…
Add table
Add a link
Reference in a new issue