None of these flags or debugging flags need to be exported. Move them all library static:
__hugetlbfs_debug __hugetlbfs_hostname __hugetlbfs_prefault __hugetlbfs_verbose Signed-off-by: Andy Whitcroft <[EMAIL PROTECTED]> --- libhugetlbfs_internal.h | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) diff --git a/libhugetlbfs_internal.h b/libhugetlbfs_internal.h index 60ab346..77f8fcc 100644 --- a/libhugetlbfs_internal.h +++ b/libhugetlbfs_internal.h @@ -52,8 +52,11 @@ * them for export in libhugetlbfs_privutils; their definitions should * appear in libhugetlbfs_privutils.h rather than here. */ +#define __hugetlbfs_verbose __lh___hugetlbfs_verbose extern int __hugetlbfs_verbose; +#define __hugetlbfs_debug __lh___hugetlbfs_debug extern int __hugetlbfs_debug; +#define __hugetlbfs_prefault __lh___hugetlbfs_prefault extern int __hugetlbfs_prefault; #define hugetlbfs_setup_elflink __lh_hugetlbfs_setup_elflink extern void hugetlbfs_setup_elflink(); @@ -65,6 +68,7 @@ extern void hugetlbfs_setup_debug(); extern void setup_mounts(); #define setup_features __lh_setup_features extern void setup_features(); +#define __hugetlbfs_hostname __lh___hugetlbfs_hostname extern char __hugetlbfs_hostname[]; #define hugetlbfs_prefault __lh_hugetlbfs_prefault extern int hugetlbfs_prefault(int fd, void *addr, size_t length); -- 1.6.0.2.711.gf1ba4 ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Libhugetlbfs-devel mailing list Libhugetlbfs-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/libhugetlbfs-devel