[Bug libstdc++/43622] no C++ typeinfo for __float128 and __int128
planet36 at gmail dot com
gcc-bugzilla@gcc.gnu.org
Thu Apr 14 15:56:00 GMT 2011
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43622
--- Comment #9 from Steve Ward <planet36 at gmail dot com> 2011-04-14 15:56:12 UTC ---
Created attachment 23982
--> http://gcc.gnu.org/bugzilla/attachment.cgi?id=23982
This test-case shows how typeinfo for non-complex 128-bit types DOES NOT work,
but typeinfo for complex 128-bit types DOES work.
$ g++-4.5 --version
g++-4.5 (Ubuntu/Linaro 4.5.1-7ubuntu2) 4.5.1
Copyright (C) 2010 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
$ uname --all
Linux dev8 2.6.35-28-generic #50-Ubuntu SMP Fri Mar 18 18:42:20 UTC 2011 x86_64
GNU/Linux
$ g++-4.5 gcc_bug_43622.cpp && ./a.out
complex_int128 = Cn
complex_uint128 = Co
complex_binary128 = Cg
More information about the Gcc-bugs
mailing list