summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGObjCGNU.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Changed signature of GenerateMessageSend() function to pass the ObjCInterface...David Chisnall2010-04-281-4/+16
* Remove unused function.Benjamin Kramer2010-04-281-4/+0
* Emit the correct symbol name for the class (GNU runtime).David Chisnall2010-04-281-5/+7
* Fixed message send to void (broken by my last commit - GNU runtime).David Chisnall2010-04-271-1/+2
* Ensure return from a message to nil is always 0 (GNU runtime).David Chisnall2010-04-271-1/+67
* Make the static type of the exception variable in an Objective-CDouglas Gregor2010-04-261-3/+3
* Improve the AST representation of Objective-C @try/@catch/@finallyDouglas Gregor2010-04-231-3/+4
* Fix -Wcast-qual warnings.Dan Gohman2010-04-191-1/+2
* Don't just emit ivar metadata - emit CORRECT ivar metadata. (GNU runtime)David Chisnall2010-04-191-2/+8
* Fix emitting ivar metadata for synthesized ivars and some 64-bit fixes. (GNU ...David Chisnall2010-04-191-12/+15
* Add some API code for future work.Fariborz Jahanian2010-04-121-0/+6
* the big refactoring bits of PR3782.Rafael Espindola2010-03-301-3/+3
* Fixed synthesizing properties declared in properties (GNU runtime).David Chisnall2010-03-201-1/+1
* Fixed copy-and-paste error causing categories to contain the protocols declar...David Chisnall2010-03-131-2/+2
* Don't generate method metadata for @dynamic properties. Fixes PR6354.David Chisnall2010-02-261-7/+12
* Use the power of types to track down another canonicalization bug inJohn McCall2010-02-261-3/+3
* StringRefize two random methods, remove a dead variable and a weird construct...Benjamin Kramer2010-02-091-6/+5
* Standardize the parsing of function type attributes in a way thatJohn McCall2010-02-051-3/+6
* Revert "Numerous changes to selector handling:", this breaks a whole bunch ofDaniel Dunbar2010-02-031-36/+25
* First pass at adding GC support for GNU runtime. GC ivar maps not yet constr...David Chisnall2010-02-031-6/+97
* Numerous changes to selector handling:David Chisnall2010-02-031-25/+36
* Unique ObjC strings (GNU Runtime); fix for PR6142. Note: Doing this in the r...David Chisnall2010-01-271-2/+10
* Created __builtin___NSStringMakeConstantString() builtin, which generates con...David Chisnall2010-01-231-10/+15
* Made ObjC method name mangling match GCC (which does it in a stupid and broke...David Chisnall2010-01-141-2/+5
* Fix type mismatch on 64-bit platforms (GNU ObjC).David Chisnall2010-01-111-1/+1
* Export a public symbol for classes with the GNU runtime. David Chisnall2010-01-081-5/+16
* Fix for PR5691David Chisnall2010-01-061-1/+1
* Pass ReturnValueSlot to EmitCall. No functionality change yet.Anders Carlsson2009-12-241-2/+2
* Fix for bug 5691.David Chisnall2009-12-241-6/+24
* Change LangOptions::ObjCConstantStringClass to an std::string to avoid worryi...Daniel Dunbar2009-11-291-2/+2
* Fixed crash when using undefined protocols (GNU runtime).David Chisnall2009-11-201-2/+7
* Fixed bug where ivar offsets were being initialized as 0 with the fragile GNU...David Chisnall2009-11-171-1/+1
* Fixed two minor differences between clang and GCC-generated runtime structure...David Chisnall2009-11-161-1/+3
* There is now only one version of eh.selector and eh.typeid.for.Duncan Sands2009-10-141-9/+4
* Simplify pointer creation with the new Type::getInt*Ptr methods.Benjamin Kramer2009-10-131-2/+2
* Patch fixes a code gen. bug in generation of objc_assign_ivarFariborz Jahanian2009-09-241-2/+4
* Change all the Type::getAsFoo() methods to specializations of Type::getAs().John McCall2009-09-211-3/+3
* Make clang stop relying on ConstantStruct::get's default value for isPackedNick Lewycky2009-09-191-3/+3
* IRgen/ObjC: Correctly construct the function info for variadic message sends.Daniel Dunbar2009-09-171-2/+4
* IRgen/ObjC: Make the target method decl available to GenerateMessageSendSuper.Daniel Dunbar2009-09-171-3/+5
* Small fix to stop CGObjCGNU emitting symbols that break some versions of gas.David Chisnall2009-09-141-1/+1
* Fix use of uninitialized, David please check.Daniel Dunbar2009-09-111-1/+1
* Non fragile ABI for GNU runtime. Patch bu David Chisnall.Fariborz Jahanian2009-09-101-73/+359
* Remove tabs, and whitespace cleanups.Mike Stump2009-09-091-129/+126
* Re-implemented generation of objc_memmove_collectableFariborz Jahanian2009-08-311-2/+2
* Updated GNU runtime non-fragile ABI.David Chisnall2009-08-311-43/+86
* Initial patch to support definitions of id and Class from headers in Objectiv...David Chisnall2009-08-171-10/+13
* Update for LLVM API change.Owen Anderson2009-08-131-1/+1
* Update for LLVM API change.Owen Anderson2009-08-131-24/+25
* Update for LLVM API change.Owen Anderson2009-08-051-20/+23
OpenPOWER on IntegriCloud