summaryrefslogtreecommitdiffstats
path: root/clang/utils
Commit message (Collapse)AuthorAgeFilesLines
...
* Pass '-undefined- to the linkerAnders Carlsson2009-01-051-1/+1
| | | | llvm-svn: 61663
* Pass -fblocks to clangAnders Carlsson2008-12-191-0/+1
| | | | llvm-svn: 61258
* Properly "include" abs_path.Ted Kremenek2008-12-031-1/+1
| | | | llvm-svn: 60502
* Use abs_path to resolve symbolic links and '..' in report table.Ted Kremenek2008-12-031-1/+1
| | | | llvm-svn: 60493
* Don't have special treatment from pruning the common suffices of files in ↵Ted Kremenek2008-12-031-4/+0
| | | | | | /Developer, /usr, etc. llvm-svn: 60491
* llvm-ld doesnt support '-g', so aovid passing that opt to itNuno Lopes2008-12-021-1/+0
| | | | llvm-svn: 60428
* scan-build now recognizes when the user is directly invoking gcc for:Ted Kremenek2008-11-191-2/+9
| | | | | | | (a) different versions of gcc (e.g., a suffix '-4.2') (b) different paths for gcc llvm-svn: 59578
* Input files should be before link options.Daniel Dunbar2008-11-181-1/+1
| | | | | | | | - PR3094. - No test case, ccc is not really a supported product (llvmc2 already got this right). llvm-svn: 59535
* Fix use of uninitialized variable.Ted Kremenek2008-11-041-1/+1
| | | | llvm-svn: 58663
* Allow user toggling between plist and html output with scan-build/ccc-analyzer.Ted Kremenek2008-11-042-12/+40
| | | | llvm-svn: 58657
* Simplify the functions HtmlEsape and ShellEscape. We now properly print out ↵Ted Kremenek2008-11-031-8/+5
| | | | | | | | the following command line in the HTML output: scan-build gcc -x c /dev/null -c -Dfoo='"string abc"' Fixes <rdar://problem/6338651> llvm-svn: 58600
* Add defined in if().Zhongxing Xu2008-11-021-1/+1
| | | | llvm-svn: 58562
* On Mac OS X, use TMPDIR as the default location to place analysis results. ↵Ted Kremenek2008-10-311-2/+9
| | | | | | This is a more secure location for such files, and addresses <rdar://problem/6334220>. llvm-svn: 58491
* Update FindSpecRefs to recognize named section references.Daniel Dunbar2008-10-291-15/+40
| | | | | | | | - Unfortunately, I don't have an easy way to map from named sections to numbers nicely so they don't get page numbers or integrate in the list well. llvm-svn: 58368
* Minor UI enhancement:Ted Kremenek2008-10-281-1/+18
| | | | | | | | (1) when all of the bug category boxes are checked, automatically check "All Bugs" (2) when any of the bug category boxes are unchecked, automatically uncheck "All Bugs" llvm-svn: 58346
* Patch by Nikita Zhuk:Ted Kremenek2008-10-281-1/+16
| | | | | | The attached patch adds a checkbox to the scan-build summary report, which toggles all other checkboxes' states. llvm-svn: 58344
* Add store option to scan-build and ccc-analyzer.Zhongxing Xu2008-10-272-1/+24
| | | | llvm-svn: 58248
* Fix scan-build's processing of clang's analysis arguments. Patch by Nikita ↵Ted Kremenek2008-10-241-1/+1
| | | | | | Zhuk! llvm-svn: 58093
* Add support for assembler-with-cpp (preprocessed .S files), patch byChris Lattner2008-10-221-1/+1
| | | | | | Roman Divacky! llvm-svn: 57988
* Add "argument key" processing similar to ccc.Ted Kremenek2008-10-191-10/+11
| | | | llvm-svn: 57780
* ccc: Pass '-g' through to clang. Handle -weak_framework.Daniel Dunbar2008-10-191-0/+7
| | | | llvm-svn: 57779
* ccc: support -XlinkerDaniel Dunbar2008-10-161-1/+1
| | | | llvm-svn: 57613
* ccc: support -fsyntax-only, add some more darwin options, supportDaniel Dunbar2008-10-151-1/+30
| | | | | | logging of actions. llvm-svn: 57603
* Use 'realpath' to resolve the absolute path to clang and ccc-analyzer.Ted Kremenek2008-10-131-9/+25
| | | | | | Add "-analyze-headers" option to scan-build that passes the option -analyzer-opt-analyze-headers to clang. llvm-svn: 57467
* Add missing newline.Ted Kremenek2008-10-101-2/+2
| | | | llvm-svn: 57333
* Add script for checking builtin macros verse another compiler ($CC orDaniel Dunbar2008-10-051-0/+23
| | | | | | gcc). llvm-svn: 57133
* Bug fix, ccc was passing -std twice.Daniel Dunbar2008-10-031-2/+0
| | | | llvm-svn: 56991
* Fix ccc handling of -mmacosx-version-min.Daniel Dunbar2008-10-021-2/+4
| | | | llvm-svn: 56956
* ccc: Use CCC_NATIVE=1 by default.Daniel Dunbar2008-10-011-4/+14
| | | | | | | | | | | | | - So far this works fairly well for me for building applications using clang as a gcc substitute. If you are using ccc for a different purpose and this is a problem, speak up! Note you can also use CCC_NATIVE=0 to disable. - Also, turn CCC_ECHO off as default. - Also, pass through -Wl, to linker. llvm-svn: 56904
* Support -mmacosx-version-minTed Kremenek2008-09-301-1/+2
| | | | llvm-svn: 56892
* ccc: Add support for another batch of OS X linker options, includingDaniel Dunbar2008-09-301-6/+13
| | | | | | | | | -mmacosx-version-min. One might anticipate that at some point I will just break down and go through the man page. That seems a little too obvious. llvm-svn: 56890
* ccc: Infer action type upfront.Daniel Dunbar2008-09-301-9/+13
| | | | | | | | - More straightforward, e.g. -E should always imply action = 'preprocess' (I think). - Pass another option through for OS X. llvm-svn: 56884
* Change ccc to not pass -x unknown down.Daniel Dunbar2008-09-301-6/+20
| | | | | | Pass through some more Mac OS X linker options. llvm-svn: 56853
* Really don't add -isysroot twice.Ted Kremenek2008-09-291-3/+4
| | | | llvm-svn: 56815
* Don't filter out -fpascal-strings.Ted Kremenek2008-09-291-1/+2
| | | | llvm-svn: 56810
* Discard extra -isysroot options. This fixes:Ted Kremenek2008-09-291-0/+16
| | | | | | <rdar://problem/6253141> Parser rejection occurs when command line has more than one -isysroot switch llvm-svn: 56790
* Add "Path Length" back to the table of bug reports.Ted Kremenek2008-09-281-3/+5
| | | | llvm-svn: 56765
* Emulate gcc driver-driver functionality: run analyzer separately for each ↵Ted Kremenek2008-09-251-4/+25
| | | | | | separate -arch option. llvm-svn: 56618
* Add link to report analyzer failures (parse errors, asserts, etc).Daniel Dunbar2008-09-251-1/+1
| | | | llvm-svn: 56606
* Update scan-build to add markers about crashes.Daniel Dunbar2008-09-251-1/+4
| | | | llvm-svn: 56603
* Include clang preprocessed sources as well with "crashes" output.Ted Kremenek2008-09-251-3/+12
| | | | llvm-svn: 56601
* Use .txt extension for info files.Ted Kremenek2008-09-252-6/+6
| | | | llvm-svn: 56598
* For generated index.html, look for "scan-view.css", not "/scan-view.css"Ted Kremenek2008-09-231-1/+1
| | | | llvm-svn: 56510
* Yank out special CSS for button rendering (not very portable or well tested, ↵Ted Kremenek2008-09-221-12/+0
| | | | | | and we were encountering race conditions with CSS loading). llvm-svn: 56449
* Reintegrate Daniel's changes.Ted Kremenek2008-09-221-1/+43
| | | | llvm-svn: 56447
* Add "SUMMARYENDHEAD" tag.Ted Kremenek2008-09-221-0/+1
| | | | llvm-svn: 56445
* Don't embed CSS inside scan-build script; use external scanview.css.Ted Kremenek2008-09-222-27/+33
| | | | llvm-svn: 56444
* Don't emit link to source file.Ted Kremenek2008-09-221-13/+2
| | | | llvm-svn: 56443
* Make "View Report" just a normal link again.Ted Kremenek2008-09-221-1/+1
| | | | llvm-svn: 56442
* Don't print out the path length.Ted Kremenek2008-09-221-6/+4
| | | | llvm-svn: 56441
OpenPOWER on IntegriCloud