diff --git a/src/lib/libstdc++/sinst.cc b/src/lib/libstdc++/sinst.cc index c7dde87..809c34b 100644 --- a/src/lib/libstdc++/sinst.cc +++ b/src/lib/libstdc++/sinst.cc @@ -66,3 +66,11 @@ ostream& ostream::operator<<(unsigned long n) { return(*this); } + +ostream& ostream::operator<<(ostream &(*)(ostream &)) { + return(*this); + } + +void * operator new(unsigned int size,void * ptr) { + return(ptr); + } diff --git a/src/lib/libstdc++/std/straights.h b/src/lib/libstdc++/std/straights.h index f4b8808..225a9b4 100644 --- a/src/lib/libstdc++/std/straights.h +++ b/src/lib/libstdc++/std/straights.h @@ -75,6 +75,14 @@ ostream& operator<<(unsigned long n); ostream& operator<<(long n); + ostream& operator<<(ostream &(*)(ostream &)); + }; +class basic_string { + public: + void rep(); + }; + } +