aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/CGDebugInfo.cpp
AgeCommit message (Expand)Author
2010-10-22Revert unintentional check-in.Devang Patel
2010-10-22Tidy up MIPS_linkage name. Provide it only if it does not match regular name,...Devang Patel
2010-10-18patch fixes class names missing from method names in debug information for Fariborz Jahanian
2010-10-14Use root non-virtual primary base class, not just immediate primary base clas...Devang Patel
2010-10-12Fix debug info for anon union. Devang Patel
2010-10-11Fixes a typo which caused byte offset in debug info Fariborz Jahanian
2010-10-11Fix debug info for functions whose context is a namespace.Devang Patel
2010-10-09Permit constant evaluation of const floating-point variables withJohn McCall
2010-10-07Identify functions with prototype appropriately in debug info. Devang Patel
2010-10-06Mark FunctionNoProtoType's argument as unspecified parameters.Devang Patel
2010-10-06Do not emit subrange for incomplete array type.Devang Patel
2010-10-06Remove unused argument.Devang Patel
2010-10-01Mark explict methods as explict in debug info.Devang Patel
2010-10-01Output debug info. for ivars declared in classFariborz Jahanian
2010-09-30Introduce -flimit-debug-info.Devang Patel
2010-09-29Attach aritifical attribute with implicit parameters.Devang Patel
2010-09-29Emit method access specifier.Devang Patel
2010-09-29Update to reflect DIFactory::CreateSubprogram() interface change from r115084.Devang Patel
2010-09-29Remove dead code.Devang Patel
2010-09-21Adjust for debug info API change.Benjamin Kramer
2010-09-18do not rely on the implicit-dereference semantics of dyn_cast_or_nullGabor Greif
2010-09-15While handling change of file, check if _current_ file is already seen or not...Devang Patel
2010-09-02Tidy up last commit, as per Devang's comments.David Chisnall
2010-09-02Use the unmangled name for the display name in Objective-C debug info. This ...David Chisnall
2010-08-27Debug info for friends!Devang Patel
2010-08-24Fix enum size and align. Tested by setvar.exp in gdb testsuite.Devang Patel
2010-08-24Debug Info: Put full Clang version into the debug info, to make it easier toDaniel Dunbar
2010-08-23Emit debug info for enum constants.Devang Patel
2010-08-23Reinstate the code for emitting an initial debug type for a struct,Dan Gohman
2010-08-22Detabify.Eli Friedman
2010-08-21Delete an obsolete comment.Dan Gohman
2010-08-20CreateTemporaryType doesn't needs its Context argument.Dan Gohman
2010-08-20Introduce a new temporary MDNode concept. Temporary MDNodes areDan Gohman
2010-08-12Emit debug info for static const class member.Devang Patel
2010-08-10SimplifyDevang Patel
2010-08-10Do not use DIGlobalVariable to emit debugging information for enums.Devang Patel
2010-08-10Simplify code and add comments, in code that generate debug info for constant...Devang Patel
2010-08-10Even if a constant's evaluated value is used, emit debug info for the constan...Devang Patel
2010-07-28Override selected builtin names (e.g. "long int" instead of "long") to match ...Devang Patel
2010-07-28construct debug info for "id" by hand. Devang Patel
2010-07-27Always use current working directory for DW_AT_comp_dir.Devang Patel
2010-07-27Reapply 109303. Devang Patel
2010-07-26Revert 109303.Devang Patel
2010-07-24Untangle filename/dirname confusion. Store constructed strings on the side. A...Devang Patel
2010-07-23Revert r109263.Devang Patel
2010-07-23There is no need to use separate dir name for AT_comp_dir attribute. Using ab...Devang Patel
2010-07-22Keep track of artificial scopes introduced by line directives. For example,Devang Patel
2010-07-21ObjCId is special "struct objc_object". Make this explicit in debug info.Devang Patel
2010-07-20Remove unintended code that was checked in as part of r108916.Devang Patel
2010-07-20Remove unused argument.Devang Patel