Mercurial > pub > dyncall > dyncall
comparison dyncallback/dyncall_callback_arm32_arm_apple.s @ 249:91db39538e78
- replaced `.set' directives used to set symbol values in assembly files with (seemingly) more portable `=' syntax (e.g. older versions of Sun's `as' don't handle `.set')
author | Tassilo Philipp |
---|---|
date | Sat, 13 May 2017 23:02:17 +0200 |
parents | 00310bf92924 |
children |
comparison
equal
deleted
inserted
replaced
248:ab23f9f2934a | 249:91db39538e78 |
---|---|
28 .code 32 /* ARM mode */ | 28 .code 32 /* ARM mode */ |
29 | 29 |
30 .globl _dcCallbackThunkEntry | 30 .globl _dcCallbackThunkEntry |
31 .align 4 | 31 .align 4 |
32 /* sizes */ | 32 /* sizes */ |
33 .set DCThunk_size , 8 | 33 DCThunk_size = 8 |
34 .set DCArgs_size , 24 | 34 DCArgs_size = 24 |
35 .set DCCallback_size, 20 | 35 DCCallback_size = 20 |
36 .set DCValue_size , 8 | 36 DCValue_size = 8 |
37 | 37 |
38 /* struct DCCallback offsets and size */ | 38 /* struct DCCallback offsets and size */ |
39 .set CTX_thunk , 0 | 39 CTX_thunk = 0 |
40 .set CTX_handler , 12 | 40 CTX_handler = 12 |
41 .set CTX_userdata , 16 | 41 CTX_userdata = 16 |
42 | 42 |
43 | 43 |
44 /* Called by thunk - thunk stores pointer to DCCallback in r12 */ | 44 /* Called by thunk - thunk stores pointer to DCCallback in r12 */ |
45 _dcCallbackThunkEntry: | 45 _dcCallbackThunkEntry: |
46 | 46 |