- Jun 19, 2013
-
-
Rafael Espindola authored
It is not present in GNU or OS X versions and doesn't make a lot of sense for llvm-ar. llvm-svn: 184306
-
Rafael Espindola authored
llvm-svn: 184305
-
Alexander Kornienko authored
Summary: Split strings at word boundaries, when there are no spaces and slashes. Reviewers: klimek CC: cfe-commits Differential Revision: http://llvm-reviews.chandlerc.com/D1003 llvm-svn: 184304
-
Sergey Matveev authored
llvm-svn: 184303
-
Renato Golin authored
Patch by İsmail Dönmez llvm-svn: 184302
-
Howard Hinnant authored
llvm-svn: 184301
-
Rafael Espindola authored
We now reject things like struct ABC { static double a; }; register double ABC::a = 1.0; llvm-svn: 184300
-
Andy Gibbs authored
llvm-svn: 184299
-
Rafael Espindola authored
llvm-svn: 184298
-
Rafael Espindola authored
llvm-svn: 184297
-
Evgeniy Stepanov authored
llvm-svn: 184296
-
Sylvestre Ledru authored
the build right from the start. For now, it is only done with DEBUGMAKE is provided. That makes things harder to debug during ports of compiler-rt on other systems. llvm-svn: 184295
-
Alexander Potapenko authored
llvm-svn: 184294
-
Evgeniy Stepanov authored
llvm-svn: 184293
-
Vladimir Medic authored
The RenderMethod field in RegisterOperand class sets the name of the method on the target specific operand to call to add the target specific operand to an MCInst. This patch defines RenderMethod for mips RegisterOperand classes and removes redundant code from MipsAsmParser.cpp llvm-svn: 184292
-
NAKAMURA Takumi authored
llvm-svn: 184291
-
Evgeniy Stepanov authored
linux/if_ppp.h is broken in certain kernels. llvm-svn: 184290
-
Pavel Labath authored
Summary: When processing a call to a function, which got passed less arguments than it expects, the analyzer would crash. I've also added a test for that and a analyzer warning which detects these cases. CC: cfe-commits Differential Revision: http://llvm-reviews.chandlerc.com/D994 llvm-svn: 184288
-
Michael Gottesman authored
llvm-svn: 184286
-
NAKAMURA Takumi authored
llvm-svn: 184285
-
NAKAMURA Takumi authored
llvm-svn: 184284
-
NAKAMURA Takumi authored
It crashes in the case; /// Without any "param"s in the description. int printf(const char *format, ...); llvm-svn: 184283
-
Nadav Rotem authored
llvm-svn: 184282
-
Nadav Rotem authored
llvm-svn: 184281
-
Jason Molenda authored
Change the simple-minded stack walk to not depend on lldb to unwind the first frame. Collect a list of Modules and Addresses seen while backtracing (with both methods), display the image list output for all of those modules, plus disassemble and image show-unwind any additional frames that the simple backtrace was able to unwind through instead of just the lldb unwind algorithm frames. Remove checks for older lldb's that didn't support -a for disassemble or specifying the assembler syntax on x86 targets. llvm-svn: 184280
-
Enrico Granata authored
Xcode spawns a new LLDB SBDebugger for each debug session, and this was causing the reloading of python modules to fail across debug sessions (long story short: the module would not be loaded in the current instance of the ScriptInterpreter, but would still be present in sys.modules, hence the import call would just make a copy of it and not run it again Greg's new decorator uncovered the issue since it relies on actually loading the module's code rather than using __lldb_init_module as the active entity) This patch introduces the notion of a local vs. global import and crafts an appropriate command to allow reloading to work across debug sessions llvm-svn: 184279
-
Wan Xiaofei authored
llvm-svn: 184278
-
Eli Friedman authored
llvm-svn: 184277
-
Manman Ren authored
These options will add a module flag with name "Dwarf Version". The behavior flag is currently set to Warning, so when two values disagree, a warning will be emitted. llvm-svn: 184276
-
Eli Friedman authored
llvm-svn: 184275
-
Greg Clayton authored
Added a new decorator function in the "lldb" module that can register a command automatically. We have just a few kinks to work out for the Xcode workflow and we will be ready to switch over to using this. To use this, you can decorate your python function as: @lldb.command("new_command", "Documentation string for new_command...") def new_command(debugger, command, result, dict): .... No more need to register your command in the __lldb_init_module function! llvm-svn: 184274
-
Sean Silva authored
There were only two places it was actually making anything shorter. llvm-svn: 184273
-
Sean Silva authored
llvm-svn: 184272
-
Sean Silva authored
Not sure why we weren't catching this with -Wunused-parameter... Spotted by inspection. llvm-svn: 184271
-
Jim Ingham authored
That's actually not async-signal-clean, but it is a lot safer than Halt... llvm-svn: 184270
-
Sean Silva authored
llvm-svn: 184269
-
Sean Silva authored
llvm-svn: 184268
-
Sean Silva authored
llvm-svn: 184267
-
Shankar Easwaran authored
llvm-svn: 184266
-
rdar://problem/14086503Enrico Granata authored
Hardening the libstdc++ std::map test case against line table changes llvm-svn: 184265
-