theraven
dda2e03871
Whitespace cleanup.
15 years ago
theraven
39c9d21867
Remove use of macro that doesn't exist anymore...
15 years ago
theraven
76bb7762ff
Properly resolve the metaclass's isa pointer.
15 years ago
qmathe
10cb4f9b5c
Corrected doc in few places to refer to @synchronized() and not @synchronize()
15 years ago
theraven
775021effa
Don't leak dtables.
15 years ago
theraven
7be9f34619
Fixed @synchronize() with a class that has had an instance used for @synchronize().
15 years ago
theraven
8e95b6f637
Fix warnings with GCC. Patch by TOM, tweaked to not introduce errors with clang.
16 years ago
theraven
a9bdab1f44
Reverted last commit - breaks the build with clang.
...
Fixed the definition of objc_msgSendSuper().
Tweaked the -dealloc implementation for hidden classes used for locking so that @synchronize(self) will work in a -dealloc method.
16 years ago
theraven
2efec09e39
Silence some warnings when compiling with GCC. Patch by TOM.
16 years ago
theraven
01559280f3
Fixed LOCK() -> UNLOCK().
...
Thanks to TOM!
16 years ago
theraven
ae11414b4d
Handle case where @synchronized is used with a class.
16 years ago
theraven
40da5b6b50
Fixed build warning on *BSD.
16 years ago
theraven
323e3dfaeb
Added new runtime library, based on GCC 4.4 libobjc, libobjc_tr and Objective2.framework.
17 years ago