On Tue, Feb 15, 2011 at 10:18 AM, Jerry James <james(a)xemacs.org> wrote:
On Mon, Feb 14, 2011 at 4:15 AM, Mats Lidell <matsl(a)xemacs.org>
> The recent acons change breaks the cygwin build. acons is exported in
> xemacs.def. Removing that from xemacs.def makes the build succeed.
> But before doing that I must ask what is xemacs.def good for. A quick
> check in the Makefiles reveals that dlltool is involved. The manpage
> for dlltool talks about "Create files needed to build and use DLLs"
> But I fail to find any DLLs being built!? Please enlighten me.
> %% Mats
It is used to list the symbols that are visible to external modules.
XEmacs isn't really a DLL, but it exports symbols like one, for
consumption by the modules.
Where is it getting acons from? It's not in the source any more, or in the
[jsparkes xemacs-local]# nm -o src/*.o | grep acons
src/alloc.o:00001339 T _Facons
src/alloc.o:000000b0 d _SFacons
src/faces.o: U _Facons
XEmacs-Beta mailing list