Commit Graph

100 Commits

Author SHA1 Message Date
Juerg Bircher
0881373819 association fix 2012-11-05 15:21:35 +01:00
Juerg Bircher
4f0ea69ea3 association fix 2012-11-05 15:07:02 +01:00
Juerg Bircher
71f868b595 Association fixes 2012-11-05 14:29:20 +01:00
Glenn Ganz
7168eb72bf associations 2012-10-22 18:20:04 +02:00
Glenn Ganz
cd5ba77fdd associations 2012-10-22 17:31:56 +02:00
Glenn Ganz
5b43b6d44c add assocation functions 2012-10-22 15:27:46 +02:00
Glenn Ganz
e03b72cacf fix class_addProtocol for first protocol 2012-10-15 10:51:00 +02:00
Glenn Ganz
4e5fba7bd5 Fix darwin initialization without gdb 2012-09-26 17:25:13 +02:00
Glenn Ganz
dc14abf253 Fix darwin initialization without gdb 2012-09-26 17:23:57 +02:00
Glenn Ganz
c490601763 some fixes 2012-06-26 18:29:01 +02:00
Glenn Ganz
82d58444c7 class_copyIvarList implementation 2012-04-11 15:37:39 +02:00
Glenn Ganz
84b01765bc align code with main repo 2012-02-15 18:28:03 +01:00
Glenn Ganz
a34a29678e Merge upstream 2012-02-15 18:07:40 +01:00
Christopher Lloyd
2253a18a32 manual cherry pick of fixes from glennganz-cocotron1 2012-02-14 22:15:00 -05:00
Pauli Ojala
2d11f223c5 merged with main branch 2012-02-12 19:59:58 +02:00
Christopher Lloyd
7f2063f62d merge 2012-02-11 22:07:27 -05:00
Christopher Lloyd
b293a3301c hand merge of changes in Glenn Ganz's clang clone, fix warnings 2012-02-11 14:37:55 -05:00
Pauli Ojala
4b679080a6 Updated project for compatibility with Xcode 4.2, fixed issue 920 2012-02-10 17:14:11 +02:00
Glenn Ganz
bbd41925ea class_getClassMethod() does not handle Nil class correctly 2012-01-16 17:39:03 +01:00
Tilo Prütz
9d9517cf70 Support for stock runtime
* compile switch “-DGCC_RUNTIME_3” for GCC 4.6 stock runtime
* compile switch “-DAPPLE_RUNTIME_4” for OS X 10.6 or 10.7 runtime
  - OS X 10.6 gives some warnings because of a private interface which became public in 10.7

The Foundation compiles now with GCC 4.6.2 on Linux x86.
2012-01-13 12:32:20 +01:00
Pauli Ojala
23725fedf5 Added OBJCCacheMethodInClass fix from glennganz-cocotron1 branch, rev 737063fa995e 2012-01-10 15:16:33 +02:00
Glenn Ganz
d3ed49eefe fix OBJCCacheMethodInClass 2012-01-10 11:30:17 +01:00
Robert Grant
fd76cc057c Comment out the method caching code - it's broken 2012-01-05 15:14:26 -05:00
Glenn Ganz
17fd72c77b Fix isa of metaclasses 2011-12-20 14:26:00 +01:00
Glenn Ganz
d7fe98fe49 update Foundation to Xcode 4.2 2011-11-18 11:07:59 +01:00
Glenn Ganz
1eafa17eb3 several changes 2011-10-20 16:38:38 +02:00
Glenn Ganz
0d40efc5c4 Merge upstream 2011-09-29 17:38:42 +02:00
Christopher Lloyd
16d286b6de move generic OTHER_LDFLAGS for windows to xcconfig 2011-09-28 10:55:06 -04:00
Christopher Lloyd
1200b1f942 remove almost all top-level configuration build variables 2011-09-28 10:14:44 -04:00
Christopher Lloyd
5fbac7dc5c move deployment options to xcconfig 2011-09-27 10:25:49 -04:00
Christopher Lloyd
1fc511eda0 remove EXECUTABLE_SUFFIX, fix Foundation base xcconfig 2011-09-26 23:28:47 -04:00
Christopher Lloyd
028364941e move DEPLOYMENT_LOCATION to xcconfig 2011-09-26 23:19:53 -04:00
Christopher Lloyd
a9a5306e07 add framework xcconfig 2011-09-26 18:06:39 -04:00
Christopher Lloyd
fe2733fa5a move Windows INSTALL_PATH to xcconfig 2011-09-26 14:32:36 -04:00
Christopher Lloyd
2d69bdf6a3 add basic xcconfig's for current targets and update build paths to use EFFECTIVE_PLATFORM_NAME 2011-09-26 14:16:24 -04:00
Christopher Lloyd
ec44e179f8 remove aggregate targets 2011-09-25 22:42:25 -04:00
Glenn Ganz
06d3dc5753 fix protocol in categories 2011-07-06 11:41:26 +02:00
Glenn Ganz
699d16a035 fix String reference only in app bundle 2011-03-30 15:51:21 +02:00
Glenn Ganz
7f763c65af fix compiler warning 2011-03-16 10:24:11 +01:00
Glenn Ganz
bec441314f remove unused code 2011-03-15 19:41:52 +01:00
Glenn Ganz
c8763a11d0 +load for Darwin improved 2011-03-15 17:58:41 +01:00
Glenn Ganz
4bed6d3d91 Fix compiler warnings for windows-, linux-, solaris-, darwin-target 2011-01-19 15:55:53 +01:00
Glenn Ganz
75b8e3c3f8 fix protocol in category 2011-01-17 21:50:20 +01:00
Glenn Ganz
f541a5d354 Protocol classes isa not set for classes loaded before Protocol class (move code to right position) 2010-12-17 15:16:11 +01:00
Glenn Ganz
1aec601463 add bundle functionally for darwin 2010-12-17 11:10:14 +01:00
Glenn Ganz
0220335e51 send load fist to super class 2010-12-17 08:41:31 +01:00
Glenn Ganz
91232ed028 cleanup code 2010-12-17 00:01:19 +01:00
Glenn Ganz
394a07bd23 send +load message 2010-12-16 15:19:26 +01:00
Juerg Bircher
b7664ade10 Protocol classes isa not set for classes loaded before Protocol class 2010-12-14 09:35:35 +01:00
Glenn Ganz
04cf4c826d implementation of class_copyMethodList 2010-12-03 11:59:14 +01:00