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}
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-gecko
To unsubscribe, send any mail to "[email protected]"

Reply via email to