Differences From Artifact [9ac7fac548]:
- File
src/runtime/private.h
— part of check-in
[b7a4e61b88]
at
2023-04-22 20:22:08
on branch trunk
— Rename x86_64 to AMD64
It's just a less awkward name and also what the BSDs use. (user: js, size: 11687) [annotate] [blame] [check-ins using]
To Artifact [309bc9f429]:
- File src/runtime/private.h — part of check-in [860b0bf1e9] at 2023-07-15 20:57:41 on branch amiga-library — Merge trunk into branch "amiga-library" (user: js, size: 11687) [annotate] [blame] [check-ins using] [more...]
︙ | ︙ | |||
213 214 215 216 217 218 219 | IMP _Nullable buckets[256]; #endif } *_Nonnull buckets[256]; }; #if defined(OBJC_COMPILING_AMIGA_LIBRARY) || \ defined(OBJC_COMPILING_AMIGA_LINKLIB) | | | 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 | IMP _Nullable buckets[256]; #endif } *_Nonnull buckets[256]; }; #if defined(OBJC_COMPILING_AMIGA_LIBRARY) || \ defined(OBJC_COMPILING_AMIGA_LINKLIB) struct objc_libC { void *_Nullable (*_Nonnull malloc)(size_t); void *_Nullable (*_Nonnull calloc)(size_t, size_t); void *_Nullable (*_Nonnull realloc)(void *_Nullable, size_t); void (*_Nonnull free)(void *_Nullable); # ifdef HAVE_SJLJ_EXCEPTIONS int (*_Nonnull _Unwind_SjLj_RaiseException)(void *_Nonnull); # else |
︙ | ︙ | |||
266 267 268 269 270 271 272 | # define OBJC_M68K_ARG(type, name, reg) type name = (type)REG_##reg; # else # define OBJC_M68K_ARG(type, name, reg) \ register type reg_##name __asm__(#reg); \ type name = reg_##name; # endif | | | 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 | # define OBJC_M68K_ARG(type, name, reg) type name = (type)REG_##reg; # else # define OBJC_M68K_ARG(type, name, reg) \ register type reg_##name __asm__(#reg); \ type name = reg_##name; # endif extern bool objc_init(unsigned int, struct objc_libC *); # ifdef HAVE_SJLJ_EXCEPTIONS # define __gnu_objc_personality(version, actions, exClass, ex, ctx) \ __gnu_objc_personality_sj0(version, actions, *exClass, ex, ctx) # else # define __gnu_objc_personality(version, actions, exClass, ex, ctx) \ __gnu_objc_personality_v0(version, actions, *exClass, ex, ctx) # endif |
︙ | ︙ |