Jonas Maebe
|
bcc836f1b0
* put the RTTI for optional protocol methods in the correct section for
|
15 years ago |
Jonas Maebe
|
835899524b
+ support for Objective-Pascal for-in loops ("fast enumerations")
|
15 years ago |
Jonas Maebe
|
caca6cea37
* allow any kind of fields in Object Pascal classes that are passed to
|
15 years ago |
florian
|
c1f3d8dcaa
* unified names of system_*/systems_* sets
|
15 years ago |
Jonas Maebe
|
80499a1732
* don't align entries in string sections, gcc doesn't either
|
15 years ago |
Jonas Maebe
|
f8754d8fab
+ Objective-C category support (old and new ABI, both external and
|
15 years ago |
Jonas Maebe
|
102a2a4796
* changed "optional" field (which denotes whether an objc protocol method is
|
15 years ago |
Jonas Maebe
|
0c675a4039
* the objc1 unit has been renamed to objc
|
16 years ago |
Jonas Maebe
|
d942c99921
+ support for obj-c protocols implemented in Pascal (based on patch by
|
16 years ago |
Jonas Maebe
|
ef2fbe7ed6
* use precalculated mangled name when writing classdef instead of
|
16 years ago |
Jonas Maebe
|
356ad9893a
* define rtti mangled names for obj-c classes and metaclasses
|
16 years ago |
Jonas Maebe
|
e393446769
* fixed several omissions that could cause the dynamic linker not to
|
16 years ago |
Jonas Maebe
|
1705a1e5b8
* fixed memory leak after previous change
|
16 years ago |
Jonas Maebe
|
ab8e119c3e
* use separate pools for obj-c strings and string references
|
16 years ago |
Jonas Maebe
|
fc40e1fe5b
+ support for implementing Objective-C classes in Pascal,
|
16 years ago |
Jonas Maebe
|
b1b9894ae3
* initial Objective-C 1.0 support:
|
16 years ago |