This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC 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]

PING: C++ mangling for decimal float types


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



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]