gcc50: Add proper locale support to libstdc++ (local mod)
authorJohn Marino <draco@marino.st>
Thu, 30 Jul 2015 20:03:21 +0000 (22:03 +0200)
committerJohn Marino <draco@marino.st>
Thu, 30 Jul 2015 22:07:14 +0000 (00:07 +0200)
commite60a3cb202ffa3a0ff7222c772d58ad4cc54df31
treea438bf456223afa04a42fba37236d8ac4d34605d
parent7826dfc8e8106eeecdcacfe739fe24aa4ca685a6
gcc50: Add proper locale support to libstdc++ (local mod)

These patches will be sent upstream soon.  DragonFly is the only BSD
with c++ local support.  The exception is "messages".  The glibc has
gettext functions incorporated to support it, but we can't used libintl
because that would require linking it to every c++ executable.
contrib/gcc-5.0/README.DRAGONFLY
contrib/gcc-5.0/libstdc++-v3/config/locale/dragonfly/c_locale.cc
contrib/gcc-5.0/libstdc++-v3/config/locale/dragonfly/c_locale.h [new file with mode: 0644]
contrib/gcc-5.0/libstdc++-v3/config/locale/dragonfly/codecvt_members.cc [new file with mode: 0644]
contrib/gcc-5.0/libstdc++-v3/config/locale/dragonfly/collate_members.cc [new file with mode: 0644]
contrib/gcc-5.0/libstdc++-v3/config/locale/dragonfly/ctype_members.cc
contrib/gcc-5.0/libstdc++-v3/config/locale/dragonfly/monetary_members.cc [new file with mode: 0644]
contrib/gcc-5.0/libstdc++-v3/config/locale/dragonfly/numeric_members.cc [new file with mode: 0644]
contrib/gcc-5.0/libstdc++-v3/config/locale/dragonfly/time_members.cc [new file with mode: 0644]
contrib/gcc-5.0/libstdc++-v3/config/locale/dragonfly/time_members.h [new file with mode: 0644]
contrib/gcc-5.0/libstdc++-v3/config/os/bsd/dragonfly/ctype_configure_char.cc