Re: [cxx-abi-dev] decimal float argument passing
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [cxx-abi-dev] decimal float argument passing
- To: David Vandevoorde <daveed@xxxxxxx>
- Subject: Re: [cxx-abi-dev] decimal float argument passing
- From: Jason Merrill <jason@xxxxxxxxxx>
- Date: Wed, 11 Nov 2009 12:22:52 -0500
On 11/11/2009 10:15 AM, Jason Merrill wrote:
On 11/10/2009 08:57 PM, David Vandevoorde wrote:
On Nov 10, 2009, at 6:02 PM, Jason Merrill wrote:
Incidentally, should the type_infos for the fundamental decimal types
be added to the list of types with type_infos in the runtime library
in 2.9.2?
Oh yes.
Here's a patch:
*** abi.html.~1~ 2009-09-23 16:05:02.162720132 -0400
--- abi.html 2009-11-11 12:22:18.998200607 -0500
*************** should contain type_info objects for the
*** 2005,2011 ****
X, X* and X const*,
for every X in: void, bool, wchar_t, char, unsigned char, signed char,
short, unsigned short, int, unsigned int, long, unsigned long, long long,
! unsigned long long, float, double, long double.
(Note that various other type_info objects for class types may reside
in the run-time support library by virtue of the preceding rules,
e.g. that of <code>std::bad_alloc</code>.)
--- 2005,2012 ----
X, X* and X const*,
for every X in: void, bool, wchar_t, char, unsigned char, signed char,
short, unsigned short, int, unsigned int, long, unsigned long, long long,
! unsigned long long, float, double, long double, char16_t, char32_t,
! and the IEEE 754r decimal and half-precision floating point types.
(Note that various other type_info objects for class types may reside
in the run-time support library by virtue of the preceding rules,
e.g. that of <code>std::bad_alloc</code>.)