libstdc++ (5.0): Modify to allow clang 3.6+ to used C99 functions
commit838772be3c028f0cfd9fae5da181858e4199863a
authorJohn Marino <draco@marino.st>
Sun, 15 Nov 2015 12:17:13 +0000 (15 13:17 +0100)
committerJohn Marino <draco@marino.st>
Sun, 15 Nov 2015 12:23:07 +0000 (15 13:23 +0100)
tree07a7e92f7bd3f25feec437544dc144ffb7f80506
parentdce2f7a6000be387deb4457887c74bbf9991eba0
libstdc++ (5.0): Modify to allow clang 3.6+ to used C99 functions

The "throw()" attributes in libstdc++ are unique to GCC, so when clang 3.6+
tries to use them, a prototype mismatch error comes up.  This modification
allows clang to use the entire libstdc++.
contrib/gcc-5.0/README.DRAGONFLY
contrib/gcc-5.0/libstdc++-v3/include/bits/c++config
contrib/gcc-5.0/libstdc++-v3/include/c_global/cstdio
contrib/gcc-5.0/libstdc++-v3/include/c_global/cstdlib
contrib/gcc-5.0/libstdc++-v3/include/c_global/cwchar
contrib/gcc-5.0/libstdc++-v3/include/c_std/cstdio
contrib/gcc-5.0/libstdc++-v3/include/c_std/cstdlib
contrib/gcc-5.0/libstdc++-v3/include/c_std/cwchar