Revision 992f48a0 thunk.c
b/thunk.c | ||
---|---|---|
136 | 136 |
case TYPE_ULONGLONG: |
137 | 137 |
*(uint64_t *)dst = tswap64(*(uint64_t *)src); |
138 | 138 |
break; |
139 |
#if HOST_LONG_BITS == 32 && TARGET_LONG_BITS == 32
|
|
139 |
#if HOST_LONG_BITS == 32 && TARGET_ABI_BITS == 32
|
|
140 | 140 |
case TYPE_LONG: |
141 | 141 |
case TYPE_ULONG: |
142 | 142 |
case TYPE_PTRVOID: |
143 | 143 |
*(uint32_t *)dst = tswap32(*(uint32_t *)src); |
144 | 144 |
break; |
145 |
#elif HOST_LONG_BITS == 64 && TARGET_LONG_BITS == 32
|
|
145 |
#elif HOST_LONG_BITS == 64 && TARGET_ABI_BITS == 32
|
|
146 | 146 |
case TYPE_LONG: |
147 | 147 |
case TYPE_ULONG: |
148 | 148 |
case TYPE_PTRVOID: |
Also available in: Unified diff