public inbox for gcc@gcc.gnu.org
 help / color / mirror / Atom feed
* IEEE Interchange floating point and extended floating point for C++
@ 2021-03-11  9:07 Kito Cheng
  2021-03-11 12:56 ` Jonathan Wakely
                   ` (2 more replies)
  0 siblings, 3 replies; 18+ messages in thread
From: Kito Cheng @ 2021-03-11  9:07 UTC (permalink / raw)
  To: GCC; +Cc: Joseph S. Myers

Hi:

Would it be possible to support interchange floating point and/or
extended floating point for C++, which is introduced by ISO/IEC TS
18661-3?

I've read the note about C++ support from the initial commit log[1],
so I know there is some concern about C++ support for that, is it
possible to enable that for C++ like a language extension for C++?

The main demand comes from the data type for half-precision, ISO/IEC
TS 18661-3 is the only common spec which supports half-precision and
both GCC and clang are supported.

However it can't be used on C++ for GCC, so it's hard to use that as a
workable solution for half-precision data types.

Or maybe ISO/IEC JTC1 SC22 WG14 N2016[2] is a better way for
half-precision data types?


Thanks

[1] https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=c65699efcce48d68ef57ab3ce7fc5420fac5cbf9
[2] http://www.open-std.org/jtc1/sc22/wg14/www/docs/n2016.pdf

^ permalink raw reply	[flat|nested] 18+ messages in thread

end of thread, other threads:[~2021-03-15 10:20 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-03-11  9:07 IEEE Interchange floating point and extended floating point for C++ Kito Cheng
2021-03-11 12:56 ` Jonathan Wakely
2021-03-11 14:02   ` Gabriel Ravier
2021-03-11 15:14     ` Jonathan Wakely
2021-03-11 15:14       ` Jonathan Wakely
2021-03-12  6:50         ` Kito Cheng
2021-03-11 14:26 ` Joseph Myers
2021-03-12  7:17   ` Kito Cheng
2021-03-12  9:27   ` Jonathan Wakely
2021-03-12 11:42 ` Sjoerd Meijer
2021-03-12 12:31   ` Jonathan Wakely
2021-03-12 17:49     ` Joseph Myers
2021-03-12 18:14       ` Joseph Myers
2021-03-12 20:53         ` Jonathan Wakely
2021-03-12 21:55           ` Joseph Myers
2021-03-12 22:03             ` Jonathan Wakely
2021-03-15 10:16               ` Sjoerd Meijer
2021-03-15 10:20                 ` Jonathan Wakely

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).