Create a new internal interface for defining new make functions.
commit2618908b69d332003d8718a77dc1e83b1cfe9885
authorpsmith <psmith>
Mon, 16 Jan 2012 03:32:49 +0000 (16 03:32 +0000)
committerpsmith <psmith>
Mon, 16 Jan 2012 03:32:49 +0000 (16 03:32 +0000)
treeb4e344ec5634c7edf96d097cf34207181aa7bbca
parentd585b52f8ae54c99ba7b7ebfe84fdfe67f4f056c
Create a new internal interface for defining new make functions.
This allows us to create new functions without changing function.c.
You still have to modify the GNU make code (for now) though: this is
simply a preliminary step to possibly allowing make to load modules.

Modify the Guile integration to use this method rather than ifdefs
in function.c.
ChangeLog
function.c
guile.c
make.h
variable.h