Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
02110-1301, USA.
- $Id: descriptor.h 7329 2007-02-11 21:24:14Z twisti $
+ $Id: descriptor.h 7456 2007-03-05 16:13:11Z tbfg $
*/
#include "vmcore/references.h"
#include "vmcore/utf8.h"
+#include "arch.h" /* needed for HAS_ADDRESS_REGISTER_FILE */
/* data structures ************************************************************/
s2 paramslots; /* like above but LONG,DOUBLE count twice */
s4 argintreguse; /* number of used integer argument registers */
s4 argfltreguse; /* number of used float argument registers */
+#if defined(HAS_ADDRESS_REGISTER_FILE)
+ s4 argadrreguse; /* number of used address registers */
+#endif
s4 memuse; /* number of stack slots used */
paramdesc *params; /* allocated parameter descriptions [3] */
typedesc returntype; /* parsed descriptor of the return type */