From 1ebbce21928caabdb4c053f8ab07cb5157a83a1d Mon Sep 17 00:00:00 2001 From: Jay Freeman Date: Thu, 6 Mar 2008 17:14:47 +0000 Subject: Removing extern templates to make linking easier. git-svn-id: http://svn.telesphoreo.org/trunk@159 514c082c-b64e-11dc-b46d-3d985efe055d --- tool/patches/llvmgcc.diff | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'tool') diff --git a/tool/patches/llvmgcc.diff b/tool/patches/llvmgcc.diff index ba25ae357..a1f96983b 100644 --- a/tool/patches/llvmgcc.diff +++ b/tool/patches/llvmgcc.diff @@ -1,3 +1,16 @@ +Index: libstdc++-v3/include/bits/c++config +=================================================================== +--- libstdc++-v3/include/bits/c++config (revision 47984) ++++ libstdc++-v3/include/bits/c++config (working copy) +@@ -172,7 +172,7 @@ + // are already explicitly instantiated in the library binary. This + // substantially reduces the binary size of resulting executables. + #ifndef _GLIBCXX_EXTERN_TEMPLATE +-# define _GLIBCXX_EXTERN_TEMPLATE 1 ++# define _GLIBCXX_EXTERN_TEMPLATE 0 + #endif + + Index: configure =================================================================== --- configure (revision 47984) -- cgit v1.2.3