Differences From Artifact [7e9de9f641]:
- File
src/runtime/morphos.fd
— part of check-in
[8f9c2b55ce]
at
2019-05-19 21:30:24
on branch trunk
— Use cvinclude.pl instead of sfdc for MorphOS
sfdc does not support SysV functions and is not part of the MorphOS SDK. (user: js, size: 3098) [annotate] [blame] [check-ins using]
To Artifact [dfb7c42406]:
- File
src/runtime/morphos.fd
— part of check-in
[153b825cdb]
at
2019-06-26 19:25:29
on branch trunk
— runtime: Fix MorphOS library
This again works with both, SjLj and DWARF exceptions. The latest public
SDK still uses SjLj, so it still needs to be supported for now. (user: js, size: 3108) [annotate] [blame] [check-ins using]
︙ | ︙ | |||
19 20 21 22 23 24 25 | objc_sync_enter(object)(a0) objc_sync_exit(object)(a0) objc_getProperty(self,_cmd,offset,atomic)(a0,a1,d0,d1) objc_setProperty(self,_cmd,offset,value,atomic,copy)(a0,a1,d0,a2,d1,d2) objc_getPropertyStruct(dest,src,size,atomic,strong)(a0,a1,d0,d1,d2) objc_setPropertyStruct(dest,src,size,atomic,strong)(a0,a1,d0,d1,d2) objc_enumerationMutation(object)(a0) | | | | 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 | objc_sync_enter(object)(a0) objc_sync_exit(object)(a0) objc_getProperty(self,_cmd,offset,atomic)(a0,a1,d0,d1) objc_setProperty(self,_cmd,offset,value,atomic,copy)(a0,a1,d0,a2,d1,d2) objc_getPropertyStruct(dest,src,size,atomic,strong)(a0,a1,d0,d1,d2) objc_setPropertyStruct(dest,src,size,atomic,strong)(a0,a1,d0,d1,d2) objc_enumerationMutation(object)(a0) __gnu_objc_personality_v0_m68k(version,actions,exClass,ex,ctx)(d0,d1,d2,a0,a1) __gnu_objc_personality_sj0_m68k(version,actions,exClass,ex,ctx)(d0,d1,d2,a0,a1) objc_retain(object)(a0) objc_retainBlock(block)(a0) objc_retainAutorelease(object)(a0) objc_release(object)(a0) objc_autorelease(object)(a0) objc_autoreleaseReturnValue(object)(a0) objc_retainAutoreleaseReturnValue(object)(a0) |
︙ | ︙ |