Commit Graph

151 Commits

Author SHA1 Message Date
TheBrokenRail
b6548a202d Fix Continuation Indent 2020-05-12 17:04:16 -04:00
TheBrokenRail
55c7b99e5d Proper Braces 2020-05-12 17:04:16 -04:00
TheBrokenRail
cda40d9947 Code Formatting Using Patched ClangFormat 2020-05-12 17:04:15 -04:00
Tasuku SUENAGA a.k.a. gunyarakun
4cd6b1b0f0 fix invalid return statement 2015-10-16 13:04:25 -10:00
Rolf Jansen
bbba7c2199 in the *.xcodeproj files, set indent and tab width to 4 and use tabs to 0, so file editing within the respective projects will honour these settings instead of any custom user settings 2015-10-05 08:11:19 -03:00
Rolf
84178580aa changes for building cocotron-master on Mac OS X 10.0.4 + Xcode 6.4
added directives for debugging the Cocotron frameworks
2015-08-09 22:53:36 -03:00
Christopher Lloyd
4e3081a7a1 fix Linux build 2015-05-31 01:04:20 -04:00
Christopher Lloyd
402aa391dd reorganize exceptions/autorelease for future ARC work, reclassify objc runtime as .c (instead of .m) 2015-05-31 00:53:55 -04:00
Christopher Lloyd
631462795d Reformat entire project using newer style 2015-05-23 20:15:45 -04:00
Christopher Lloyd
426eaa4bcd overhaul of targets and configurations, move from multiple targets to single targets and multiple configurations 2015-05-16 11:07:53 -04:00
Christopher Lloyd
6300d45685 fix objc header for C++ 2015-04-30 22:56:51 -04:00
Christopher Lloyd
5202e512c9 merge tobias1-cocotron-clang 2015-04-30 22:51:01 -04:00
Christopher Lloyd
0b3f8a1777 merge glennganz-cocotron1-clang 2015-04-30 22:32:28 -04:00
Christopher Lloyd
7364ff54a4 merge with robertlorentz-x86-64 2015-04-26 21:48:55 -04:00
Christopher Lloyd
3a4ee557c9 merge with timschmielau-cocotron 2015-04-26 19:56:18 -04:00
Christopher Lloyd
5279eb5d7d merge 6cc54d3 development-arts 2015-04-23 23:09:54 -04:00
Christopher Lloyd
ffacaaa6a2 merge 6ea2f71 2015-03-30 22:39:24 -04:00
Christopher Lloyd
65085ece4d Merge plasqdev-cocotron 2015-03-24 22:54:48 -04:00
Juerg Bircher
a39aee8218 fix build of last commit 2013-12-12 16:54:20 +01:00
Juerg Bircher
fe32dfaffd improve performance 2013-12-12 16:42:33 +01:00
Ari Weinstein
0119250c61 Fixed class_addMethod (was previously rendered useless by the introduction of typed selectors) 2013-12-07 23:00:22 -05:00
Glenn Ganz
d7eb69606d implement dummy _frameLengthForSelector on Object 2013-08-15 10:10:14 +02:00
Christopher Lloyd
100fbed89b fix a pile of clang warnings 2013-08-04 01:53:06 -04:00
Glenn Ganz
cfc466849f add target for solaris/i386 2013-07-05 09:56:38 +02:00
Glenn Ganz
5dcefb1af3 switch to solaris i686 2013-07-04 17:46:17 +02:00
Glenn Ganz
b35c2207bc add target for solaris/i386 2013-07-04 16:20:19 +02:00
Glenn Ganz
f59eb449d4 add target for solaris/i386 2013-07-04 16:07:11 +02:00
Christopher Lloyd
fff2a24dbf fix cache lookup 2013-05-30 22:38:11 -04:00
Christopher Lloyd
97e0ea5eb8 Support for The Stupidest Idea Ever Introduced To The GNU Objective-C Runtime AKA Typed Selectors, which somehow got carried over to clang too. 2013-05-28 23:59:15 -04:00
Christopher Lloyd
bd1ef43a46 add feature macro 2013-05-28 18:00:52 -04:00
Glenn Ganz
bd2be0238c association fixes from plasqdev 2013-05-27 10:08:51 +02:00
Christopher Lloyd
9918958baa fix __declspec use 2013-05-26 01:07:20 -04:00
Airy ANDRE
84b18af68b More fixes - hopefully fixed for real now 2013-05-24 17:54:32 +02:00
Christopher Lloyd
ad5f6d84fe NULL checks 2013-05-23 23:09:40 -04:00
Glenn Ganz
e158552d96 fix association from plasqdev 2013-05-23 17:15:20 +02:00
Airy ANDRE
8af05dd142 Association fixes 2013-05-23 15:38:37 +02:00
Airy ANDRE
e195096910 Add support for objc_setAssociation + friends - from https://code.google.com/r/development-arts + some deadlock fix when releasing associations 2013-05-20 16:40:23 +02:00
Christopher Lloyd
29537572e1 fix Darwin 64bit Foundation build 2013-04-07 22:12:55 -04:00
Christopher Lloyd
2ad3151efb upgrade some projects to 4.6, remove xcconfigs from resources build phase 2013-04-05 11:24:24 -04:00
Christopher Lloyd
54c3412526 move bulk of build settings to xcconfigs, clean out unneeded build rules, phases and settings 2013-04-05 11:01:56 -04:00
Christopher Lloyd
a797940597 delete MacOS AppKit target and move some settings to xcconfig 2013-04-04 09:37:30 -04:00
Christopher Lloyd
794364bc65 add xcconfigs to projects 2013-03-31 23:27:37 -04:00
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
Tim Schmielau
db53246dac improve hash function used for objc message dispatch
The previously used hash function would only depend on the last seven
characters of the method signature. Using rotation instead of shift we can
do better without any performance penalty.
2012-10-29 09:19:07 +00: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