f40b0928e7455c7158ea9aa82d7908cc3fe4d1af |
30-Jul-2013 |
Ed Maste <emaste@freebsd.org> |
tests: Mark expected FreeBSD failures due to pr16697 git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@187415 91177308-0d34-0410-b5e6-96231b3b80d8
estFunctionTypes.py
|
6475c42148a8ea1ca86e5db465db7eca742d897d |
04-Dec-2012 |
Greg Clayton <gclayton@apple.com> |
<rdar://problem/12798131> Cleaned up the option parsing code to always pass around the short options as integers. Previously we cast this down to "char" and lost some information. I recently added an assert that would detect duplicate short character options which was firing during the test suite. This fix does the following: - make sure all short options are treated as "int" - make sure that short options can be non-printable values when a short option is not required or when an option group is mixed into many commands and a short option is not desired - fix the help printing to "do the right thing" in all cases. Previously if there were duplicate short character options, it would just not emit help for the duplicates - fix option parsing when there are duplicates to parse options correctly. Previously the option parsing, when done for an OptionGroup, would just start parsing options incorrectly by omitting table entries and it would end up setting the wrong option value git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@169189 91177308-0d34-0410-b5e6-96231b3b80d8
estFunctionTypes.py
|
431d839a33e9a274e705f7a268a1c9de2ffc2da2 |
22-Sep-2012 |
Jim Ingham <jingham@apple.com> |
Fix all the test case breakages caused by folks writing tests all over the place that depended explicitly on the output of "break set". Please don't do this sort of thing!!!!! git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@164433 91177308-0d34-0410-b5e6-96231b3b80d8
estFunctionTypes.py
|
21b1984e161b0cadee331d32bfd721eccfdf4b1f |
06-Apr-2012 |
Johnny Chen <johnny.chen@apple.com> |
Second batch of adding @dsym_test/@dwarf_test decorators to existing test cases. Plus some minor cleanup of test method names. Third and final batch is coming. git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@154197 91177308-0d34-0410-b5e6-96231b3b80d8
estFunctionTypes.py
|
c01c05c7a8a198761fb917308dd53e6e143384ad |
23-Aug-2011 |
Sean Callanan <scallanan@apple.com> |
Restored the version of LLVM that we previously rolled back, and the testcase that the rollback broke. The new LLVM has a new ARM disassembler, which may cause instability. Keeping the old one would force us into a contorted position vis-a-vis the LLVM sources we bring in, so we will address issues on the new one rather than keeping the old one around. git-svn-id: https://llvm.org/svn/llvm-project/llvdb/trunk@138284 91177308-0d34-0410-b5e6-96231b3b80d8
estFunctionTypes.py
|
cbfc0ea71785f0affc7ea9ada6d344f822455d47 |
19-Aug-2011 |
Sean Callanan <scallanan@apple.com> |
Refined the rollback to LLVM, picking up a newer revision and adding a patch that fixes an AsmParser crash on ARM. One feature that we unfortunately lost (for the moment!) is the ability to cast unknown code symbols to arbitrary function types and put the resulting function pointer in a result variable. This feature will be back, though. git-svn-id: https://llvm.org/svn/llvm-project/llvdb/trunk@138036 91177308-0d34-0410-b5e6-96231b3b80d8
estFunctionTypes.py
|
081137057abc6b2c32eb077bde7459f46544f7d8 |
11-Aug-2011 |
Johnny Chen <johnny.chen@apple.com> |
Fix the expect patterns to work for both OSX SnowLeopard and Lion. On Lion, printf is defined in libsystem_c.dylib. git-svn-id: https://llvm.org/svn/llvm-project/llvdb/trunk@137348 91177308-0d34-0410-b5e6-96231b3b80d8
estFunctionTypes.py
|
6c98ba7d2b7f5e3381cbba5f24e97673c47d109a |
11-Aug-2011 |
Sean Callanan <scallanan@apple.com> |
Updated LLVM/Clang to to pick up fixes for a problem in which the following cast: – expr (int (*)(const char*, ...))printf - caused a crash. This had several causes: - First, Clang did not support implicit casts of a function of unknown type to a function pointer. - Second, after this was fixed, the Clang AST importer did not support importing function pointer types produced by resolving these casts. These two problems are now resolved, and I have added a test case to verify that they work. I also did a little bit of build-system cleanup because we now use libEnhancedDisassembly.a instead of the .dylib. git-svn-id: https://llvm.org/svn/llvm-project/llvdb/trunk@137338 91177308-0d34-0410-b5e6-96231b3b80d8
estFunctionTypes.py
|
de2f1ed2a5dfe306aa6c5d48baf65808608cefb5 |
25-Jun-2011 |
Johnny Chen <johnny.chen@apple.com> |
Move test dirs forward and function_types to now reside under lang/c. git-svn-id: https://llvm.org/svn/llvm-project/llvdb/trunk@133882 91177308-0d34-0410-b5e6-96231b3b80d8
akefile
estFunctionTypes.py
ain.c
|