theraven
|
b633338a7a
|
Remove indirection from alias table.
|
2011-06-29 12:03:41 +00:00 |
|
theraven
|
4ffb19230f
|
Make sure that the statics used to store internal tables are marked as roots.
|
2011-05-29 14:27:41 +00:00 |
|
theraven
|
d51500184c
|
More cleanups. Stop using __ identifiers for internal stuff now that it's properly marked private and we don't have to worry about conflicts.
|
2011-04-14 16:44:34 +00:00 |
|
theraven
|
6c7cf4a5a6
|
Add visibility attributes on all internal functions so that we aren't ever exporting them outside of libobjc.
|
2011-04-14 12:25:17 +00:00 |
|
theraven
|
1ecd07d637
|
Don't use __attribute__((constructor)) for creating things that are called by
other constructors.
|
2011-03-29 10:01:34 +00:00 |
|
thebeing
|
ee7817cf57
|
Implement a hook that allows the compiler to register the aliases used with the
@compatibility_alias directive so that they can be resolved at runtime.
|
2011-03-25 20:01:43 +00:00 |
|