This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
PING: C++ mangling for decimal float types
- From: Janis Johnson <janis187 at us dot ibm dot com>
- To: gcc-patches at gcc dot gnu dot org
- Date: Tue, 22 Sep 2009 09:50:55 -0700
- Subject: PING: C++ mangling for decimal float types
- Reply-to: janis187 at us dot ibm dot com
Ping. This patch provides mangling for decimal float types, as defined
by the vendor-neutral C++ ABI:
http://gcc.gnu.org/ml/gcc-patches/2009-09/msg01079.html
As part of preparing support for TR 24733, the C++ decimal floating
point extension, I'm tweaking the underlying G++ compiler support that
the library extension will use by having C++ code use scalar decimal
float types via __attribute__((mode(SD/DD/TD))). One of the things
currently holding this back is the lack of mangling.
When this patch is approved I'll be able to enable running the tests
that are now in gcc/testsuite/c-c++-common/dfp for C++; currently
almost all of them fail with an ICE in the mangling code.
Janis