Greetings!

> I suppose in principle each of these could be distinct, long-float could
> be long double, supported on most machines, and short float could be a
> new 16bit float :-).  It looks like the next GCL version will be able to
> pass 4 unboxed arguments of the same size on 64bit machines, 'object'
> (e.g. void *), unsigned long, double, and float complex.  I have space
> in the argument descriptor for 4 such formats, but on 32bit machines, we
> only have three useful ones, given the absence of 'short float complex'.

Spoke too soon -- apparently _Float16 complex is a valid type, at least
to gcc.  Will try to investigate clang.

Take care,
-- 
Camm Maguire                                        c...@maguirefamily.org
==========================================================================
"The earth is but one country, and mankind its citizens."  --  Baha'u'llah

Reply via email to