[C--] What "kinds" are there?

Hendrik Boom <[email protected]> Mon, 25 Mar 2013 17:22:08 +0000 (UTC)
Newsgroups gmane.comp.lang.c--
Message-ID <[email protected]>
I've found out about the kind "float", which is presumably used to tell 
the code generator to use the machine's preferred parameter passing 
mechanism for floating point values, and is seems to be mandatory when 
passing and receiving values to/from C code.

I'm presuming the size (bits32/64/128) if the  value is used to 
distinguish single/double precision, so there's no need "double" as a 
separate kind (though I got no complaints  when I used it)

Somewhere I heard of "addr" as another kind, but everything I've done 
seems to have woorked fine without it.

What kinds are available or mandatory on x86?  Where, if anywhere, is 
this "advertised"?

-- hendrik

_______________________________________________
Cminusminus mailing list
[email protected]
https://lists.eecs.harvard.edu/mailman/listinfo/cminusminus