This is the mail archive of the libstdc++@gcc.gnu.org mailing list for the libstdc++ project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
To apply the patch, goto libstdc++ directory and patch -p1 < (attached filename)
nl_langinfo_l POSIX.2008 strcoll_l POSIX.2008(CX) strftime_l POSIX.2008(CX) strtod_l strtof_l strtold_l strxfrm_l POSIX.2008(CX) newlocale POSIX.2008 freelocale POSIX.2008 duplocale POSIX.2008 uselocale POSIX.2008
iswctype_l POSIX.2008(CX) towlower_l POSIX.2008(CX) towupper_l POSIX.2008(CX) wcscoll_l POSIX.2008(CX) wcsftime_l wcsxfrm_l POSIX.2008(CX) wctype_l POSIX.2008(CX)
If that isn't possible without changing the ABI of the darwin locale model then you could create a new model. Maybe based on POSIX.2008 if it can be defined only in terms of the latest POSIX API, or but let's call it darwin2. That would allow you to leave the existing darwin model and create a totally new (incompatible) one enabled by --enable-clocale=darwin2
-- Takeshi Kobayakawa
Attachment:
libstdc++.patch
Description: Text document
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |