Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
02110-1301, USA.
- $Id: abi.h 7246 2007-01-29 18:49:05Z twisti $
+ $Id: abi.h 7329 2007-02-11 21:24:14Z twisti $
*/
extern char *regs[];
extern s4 nregdescfloat[];
+extern const char *abi_registers_integer_name[];
+extern const s4 abi_registers_integer_argument[];
+extern const s4 abi_registers_integer_saved[];
+extern const s4 abi_registers_integer_temporary[];
+
+extern const char *abi_registers_float_name[];
+extern const s4 abi_registers_float_argument[];
+extern const s4 abi_registers_float_saved[];
+extern const s4 abi_registers_float_temporary[];
+
/* function prototypes ********************************************************/
+/* machine dependent descriptor function */
+void md_param_alloc(methoddesc *md);
+void md_param_alloc_native(methoddesc *md);
+
/* machine dependent return value handling function */
void md_return_alloc(jitdata *jd, stackptr stackslot);
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
02110-1301, USA.
- $Id: descriptor.c 7246 2007-01-29 18:49:05Z twisti $
+ $Id: descriptor.c 7329 2007-02-11 21:24:14Z twisti $
*/
#include "vm/exceptions.h"
+#include "vm/jit/abi.h"
+
#include "vmcore/descriptor.h"
#include "vmcore/options.h"
#include "vmcore/resolve.h"
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
02110-1301, USA.
- $Id: descriptor.h 7246 2007-01-29 18:49:05Z twisti $
+ $Id: descriptor.h 7329 2007-02-11 21:24:14Z twisti $
*/
void descriptor_pool_debug_dump(descriptor_pool *pool, FILE *file);
#endif /* !defined(NDEBUG) */
-/* machine dependent descriptor function */
-void md_param_alloc(methoddesc *md);
-
#endif /* _DESCRIPTOR_H */