Mercurial > pub > dyncall > dyncall
comparison dyncallback/dyncall_callback_arm32_arm_gas.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 | 9bd3c5219505 |
children | f5577f6bf97a |
comparison
equal
deleted
inserted
replaced
248:ab23f9f2934a | 249:91db39538e78 |
---|---|
29 .code 32 /* ARM mode */ | 29 .code 32 /* ARM mode */ |
30 | 30 |
31 .globl dcCallbackThunkEntry | 31 .globl dcCallbackThunkEntry |
32 | 32 |
33 /* sizes */ | 33 /* sizes */ |
34 /* .set DCThunk_size , 8 */ | 34 /* DCThunk_size = 8 */ |
35 /* .set DCArgs_size , 24 */ /* for EABI/ATPCS/... */ | 35 /* DCArgs_size = 24 */ /* for EABI/ATPCS/... */ |
36 /* .set DCArgs_size , 96 */ /* for armhf */ | 36 /* DCArgs_size = 96 */ /* for armhf */ |
37 /* .set DCCallback_size, 20 */ | 37 /* DCCallback_size = 20 */ |
38 .set DCValue_size , 8 | 38 DCValue_size = 8 |
39 | 39 |
40 /* struct DCCallback offsets and size */ | 40 /* struct DCCallback offsets and size */ |
41 /* .set CTX_thunk , 0 */ | 41 /* CTX_thunk = 0 */ |
42 .set CTX_handler , 12 | 42 CTX_handler = 12 |
43 .set CTX_userdata , 16 | 43 CTX_userdata = 16 |
44 | 44 |
45 | 45 |
46 /* Called by thunk - thunk stores pointer to DCCallback in r12 */ | 46 /* Called by thunk - thunk stores pointer to DCCallback in r12 */ |
47 dcCallbackThunkEntry: | 47 dcCallbackThunkEntry: |
48 | 48 |