Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Diagnose a variety of access of ivars when they conflict with | Fariborz Jahanian | 2009-03-02 | 3 | -13/+73 |
| | | | | | | local or global variables in instance/class methods. llvm-svn: 65879 | ||||
* | Plist diagnostics now include PathDiagnostPiece::Kind. | Ted Kremenek | 2009-03-02 | 1 | -0/+6 |
| | | | | llvm-svn: 65878 | ||||
* | Update HTML diagnostics to honor the different between 'event' and ↵ | Ted Kremenek | 2009-03-02 | 2 | -3/+10 |
| | | | | | | 'control-flow' diagnostics. llvm-svn: 65877 | ||||
* | BugReporter: Construct path-related PathDiagnosticPieces with kind ↵ | Ted Kremenek | 2009-03-02 | 1 | -11/+21 |
| | | | | | | "ControlFlow". llvm-svn: 65876 | ||||
* | Update Xcode project. | Ted Kremenek | 2009-03-02 | 1 | -7/+45 |
| | | | | llvm-svn: 65870 | ||||
* | fix PR2639 | Chris Lattner | 2009-03-02 | 2 | -1/+15 |
| | | | | llvm-svn: 65869 | ||||
* | Add some more clang related release notes. | Daniel Dunbar | 2009-03-02 | 1 | -8/+10 |
| | | | | llvm-svn: 65868 | ||||
* | Stub out some structure for C++ driver. | Daniel Dunbar | 2009-03-02 | 9 | -2/+175 |
| | | | | llvm-svn: 65867 | ||||
* | inline asm calls should be nounwind. Chris, please review. | Anders Carlsson | 2009-03-02 | 1 | -1/+4 |
| | | | | llvm-svn: 65866 | ||||
* | Fix name. | Daniel Dunbar | 2009-03-02 | 1 | -5/+1 |
| | | | | llvm-svn: 65865 | ||||
* | drop support for GCC 2.x as it is hopelessly broken anyway | Gabor Greif | 2009-03-02 | 1 | -15/+4 |
| | | | | llvm-svn: 65864 | ||||
* | Update Xcode project. | Ted Kremenek | 2009-03-02 | 1 | -32/+32 |
| | | | | llvm-svn: 65863 | ||||
* | Add a 'kind' field to PathDiagnosticPieces. | Ted Kremenek | 2009-03-02 | 1 | -3/+7 |
| | | | | llvm-svn: 65862 | ||||
* | For now, do not output the 'DisplayHint' in plist files. | Ted Kremenek | 2009-03-02 | 1 | -0/+3 |
| | | | | llvm-svn: 65861 | ||||
* | For now, do not output the 'DisplayHint' in plist files. | Ted Kremenek | 2009-03-02 | 1 | -4/+4 |
| | | | | llvm-svn: 65860 | ||||
* | Remove incorrect information about fortran on Darwin. | Tanya Lattner | 2009-03-02 | 1 | -3/+0 |
| | | | | llvm-svn: 65859 | ||||
* | fix broken GCC bugzilla link | Gabor Greif | 2009-03-02 | 1 | -1/+1 |
| | | | | llvm-svn: 65858 | ||||
* | add a Q/A on broken GCCs | Gabor Greif | 2009-03-02 | 1 | -0/+12 |
| | | | | llvm-svn: 65857 | ||||
* | update blurb per Shannon Weyrick. | Chris Lattner | 2009-03-02 | 1 | -3/+3 |
| | | | | llvm-svn: 65856 | ||||
* | Fixed a typo. | Fariborz Jahanian | 2009-03-02 | 1 | -1/+1 |
| | | | | llvm-svn: 65855 | ||||
* | Check for duplicate declaration of method of a class | Fariborz Jahanian | 2009-03-02 | 3 | -0/+49 |
| | | | | | | in its extension. llvm-svn: 65854 | ||||
* | Normalize .h guards. | Daniel Dunbar | 2009-03-02 | 6 | -12/+12 |
| | | | | llvm-svn: 65853 | ||||
* | Attempt to make test more robust (fails for users who put LLVM in | Daniel Dunbar | 2009-03-02 | 1 | -2/+4 |
| | | | | | | /path/with/store/in/it"). llvm-svn: 65852 | ||||
* | Enable Objective-C interface debug info. | Devang Patel | 2009-03-02 | 1 | -1/+2 |
| | | | | llvm-svn: 65850 | ||||
* | Fix cmake builds. | Mike Stump | 2009-03-02 | 1 | -1/+1 |
| | | | | llvm-svn: 65847 | ||||
* | Try to make the meaning of 'nocapture' a bit clearer. I | Duncan Sands | 2009-03-02 | 1 | -7/+10 |
| | | | | | | | | commented out the line about simplifylibcalls because I think this doesn't work in the release (it was fixed in svn after the release branched). llvm-svn: 65846 | ||||
* | Use GCC not gcc, like everywhere else in this document. | Duncan Sands | 2009-03-02 | 1 | -1/+1 |
| | | | | llvm-svn: 65845 | ||||
* | Grammar and punctuation fixes. | John Criswell | 2009-03-02 | 1 | -25/+27 |
| | | | | | | No content changes. llvm-svn: 65844 | ||||
* | Declare Sentinel fragments as mutable to get rid | Gabor Greif | 2009-03-02 | 2 | -6/+6 |
| | | | | | | | | of some pointless casting. This fragment logically does not belong to ilist anyway, but to "ghostly" NodeType. llvm-svn: 65843 | ||||
* | remove a deprecated interface that was pretty useless | Gabor Greif | 2009-03-02 | 1 | -7/+0 |
| | | | | llvm-svn: 65842 | ||||
* | note the removal of deprecated interfaces | Gabor Greif | 2009-03-02 | 1 | -1/+2 |
| | | | | llvm-svn: 65841 | ||||
* | fix typo | Gabor Greif | 2009-03-02 | 1 | -1/+1 |
| | | | | llvm-svn: 65839 | ||||
* | minor tweaks | Gabor Greif | 2009-03-02 | 1 | -4/+4 |
| | | | | llvm-svn: 65838 | ||||
* | minor tweaks | Gabor Greif | 2009-03-02 | 1 | -3/+3 |
| | | | | llvm-svn: 65837 | ||||
* | Remove duplication in Makefile.rules. | Mikhail Glushenkov | 2009-03-02 | 1 | -35/+32 |
| | | | | | | Merge common bits from the LLVMC and TABLEGEN sections. llvm-svn: 65834 | ||||
* | Add more notes for VMKit. | Nicolas Geoffray | 2009-03-02 | 1 | -2/+8 |
| | | | | llvm-svn: 65833 | ||||
* | Fix PR3694: add an instcombine micro-optimization that helps | Duncan Sands | 2009-03-02 | 2 | -5/+31 |
| | | | | | | clean up when using variable length arrays in llvm-gcc. llvm-svn: 65832 | ||||
* | Move the rules for building plugins to Makefile.rules. | Mikhail Glushenkov | 2009-03-02 | 6 | -51/+62 |
| | | | | llvm-svn: 65827 | ||||
* | Fix build with objdir != srcdir. | Mikhail Glushenkov | 2009-03-02 | 6 | -53/+46 |
| | | | | llvm-svn: 65826 | ||||
* | Move code from Main.cpp to the include dir. | Mikhail Glushenkov | 2009-03-02 | 2 | -114/+135 |
| | | | | | | | | User drivers based on llvmc must all share the initialization code. Putting main() into libCompilerDriver is not a very good idea IMO (and ld gave me some strange EH-related error anyway). llvm-svn: 65825 | ||||
* | Cosmetic fixes: include guards. | Mikhail Glushenkov | 2009-03-02 | 5 | -16/+16 |
| | | | | llvm-svn: 65824 | ||||
* | Plugin::Priority() doesn't need to be pure virtual. | Mikhail Glushenkov | 2009-03-02 | 1 | -1/+1 |
| | | | | llvm-svn: 65823 | ||||
* | Add a comment. | Mikhail Glushenkov | 2009-03-02 | 1 | -1/+3 |
| | | | | llvm-svn: 65822 | ||||
* | Reorganize llvmc code. | Mikhail Glushenkov | 2009-03-02 | 18 | -61/+103 |
| | | | | | | | | | | Move the code from 'llvmc/driver' into a new CompilerDriver library, and change the build system accordingly. Makes it easier for projects using LLVM to build their own llvmc-based drivers. Tested with objdir != srcdir. llvm-svn: 65821 | ||||
* | remove an implemented fixme. | Zhongxing Xu | 2009-03-02 | 1 | -2/+0 |
| | | | | llvm-svn: 65817 | ||||
* | Random formatting changes. | Bill Wendling | 2009-03-02 | 1 | -24/+24 |
| | | | | llvm-svn: 65815 | ||||
* | Initial support for pointer arithmetic. Only support concrete indexes and | Zhongxing Xu | 2009-03-02 | 3 | -1/+36 |
| | | | | | | offsets for now. llvm-svn: 65814 | ||||
* | Fix typos. | Bill Wendling | 2009-03-02 | 1 | -2/+2 |
| | | | | llvm-svn: 65813 | ||||
* | Avoid crash when child iterator gives null result. | Daniel Dunbar | 2009-03-02 | 1 | -1/+2 |
| | | | | llvm-svn: 65812 | ||||
* | Rename lib/Driver (etc) to lib/Frontend in prep for the *actual* | Daniel Dunbar | 2009-03-02 | 24 | -20/+20 |
| | | | | | | driver taking lib/Driver. llvm-svn: 65811 |