diff options
author | Andy Wingo <wingo@wingomac.bcn.oblong.net> | 2009-05-26 17:39:58 +0200 |
---|---|---|
committer | Andy Wingo <wingo@wingomac.bcn.oblong.net> | 2009-05-26 17:46:03 +0200 |
commit | 442f3f20ddd33b43743ea181d95024c10622df52 (patch) | |
tree | d59eab83bc18303d1c4972961ef1ffefbbc601bd /libguile/eval.c | |
parent | d9a9e18205f4da1486a70dbd5690b8fdc593cb10 (diff) | |
download | guile-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