From 0f7d347bd0530562257d7c03c62b8c50d810b655 Mon Sep 17 00:00:00 2001 From: Siddhesh Poyarekar Date: Mon, 13 May 2013 11:46:36 +0530 Subject: Make _LIB_VERSION a weak symbol That way it can live alongside _LIB_VERSION in libieee.a for statically compiled programs. Resolves #14582. --- sysdeps/ieee754/s_lib_version.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'sysdeps/ieee754') diff --git a/sysdeps/ieee754/s_lib_version.c b/sysdeps/ieee754/s_lib_version.c index a377ab1f78..7abb3e07ae 100644 --- a/sysdeps/ieee754/s_lib_version.c +++ b/sysdeps/ieee754/s_lib_version.c @@ -25,16 +25,17 @@ static char rcsid[] = "$NetBSD: s_lib_version.c,v 1.6 1995/05/10 20:47:44 jtc Ex * define and initialize _LIB_VERSION */ #ifdef _POSIX_MODE -_LIB_VERSION_TYPE _LIB_VERSION = _POSIX_; +_LIB_VERSION_TYPE _LIB_VERSION_INTERNAL = _POSIX_; #else #ifdef _XOPEN_MODE -_LIB_VERSION_TYPE _LIB_VERSION = _XOPEN_; +_LIB_VERSION_TYPE _LIB_VERSION_INTERNAL = _XOPEN_; #else #ifdef _SVID3_MODE -_LIB_VERSION_TYPE _LIB_VERSION = _SVID_; +_LIB_VERSION_TYPE _LIB_VERSION_INTERNAL = _SVID_; #else /* default _IEEE_MODE */ -_LIB_VERSION_TYPE _LIB_VERSION = _IEEE_; +_LIB_VERSION_TYPE _LIB_VERSION_INTERNAL = _IEEE_; #endif #endif #endif +weak_alias (_LIB_VERSION_INTERNAL, _LIB_VERSION) -- cgit v1.2.3