]> granicus.if.org Git - apache/commit
Get Apache to use the new generated exports list. This works on my
authorRyan Bloom <rbb@apache.org>
Fri, 1 Dec 2000 07:32:11 +0000 (07:32 +0000)
committerRyan Bloom <rbb@apache.org>
Fri, 1 Dec 2000 07:32:11 +0000 (07:32 +0000)
commit6baa1b4cb71b3fa813bad548fcc688381e53f058
tree714c40c2085a1a4501951559710eb6bd9d8a4e2e
parent5296cf73326c4513972285fcfcbdbc1cd8a1a4c0
Get Apache to use the new generated exports list.  This works on my
Linux machine, but I am pretty sure there are going to be problems for
others.  The idea here, is to be able to generate a list of the exported
functions from APR.  This list needs to be correct, we can not list
functions that are not exported on the platform being built on.  To
accomplish this, we generate a list of the exported symbols when we
configure APR.  As a part of this list, we also include all of the
#if macros that surround those symbols.  Apache then uses this list
of functions and macros to generate a file that refers to each of those
symbols.  Because we have the macros, when we compile this file, the
compiler ignores any symbols that aren't valid on this platform.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87142 13f79535-47bb-0310-9956-ffa450edef68
build/build.mk
build/build2.mk
build/buildexports.sh