git: libstdc++ (5.0): Modify to allow clang 3.6+ to used C99 functions
John Marino
marino at crater.dragonflybsd.org
Sun Nov 15 04:23:51 PST 2015
commit 838772be3c028f0cfd9fae5da181858e4199863a
Author: John Marino <draco at marino.st>
Date: Sun Nov 15 13:17:13 2015 +0100
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++.
Summary of changes:
contrib/gcc-5.0/README.DRAGONFLY | 9 +++++++++
contrib/gcc-5.0/libstdc++-v3/include/bits/c++config | 6 ++++++
contrib/gcc-5.0/libstdc++-v3/include/c_global/cstdio | 6 +++---
contrib/gcc-5.0/libstdc++-v3/include/c_global/cstdlib | 18 +++++++++---------
contrib/gcc-5.0/libstdc++-v3/include/c_global/cwchar | 6 +++---
contrib/gcc-5.0/libstdc++-v3/include/c_std/cstdio | 6 +++---
contrib/gcc-5.0/libstdc++-v3/include/c_std/cstdlib | 18 +++++++++---------
contrib/gcc-5.0/libstdc++-v3/include/c_std/cwchar | 6 +++---
8 files changed, 45 insertions(+), 30 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/838772be3c028f0cfd9fae5da181858e4199863a
--
DragonFly BSD source repository
More information about the Commits
mailing list