- Oct 21, 2010
-
-
Douglas Gregor authored
redeclarations of main appropriately rather than allowing it to be overloaded. Also, disallowing declaring main as a template. Fixes GCC DejaGNU g++.old-deja/g++.other/main1.C. llvm-svn: 117029
-
Johnny Chen authored
directory used to dump the session info for test failures/errors. Example: /Volumes/data/lldb/svn/trunk/test $ ./dotest.py -s jason -v array_types Session info for test errors or failures will go into directory jason ---------------------------------------------------------------------- Collected 4 tests test_with_dsym_and_python_api (TestArrayTypes.ArrayTypesTestCase) Use Python APIs to inspect variables with array types. ... ok test_with_dsym_and_run_command (TestArrayTypes.ArrayTypesTestCase) Test 'frame variable var_name' on some variables with array types. ... ok test_with_dwarf_and_python_api (TestArrayTypes.ArrayTypesTestCase) Use Python APIs to inspect variables with array types. ... ok test_with_dwarf_and_run_command (TestArrayTypes.ArrayTypesTestCase) Test 'frame variable var_name' on some variables with array types. ... FAIL ====================================================================== FAIL: test_with_dwarf_and_run_command (TestArrayTypes.ArrayTypesTestCase) Test 'frame variable var_name' on some variables with array types. ---------------------------------------------------------------------- Traceback (most recent call last): File "/Volumes/data/lldb/svn/trunk/test/array_types/TestArrayTypes.py", line 27, in test_with_dwarf_and_run_command self.array_types() File "/Volumes/data/lldb/svn/trunk/test/array_types/TestArrayTypes.py", line 62, in array_types 'stop reason = breakpoint']) File "/Volumes/data/lldb/svn/trunk/test/lldbtest.py", line 594, in expect self.runCmd(str, trace = (True if trace else False), check = not error) File "/Volumes/data/lldb/svn/trunk/test/lldbtest.py", line 564, in runCmd msg if msg else CMD_MSG(cmd, True)) AssertionError: False is not True : Command 'thread list' returns successfully ---------------------------------------------------------------------- Ran 4 tests in 3.086s FAILED (failures=1) /Volumes/data/lldb/svn/trunk/test $ ls jason TestArrayTypes.ArrayTypesTestCase.test_with_dwarf_and_run_command.log /Volumes/data/lldb/svn/trunk/test $ head -10 jason/TestArrayTypes.ArrayTypesTestCase.test_with_dwarf_and_run_command.log Session info generated @ Thu Oct 21 09:54:15 2010 os command: [['/bin/sh', '-c', 'make clean; make MAKE_DSYM=NO']] stdout: rm -rf "a.out" "a.out.dSYM" main.o main.d cc -arch x86_64 -gdwarf-2 -O0 -c -o main.o main.c cc -arch x86_64 -gdwarf-2 -O0 main.o -o "a.out" stderr: None retcode: 0 /Volumes/data/lldb/svn/trunk/test $ llvm-svn: 117028
-
Douglas Gregor authored
variable, handle conditional operators involving a throw-expression. Fixes GCC DejaGNU's g++.dg/template/cond4.C. llvm-svn: 117027
-
Francois Pichet authored
llvm-svn: 117026
-
Duncan Sands authored
llvm-svn: 117025
-
Duncan Sands authored
in assigning it to a variable (gcc-4.6 warning). llvm-svn: 117024
-
Duncan Sands authored
it looks like maybe it was supposed to be used in the test...), so zap it (gcc-4.6 warning). llvm-svn: 117023
-
Duncan Sands authored
(gcc-4.6 warning). llvm-svn: 117022
-
Duncan Sands authored
(gcc-4.6 warns about these). llvm-svn: 117021
-
Duncan Sands authored
llvm-svn: 117020
-
Ted Kremenek authored
nil. Otherwise we can get false paths where a second @synchronized using the mutex can have a bogus warning. Fixes <rdar://problem/8578650>. llvm-svn: 117016
-
Duncan Sands authored
Better late than never, right? llvm-svn: 117009
-
Francois Pichet authored
llvm-svn: 117005
-
Duncan Sands authored
deregisters registered by it FDE structures allowing consecutive JIT runs to succeed. Patch by Yuri. Fixes PR8285. llvm-svn: 117004
-
Michael J. Spencer authored
llvm-svn: 117003
-
Bill Wendling authored
llvm-svn: 117002
-
Douglas Gregor authored
entities in the preprocessing record. Previously, we would only end up getting the first token of a preprocessing record annotated correctly. For example, given #include "foo.h" we would only get the '#' annotated as an inclusion directive; the 'include' and '"foo.h"' tokens would be given the general 'processing directive' annotation. Now, we get proper annotations for entities in the preprocessing record. llvm-svn: 117001
-
Michael J. Spencer authored
llvm-svn: 117000
-
Michael J. Spencer authored
This adds an option to set the _MSC_VER macro without recompiling. This is very useful when testing compatibility with the Windows SDK and c++stdlib headers. -fmsc-version=<version> (defaults to VS2003 (1300)) llvm-svn: 116999
-
Wesley Peck authored
llvm-svn: 116998
-
Oscar Fuentes authored
CMake build does not try to build that library, which collides with MBlaze/InstPrinter. llvm-svn: 116997
-
Ted Kremenek authored
or a 'short'. This fixes that and allows the hints to suggest 'h' modifiers for small ints. Patch by Justin Bogner! llvm-svn: 116996
-
Ted Kremenek authored
llvm-svn: 116995
-
Andrew Trick authored
llvm-svn: 116994
-
Wesley Peck authored
llvm-svn: 116993
-
Andrew Trick authored
llvm-svn: 116992
-
Wesley Peck authored
compiles on OS X. I'll ensure that it builds on a linux machine before committing again. llvm-svn: 116991
-
Michael J. Spencer authored
llvm-svn: 116990
-
Michael J. Spencer authored
Didn't realize this was on my branch ;/. llvm-svn: 116989
-
Michael J. Spencer authored
llvm-svn: 116988
-
Owen Anderson authored
llvm-svn: 116987
-
Wesley Peck authored
1. A delay slot filler that searches for valid instructions to fill the delay slot with. Previously NOPs would always be inserted into delay slots. 2. Support for MC based instruction printer added. 3. Support for MC based machine code generation and ELF file generation. ELF file generation does not yet completely work as much of the ELF support infrastructure is still x86/x86-64 specific. 4. General clean up of the MBlaze backend code. Much of the tablegen code has been cleanup and simplified. Bug Fixes: 1. Removed duplicate periods from subtarget feature descriptions. 2. Many of the instructions had bad machine code information in the tablegen files. Much of this has been fixed. llvm-svn: 116986
-
Wesley Peck authored
support future ELF file generation by the MBlaze backend. llvm-svn: 116985
-
Michael J. Spencer authored
llvm-svn: 116984
-
Evan Cheng authored
llvm-svn: 116983
-
Johnny Chen authored
session information files to. This makes the directory name less intimidating. Currently, the directory only gets created if there are failures/errors while running the test suite. llvm-svn: 116982
-
Owen Anderson authored
llvm-svn: 116981
-
Johnny Chen authored
llvm-svn: 116980
-
Craig Silverstein authored
function decls. Reviewed by rjmccall and nlewycky. llvm-svn: 116979
-
Michael J. Spencer authored
This should be the minimum set of functions that could possibly need it. llvm-svn: 116978
-