RE: [sv-cc] import/export function result types

From: Andrzej I. Litwiniuk <Andrzej.Litwiniuk_at_.....>
Date: Wed Jun 06 2007 - 08:01:01 PDT
> Function result types are restricted to small values [...]
> However the phrase "small values" sounds strange.
> In what way are real, longint, and string 'small', for example?
>
> Shalom

As far as I remeber the intent of the restriction (and hence the wording)
was to be able to return a function result in a physical register what
would eliminate any overhead. Values of the above types are "small" in the
sense that they usually fit into a single physical register (or a pair of
registers).

Perhaps that restriction is no longer justified and desirable; if so then
the restriction could be removed, what would also eliminate the need to
define "small" or to rephrase the restriction.

Regards,
Andrzej


-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
Received on Wed Jun 6 08:01:26 2007

This archive was generated by hypermail 2.1.8 : Wed Jun 06 2007 - 08:01:45 PDT