patch for sparc sysdepCallMethod
    Archie Cobbs 
    archie at whistle.com
       
    Thu Apr 30 18:51:56 PDT 1998
    
    
  
Alexandre Oliva writes:
> There's still an open issue, however: sparc calling conventions state
> that float arguments are promoted to double.  Kaffe's JIT, however,
> 
> [ ... ]
> 
> Still on calling conventions: on most platforms, bytes and shorts are
> automatically promoted to ints when used as function arguments or
> return types.  Kaffe already relies on this (see
FYI- This behavior is specified by ANSI C itself:
- If the function prototype is old-style, integrals promote to
  int and float promotes to double.
- If the function prototype is new-style, each argument is promoted
  to the type declared for it in the function prototype.
-Archie
___________________________________________________________________________
Archie Cobbs   *   Whistle Communications, Inc.  *   http://www.whistle.com
    
    
More information about the kaffe
mailing list