svn commit: samba r13967 - in branches/SAMBA_4_0/source: . build/m4 build/smb_build

metze at samba.org metze at samba.org
Tue Mar 7 17:15:18 GMT 2006


Author: metze
Date: 2006-03-07 17:15:18 +0000 (Tue, 07 Mar 2006)
New Revision: 13967

WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=13967

Log:
change the standard visibility to "default" public again
for modules, libraries and subsystems

metze
Modified:
   branches/SAMBA_4_0/source/build/m4/check_cc.m4
   branches/SAMBA_4_0/source/build/smb_build/input.pm
   branches/SAMBA_4_0/source/build/smb_build/output.pm
   branches/SAMBA_4_0/source/configure.in


Changeset:
Modified: branches/SAMBA_4_0/source/build/m4/check_cc.m4
===================================================================
--- branches/SAMBA_4_0/source/build/m4/check_cc.m4	2006-03-07 17:02:50 UTC (rev 13966)
+++ branches/SAMBA_4_0/source/build/m4/check_cc.m4	2006-03-07 17:15:18 UTC (rev 13967)
@@ -137,7 +137,6 @@
 		visibility_attribute=yes
 	],[
 		AC_MSG_RESULT(no)
-		VISIBILITY_CFLAGS=""
 	])
 	CFLAGS="$OLD_CFLAGS"
 fi

Modified: branches/SAMBA_4_0/source/build/smb_build/input.pm
===================================================================
--- branches/SAMBA_4_0/source/build/smb_build/input.pm	2006-03-07 17:02:50 UTC (rev 13966)
+++ branches/SAMBA_4_0/source/build/smb_build/input.pm	2006-03-07 17:15:18 UTC (rev 13967)
@@ -160,7 +160,11 @@
 		}
 
 		unless (defined($part->{STANDARD_VISIBILITY})) {
-			$part->{STANDARD_VISIBILITY} = "hidden";
+			if ($part->{TYPE} eq "BINARY") {
+				$part->{STANDARD_VISIBILITY} = "hidden";
+			} else {
+				$part->{STANDARD_VISIBILITY} = "default";
+			}
 		}
 
 		unless (defined($part->{EXTRA_CFLAGS})) {

Modified: branches/SAMBA_4_0/source/build/smb_build/output.pm
===================================================================
--- branches/SAMBA_4_0/source/build/smb_build/output.pm	2006-03-07 17:02:50 UTC (rev 13966)
+++ branches/SAMBA_4_0/source/build/smb_build/output.pm	2006-03-07 17:15:18 UTC (rev 13967)
@@ -111,7 +111,7 @@
 			$part->{OUTPUT_TYPE} = "OBJLIST";
 		}
 
-		if (($part->{STANDARD_VISIBILITY} ne "hidden") and 
+		if (($part->{STANDARD_VISIBILITY} ne "default") and 
 			($config->{visibility_attribute} eq "yes")) {
 			$part->{EXTRA_CFLAGS} .= " -fvisibility=$part->{STANDARD_VISIBILITY}";
 		}

Modified: branches/SAMBA_4_0/source/configure.in
===================================================================
--- branches/SAMBA_4_0/source/configure.in	2006-03-07 17:02:50 UTC (rev 13966)
+++ branches/SAMBA_4_0/source/configure.in	2006-03-07 17:15:18 UTC (rev 13967)
@@ -52,7 +52,7 @@
 
 #################################################
 # add *_CFLAGS only for the real build
-CFLAGS="${CFLAGS} ${VISIBILITY_CFLAGS} ${DEVELOPER_CFLAGS}"
+CFLAGS="${CFLAGS} ${DEVELOPER_CFLAGS}"
 
 #################################################
 # final configure stuff



More information about the samba-cvs mailing list