ef8225444452a1486bd721f3285301fe84643b00 |
|
21-Jul-2014 |
Stephen Hines <srhines@google.com> |
Update Clang for rebase to r212749. This also fixes a small issue with arm_neon.h not being generated always. Includes a cherry-pick of: r213450 - fixes mac-specific header issue r213126 - removes a default -Bsymbolic on Android Change-Id: I2a790a0f5d3b2aab11de596fc3a74e7cbc99081d
/external/clang/test/Driver/crash-report.c
|
6bcf27bb9a4b5c3f79cb44c0e4654a6d7619ad89 |
|
29-May-2014 |
Stephen Hines <srhines@google.com> |
Update Clang for 3.5 rebase (r209713). Change-Id: I8c9133b0f8f776dc915f270b60f94962e771bc83
/external/clang/test/Driver/crash-report.c
|
8d4e8fee41ff6efebadb670542bcebee094b5250 |
|
25-Sep-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
Use -Xclang to pass -internal-isystem and -internal-externc-isystem to -cc1. They are cc1 options only, so the driver was ignoring them. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@191379 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Driver/crash-report.c
|
fc3389701ead32709ba84825e4c06651065da2c0 |
|
12-Sep-2013 |
Hans Wennborg <hans@hanshq.net> |
Move Compilation::PrintJob and PrintDiagnosticJob into Job::Print. This moves the code to Job.cpp, which seems like a more natural fit, and replaces the "is this a JobList? is this a Command?" logic with a virtual function call. It also removes the code duplication between PrintJob and PrintDiagnosticJob and simplifies the code a little. There's no functionality change here, except that the Executable is now always printed within quotes, whereas it would previously not be quoted in crash reports, which I think was a bug. Differential Revision: http://llvm-reviews.chandlerc.com/D1653 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@190620 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Driver/crash-report.c
|
3151b7c6dd49947b0a91b3e22c31f4864629e355 |
|
06-Aug-2013 |
Larisse Voufo <lvoufo@google.com> |
Fixing commit r187768: Moved diagnosis of forward declarations of variable templates from Parser to Sema. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@187770 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Driver/crash-report.c
|
06935f32645c8965e398bbd141f9800eacdfd439 |
|
06-Aug-2013 |
Larisse Voufo <lvoufo@google.com> |
Moved diagnosis of forward declarations of variable templates from Parser to Sema. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@187768 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Driver/crash-report.c
|
f959c33756e4d5f88cdb77b133de814139aa1ac9 |
|
06-Aug-2013 |
NAKAMURA Takumi <geek4civic@gmail.com> |
clang/test/Driver/crash-report.c: Mark it as XFAIL:mingw32, for now. Investigating. I met a message, "fatal error: file 'nul' modified since it was first processed". git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@187767 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Driver/crash-report.c
|
99862609da24cf534a0af3de290a3606a06bba93 |
|
04-Jul-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
Require a shell for this test. Some versions of python will expand the glob used in the test, others wont, causing the test to fail when run with LIT_USE_INTERNAL_SHELL=1. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@185653 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Driver/crash-report.c
|
96e7813f08c6adf1d8657b0da86741b54e850fd7 |
|
04-Jul-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
Add 'not' to commands that are expected to fail. This is at least good documentation, but also opens the possibility of using pipefail. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@185652 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Driver/crash-report.c
|
a57b3b4fea1c962678972af8fc74e121ff8b296d |
|
25-Dec-2012 |
Richard Smith <richard-llvm@metafoo.co.uk> |
Produce an actual error before attempting to attach notes to it when bailing out due to FORCE_CLANG_DIAGNOSTICS_CRASH=1. Also add a test for that env var. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@171074 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Driver/crash-report.c
|
c91b41a64ccce6d1097d85c8c7354ea63a5566a0 |
|
31-Oct-2012 |
Chad Rosier <mcrosier@apple.com> |
[driver] Completely rework how superfluous options are stripped out of the crash diagnostics script. This addresses the FIXME pertaining to quoted arguments. We also delineate between those flags that have an argument (e.g., -D macro, -MF file) and those that do not (e.g., -M, -MM, -MG). Finally, we add the -dwarf-debug-flags to the list of flags to be removed. rdar://12329974 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@167152 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Driver/crash-report.c
|
699c6cd0b99f715b6638c8d49f1dfee22f30aabe |
|
25-Jul-2012 |
Chad Rosier <mcrosier@apple.com> |
[driver crash diagnostics] Strip -internal-isystem and -internal-externc-isystem. rdar://11949066 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@160752 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Driver/crash-report.c
|
a4ba28f3215b4ea70d0cf15026edbfb535e2f0d3 |
|
25-Jul-2012 |
Chad Rosier <mcrosier@apple.com> |
[driver crash diagnostics] Strip -idirafter, -iprefix, -iwithprefix, -iwithprefixbefore, and -isystem options, per Matt's suggestion. rdar://11949066 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@160750 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Driver/crash-report.c
|
37302ead1c067ec984a75e847cd83c6881637e72 |
|
25-Jul-2012 |
Chad Rosier <mcrosier@apple.com> |
[driver crash diagnostics] A few enhancements: -Strip -iquote and -M options. -Quote -D options to avoid problems with command line macros that include parens. rdar://11949066 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@160743 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Driver/crash-report.c
|
a555f2be4fce6edc8ab25eef508f21ed1e2d5dae |
|
17-Jul-2012 |
NAKAMURA Takumi <geek4civic@gmail.com> |
test/Driver/crash-report.c: Remove "REQUIRES: shell". env(1) can be used also with gnuwin32. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@160362 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Driver/crash-report.c
|
df9b933aa354b8108cee028cc4726cfa9f2df62c |
|
17-Jul-2012 |
NAKAMURA Takumi <geek4civic@gmail.com> |
[Win32] Rework crash-report since r145389. - lib/Driver/Driver.cpp, tools/driver/driver.cpp: Exit status should not be propagated, although clang driver should catch exceptions. - test/Driver/crash-report.c: Add REQUIRES:shell for now. FIXME: setenv should work also on Lit.InternalShellRunner. - test/Driver/crash-report.c: Remove XFAIL. Thanks to Chad, To point out the issue. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@160343 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Driver/crash-report.c
|
e5756792d2303f500381204845cee5b6990dcaec |
|
17-Jul-2012 |
NAKAMURA Takumi <geek4civic@gmail.com> |
test/Driver/crash-report.c: Small tweaks. 1) Use %t instead %T for TMP. 2) Set all of $TMPDIR, $TEMP and $TMP, or a certain host might set $TEMP. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@160342 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Driver/crash-report.c
|
7007c07506eb41da084deba512f54bf8bf0059c3 |
|
03-Jul-2012 |
Richard Smith <richard-llvm@metafoo.co.uk> |
test/Driver/crash-report.c: don't fail if there are no files left behind by a previous run of this test! git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@159615 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Driver/crash-report.c
|
a61724096114337cabc8cc51246324874cc004e4 |
|
03-Jul-2012 |
David Blaikie <dblaikie@gmail.com> |
Improve crash reporting test coverage. This adds validation that the * repro source is only rewrite-includes processed, not fully preprocessed. * repro script contains macro definitions (-DFOO=BAR). Based on suggestions/help by Matt Beaumont-Gay. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@159605 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Driver/crash-report.c
|
1ba472303971739dbad1e3c73680f630e55b2394 |
|
30-Jun-2012 |
NAKAMURA Takumi <geek4civic@gmail.com> |
test/Driver/crash-report.c: Mark it as XFAIL on win32 hosts, for now. Investigating. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@159476 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Driver/crash-report.c
|
a2752292ae0de1c730a0208d34f975b22479a317 |
|
30-Jun-2012 |
David Blaikie <dblaikie@gmail.com> |
Unbreak the test from r159469. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@159474 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Driver/crash-report.c
|
e75d9cfbf41a0ee9e456a665776f91fdd9773b36 |
|
30-Jun-2012 |
David Blaikie <dblaikie@gmail.com> |
Use -frewrite-includes for crash reports. In future changes we should: * use __builtin_trap rather than derefing 'random' volatile pointers. * avoid dumping temporary files into /tmp when running tests, instead preferring a location that is properly cleaned up by lit. Review by Chandler Carruth. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@159469 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Driver/crash-report.c
|