Commit 30c0a59a by Marc Glisse Committed by Marc Glisse

re PR target/56540 (No __SIZEOF__XXX__ macro for __float128)

2014-04-25  Marc Glisse  <marc.glisse@inria.fr>

	PR preprocessor/56540
	* config/i386/i386-c.c (ix86_target_macros): Define
	__SIZEOF_FLOAT80__ and __SIZEOF_FLOAT128__.

From-SVN: r209789
parent 38e514c0
2014-04-25 Marc Glisse <marc.glisse@inria.fr>
PR preprocessor/56540
* config/i386/i386-c.c (ix86_target_macros): Define
__SIZEOF_FLOAT80__ and __SIZEOF_FLOAT128__.
2014-04-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
* configure.ac (tga_func): Remove.
......
......@@ -518,6 +518,13 @@ ix86_target_macros (void)
if (TARGET_LONG_DOUBLE_128)
cpp_define (parse_in, "__LONG_DOUBLE_128__");
if (TARGET_128BIT_LONG_DOUBLE)
cpp_define (parse_in, "__SIZEOF_FLOAT80__=16");
else
cpp_define (parse_in, "__SIZEOF_FLOAT80__=12");
cpp_define (parse_in, "__SIZEOF_FLOAT128__=16");
cpp_define_formatted (parse_in, "__ATOMIC_HLE_ACQUIRE=%d", IX86_HLE_ACQUIRE);
cpp_define_formatted (parse_in, "__ATOMIC_HLE_RELEASE=%d", IX86_HLE_RELEASE);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment