Artifact 50739d3a7ff4a56a34cec90980e95b8e717cee1aca7ac0513de46fe556bd07a1:
- File
src/runtime/ObjFW_RT.fd
— part of check-in
[0f42b0eafd]
at
2018-01-21 22:16:23
on branch trunk
— Allow building the runtime as a .framework
This also renames ObjFW-RT to ObjFW_RT, as hyphens should not be in
framework names. (user: js, size: 1953) [annotate] [blame] [check-ins using]
##base _ObjFWRTBase ##bias 30 ##public * Functions for the glue code objc_set_exit()(sysv,r12base) * Used by the compiler - these need glue code __objc_exec_class_inline()(sysv,r12base) objc_msg_lookup_inline()(sysv,r12base) objc_msg_lookup_stret_inline()(sysv,r12base) objc_msg_lookup_super_inline()(sysv,r12base) objc_msg_lookup_super_stret_inline()(sysv,r12base) objc_lookUpClass_inline()(sysv,r12base) objc_getClass_inline()(sysv,r12base) objc_getRequiredClass_inline()(sysv,r12base) objc_exception_throw_inline()(sysv,r12base) objc_sync_enter_inline()(sysv,r12base) objc_sync_exit_inline()(sysv,r12base) objc_getProperty_inline()(sysv,r12base) objc_setProperty_inline()(sysv,r12base) objc_getPropertyStruct_inline()(sysv,r12base) objc_setPropertyStruct_inline()(sysv,r12base) objc_enumerationMutation_inline()(sysv,r12base) * Functions declared in ObjFW_RT.h sel_registerName()(sysv,r12base) sel_getName()(sysv,r12base) sel_isEqual()(sysv,r12base) objc_allocateClassPair()(sysv,r12base) objc_registerClassPair()(sysv,r12base) objc_getClassList()(sysv,r12base) objc_copyClassList()(sysv,r12base) class_isMetaClass()(sysv,r12base) class_getName()(sysv,r12base) class_getSuperclass()(sysv,r12base) class_getInstanceSize()(sysv,r12base) class_respondsToSelector()(sysv,r12base) class_conformsToProtocol()(sysv,r12base) class_getMethodImplementation()(sysv,r12base) class_getMethodImplementation_stret()(sysv,r12base) class_getMethodTypeEncoding()(sysv,r12base) class_addMethod()(sysv,r12base) class_replaceMethod()(sysv,r12base) object_getClass()(sysv,r12base) object_setClass()(sysv,r12base) object_getClassName()(sysv,r12base) protocol_getName()(sysv,r12base) protocol_isEqual()(sysv,r12base) protocol_conformsToProtocol()(sysv,r12base) objc_exit()(sysv,r12base) objc_setUncaughtExceptionHandler()(sysv,r12base) objc_setForwardHandler()(sysv,r12base) objc_setEnumerationMutationHandler()(sysv,r12base) objc_zero_weak_references()(sysv,r12base) ##end