#
# Types
#
# INT reg stuff
# c - char
# s - short
# i - int
# l - long
# NUM reg stuff
# f - float
# d - double
# STR reg stuff
# t - character string
# PMC reg stuff
# p - data pointer from PMC (on store into a new UnManagedStruct PMC)
#
#Return params
i	i
i	d
i	ii
f	is
d	d
i	p
v	v
p	p
p	i
i	v
f	v
l	v
s	v
c	v
d	v
p	v
v	piiii
i	pppp
i	ppi
