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.
David Chisnall f78b684db3 Fix build with -fno-common
Several of the hooks were being generated with common linkage in hooks.c
and as normal initialised symbols in sendmsg2.c.  Recent clang defaults
to -fno-common, which causes the common linkage versions to become
strong symbols and then causes a linkage failure from duplicate
definitions: one zero initialised, one initialised with a real value.

This removes copy in hooks.c, retaining only the initialised version.

Fixes #171
5 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 Wrap some headers in extern C for C++ compat. 8 years ago
hooks.h Fix build with -fno-common 5 years ago
message.h Rename PUBLIC to OBJC_PUBLIC to avoid some namespace pollution. 7 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-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 all libobjc2 headers as system headers when not compiling the runtime 13 years ago
runtime.h Use const pointers for associated object keys. 7 years ago
slot.h Add a missing `extern "C"` to slot.h. 7 years ago
toydispatch.h More build system tidies. 15 years ago