Bug 676071 - add two stdc++ symbols that are needed by ANGLE - r=glandium
authorBenoit Jacob <bjacob@mozilla.com>
Fri, 02 Mar 2012 15:42:49 -0500
changeset 89682 2e0424ac6e0e762ef14c610c09460f6e417f442b
parent 89681 2fac3282f92e6bb779a76d4e9599493ea22b50b0
child 89683 90671c5fad467ac38eea93749c17b093f55f1807
push idunknown
push userunknown
push dateunknown
reviewersglandium
bugs676071
milestone13.0a1
Bug 676071 - add two stdc++ symbols that are needed by ANGLE - r=glandium
build/stdc++compat.cpp
--- a/build/stdc++compat.cpp
+++ b/build/stdc++compat.cpp
@@ -52,16 +52,18 @@
 #define GLIBCXX_VERSION(a, b, c) (((a) << 16) | ((b) << 8) | (c))
 
 namespace std {
 #if MOZ_LIBSTDCXX_VERSION >= GLIBCXX_VERSION(3, 4, 9)
     /* Instantiate these templates to avoid GLIBCXX_3.4.9 symbol versions */
     template ostream& ostream::_M_insert(double);
     template ostream& ostream::_M_insert(long);
     template ostream& ostream::_M_insert(unsigned long);
+    template ostream& ostream::_M_insert(long long);
+    template ostream& ostream::_M_insert(unsigned long long);
 #ifdef DEBUG
     template ostream& ostream::_M_insert(const void*);
 #endif
     template ostream& __ostream_insert(ostream&, const char*, streamsize);
     template istream& istream::_M_extract(double&);
 #endif
 #if MOZ_LIBSTDCXX_VERSION >= GLIBCXX_VERSION(3, 4, 14)
     /* Instantiate these templates to avoid GLIBCXX_3.4.14 symbol versions