summaryrefslogtreecommitdiff
path: root/libguile/eval.c
diff options
context:
space:
mode:
authorAndy Wingo <wingo@wingomac.bcn.oblong.net>2009-05-26 17:39:58 +0200
committerAndy Wingo <wingo@wingomac.bcn.oblong.net>2009-05-26 17:46:03 +0200
commit442f3f20ddd33b43743ea181d95024c10622df52 (patch)
treed59eab83bc18303d1c4972961ef1ffefbbc601bd /libguile/eval.c
parentd9a9e18205f4da1486a70dbd5690b8fdc593cb10 (diff)
downloadguile-442f3f20ddd33b43743ea181d95024c10622df52.tar.gz
symbols are now hidden unless explicitly exported by SCM_API
* libguile/__scm.h (SCM_API, SCM_INTERNAL): Take the reverse strategy: symbols will be hidden by default, and only exported with SCM_API. In addition to working on Mac OS, it has the several nice efficiency benefits on Linux, and unifies codepaths with Win32. * libguile/Makefile.am: Define BUILDING_LIBGUILE when building Guile.
Diffstat (limited to 'libguile/eval.c')
0 files changed, 0 insertions, 0 deletions