You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Hugo Melder e882423e5a
PowerPC {32, 64}-bit Block Trampolines (#272)
* Implement PowerPC block trampoline

* Adjust pagesize on ppc64

* Skip UnexpectedException test for PowerPC

* Move PAGE_SIZE to asmconstants.h

* Use PAGE_SIZE and PAGE_SHIFT macros for PowerPC

* Add ppc64el and powerpc qemu-crossbuild targets

* Add NO_SAFE_CACHING definition and guards

* Do not export objc_method_cache_version on ppc32

---------

Co-authored-by: David Chisnall <davidchisnall@users.noreply.github.com>
2 years ago
..
Availability.h Initial pass at Windows support. 8 years ago
Object.h Mark all libobjc2 headers as system headers when not compiling the runtime 13 years ago
Protocol.h Mark all libobjc2 headers as system headers when not compiling the runtime 13 years ago
blocks_private.h Mark all libobjc2 headers as system headers when not compiling the runtime 13 years ago
blocks_runtime.h cleanup in blocks runtime for closer consistency with apple 7 years ago
capabilities.h Rename PUBLIC to OBJC_PUBLIC to avoid some namespace pollution. 7 years ago
developer.h Mark all libobjc2 headers as system headers when not compiling the runtime 13 years ago
encoding.h Export encoding functions. 5 years ago
hooks.h Support compiling on mingw (no exception handling) 2 years ago
message.h Skip tests using objc_msgSend if not available (#263) 2 years ago
objc-api.h Mark all libobjc2 headers as system headers when not compiling the runtime 13 years ago
objc-arc.h Rename PUBLIC to OBJC_PUBLIC to avoid some namespace pollution. 7 years ago
objc-auto.h Mark all libobjc2 headers as system headers when not compiling the runtime 13 years ago
objc-class.h Add objc-class.h to objc headers 9 years ago
objc-exception.h Add objc_setUncaughtExceptionHandler() API 2 years ago
objc-runtime.h Add objc-runtime.h to objc headers 9 years ago
objc-visibility.h Rename PUBLIC to OBJC_PUBLIC to avoid some namespace pollution. 7 years ago
objc.h libobjc2: add dummy objc.h and objc-api.h headers which simply include runtime.h 16 years ago
runtime-deprecated.h Mark legacy API with OBJC_PUBLIC 2 years ago
runtime.h Add support for fast-path alloc / init methods and direct methods. 2 years ago
slot.h PowerPC {32, 64}-bit Block Trampolines (#272) 2 years ago
toydispatch.h More build system tidies. 15 years ago