796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
|
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
|
-
+
|
glue_objc_hashtable_free PPC_PARAMS(struct objc_hashtable *table)
{
M68K_ARG(struct objc_hashtable *, table, a0)
objc_hashtable_free(table);
}
int_fast8_t
int
glue_objc_registerTaggedPointerClass PPC_PARAMS(Class class)
{
M68K_ARG(Class, class, a0)
return objc_registerTaggedPointerClass(class);
}
|
821
822
823
824
825
826
827
828
829
830
831
832
833
834
|
821
822
823
824
825
826
827
828
829
830
831
832
833
834
|
-
+
-
+
|
{
M68K_ARG(id, object, a0)
return object_getTaggedPointerValue(object);
}
id
glue_objc_createTaggedPointer PPC_PARAMS(uint_fast8_t class, uintptr_t value)
glue_objc_createTaggedPointer PPC_PARAMS(int class, uintptr_t value)
{
M68K_ARG(uint_fast8_t, class, d0)
M68K_ARG(int, class, d0)
M68K_ARG(uintptr_t, value, d1)
return objc_createTaggedPointer(class, value);
}
|