Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 24 Oct 2012 16:11:47 GMT
From:      svn-freebsd-gecko@chruetertee.ch
To:        freebsd-gecko@freebsd.org
Subject:   [SVN-Commit] r1079 - trunk/Mk
Message-ID:  <201210241611.q9OGBlAQ033205@trillian.chruetertee.ch>

next in thread | raw e-mail | index | archive | help
Author: jbeich
Date: Wed Oct 24 16:11:46 2012
New Revision: 1079

Log:
- prepare to libc++ becoming default
- don't link -lcxxrt into every binary/library

Modified:
   trunk/Mk/bsd.gecko.mk

Modified: trunk/Mk/bsd.gecko.mk
==============================================================================
--- trunk/Mk/bsd.gecko.mk	Wed Oct 24 16:11:39 2012	(r1078)
+++ trunk/Mk/bsd.gecko.mk	Wed Oct 24 16:11:46 2012	(r1079)
@@ -659,8 +659,8 @@
 		--disable-updater		\
 		--disable-pedantic
 
-.if ${CXXFLAGS:M-stdlib=libc++}
-LIBS+=		-lcxxrt
+.if ${CXX:T:Mclang++} && exists(/usr/lib/libc++.so)
+LIBS+=		-Wl,--as-needed,-lcxxrt,--no-as-needed
 .endif
 
 .if ${PORT_OPTIONS:MQT4}



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201210241611.q9OGBlAQ033205>