Fw: [cxx-abi-dev] Decimal Floating Point mangling was(Fw: [cxx-abi-dev] C++0x: Mangling of rvalue reference type)s
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Fw: [cxx-abi-dev] Decimal Floating Point mangling was(Fw: [cxx-abi-dev] C++0x: Mangling of rvalue reference type)s



While I believe this encoding is slightly better, unfortunately, we have 
productized this based on the earlier agreement (although Mark did advise 
me to send a braodcastl) that the encoding was acceptable. We also believe 
GNU has also chosen the same encoding based on our advice. So we have 
released a first product out based on this and changing it now would lead 
to binary incompatibility. I realize now I should have sought the opinion 
of this group and for that I deeply apologize.

I realize this is not the best encoding, but many other single letter 
encoding do not represent their actual names. We agree that this is not 
ambiguous. So for the sake of precedence, can we agree on the original 
encoding?

Michael Wong
XL C++ Compiler kernel Development
IBM Canada Ltd., C2/KD2/8200/MKM
8200 Warden Avenue
Markham, Ontario  L6G 1C7
W:905-413-3283 F:905-413-4839
C/C++ Compilers Support Page 
http://www.ibm.com/software/awdtools/ccompilers/support/
C/C++ Feature Request Interface 
http://www.ibm.com/support/docview.wss?uid=swg27005811
XL Fortran Compiler Support Page 
http://www.ibm.com/software/awdtools/fortran/xlfortran/support/
XL Fortran Feature Request Interface 
http://www.ibm.com/support/docview.wss?uid=swg27005812
----- Forwarded by Michael Wong/Toronto/IBM on 06/30/2007 01:22 PM -----

Dennis Handly <dhandly@xxxxxxxxxx> wrote on 06/29/2007 09:34:08 PM:

> >From: Daveed Vandevoorde <daveed@xxxxxxx>
> > It may be time to use double letters.  Unfortunately "D" is taken
> 
> >How about Df, Dd, Dg to parallel float, double, and __float128?
>    Daveed
> 
> I like it too.
> So if we are looking for a type and we find "D", we get the next.
> If looking for a functions, D#.