This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug c++/37376] No standard mangling for char16/32_t yet
- From: "kris dot van dot hees at oracle dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 4 Sep 2008 19:12:13 -0000
- Subject: [Bug c++/37376] No standard mangling for char16/32_t yet
- References: <bug-37376-114@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #1 from kris dot van dot hees at oracle dot com 2008-09-04 19:12 -------
The vendor extension mangling was based on the following email as feedback on
the original patch:
http://gcc.gnu.org/ml/gcc-patches/2008-03/msg01622.html
The original suggested mangling was:
char16_t -> k
char32_t -> q
I believe that there was some potential contention on using 'q' due to another
proposal requesting that same symbol. Is there any information from the ABI
committee on which symbols can be used for the mangling of these two types?
--
kris dot van dot hees at oracle dot com changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |kris dot van dot hees at
| |oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37376