Overview
Comment: | Add forwarding for iOS/ARM64. |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA3-256: |
2566c341f345e36855a69ee0111962af |
User & Date: | js on 2013-12-24 00:50:36 |
Other Links: | manifest | tags |
Context
2013-12-24
| ||
23:23 | Get rid of a stupid warning when using (old) GCC. check-in: 55c9063260 user: js tags: trunk | |
00:50 | Add forwarding for iOS/ARM64. check-in: 2566c341f3 user: js tags: trunk | |
2013-12-22
| ||
15:00 | PLATFORMS.md: Add ARM64 to iOS. check-in: d4fef32ab3 user: js tags: trunk | |
Changes
Modified src/OFObject.h from [16867a85cf] to [73a261c6af].
︙ | |||
102 103 104 105 106 107 108 | 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 | - - + + - + + | #if __has_attribute(objc_root_class) # define OF_ROOT_CLASS __attribute__((objc_root_class)) #else # define OF_ROOT_CLASS #endif #ifdef OF_APPLE_RUNTIME |
︙ |
Modified src/forwarding/apple-forwarding-arm.S from [f3e1432527] to [71a0f74942].
︙ | |||
14 15 16 17 18 19 20 | 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 | - + - - + + - + | * file. */ .globl _of_forward .globl _of_forward_stret .section __TEXT, __objc_methname, cstring_literals |
︙ | |||
72 73 74 75 76 77 78 | 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 | - + | _of_forward_stret: stmfd sp!, {r0-r3, lr} fstmfdd sp!, {d0-d7} mov r0, r1 blx _object_getClass |
︙ | |||
109 110 111 112 113 114 115 | 109 110 111 112 113 114 115 116 117 118 119 120 | - - - - + + + + | fldmfdd sp!, {d0-d7} ldmfd sp!, {r0-r3, lr} mov r0, r1 mov r1, r2 b _of_method_not_found .data_region |
Added src/forwarding/apple-forwarding-arm64.S version [bd6425afa7].