| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
| |
Summary: Fixes PR27258
Reviewers: rsmith
Subscribers: cfe-commits
Differential Revision: http://reviews.llvm.org/D19123
llvm-svn: 266366
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
With this change, most 'g' options are rejected by CompilerInvocation.
They remain only as Driver options. The new way to request debug info
from cc1 is with "-debug-info-kind={line-tables-only|limited|standalone}"
and "-dwarf-version={2|3|4}". In the absence of a command-line option
to specify Dwarf version, the Toolchain decides it, rather than placing
Toolchain-specific logic in CompilerInvocation.
Also fix a bug in the Windows compatibility argument parsing
in which the "rightmost argument wins" principle failed.
Differential Revision: http://reviews.llvm.org/D13221
llvm-svn: 249655
|
| |
|
|
|
|
| |
PR17300.
llvm-svn: 191120
|
| |
|
|
| |
llvm-svn: 116888
|
| |
|
|
|
|
|
| |
http://llvm.org/viewvc/llvm-project?rev=116771&view=rev) we can get rid of these
hacks.
llvm-svn: 116853
|
| |
|
|
| |
llvm-svn: 111738
|
| |
|
|
|
|
|
| |
(instead of sign extending) to match ICC. GCC is changing this in
a series of their own PRs (e.g. 41323).
llvm-svn: 111637
|
| |
|
|
|
|
| |
not alias driver/backend option.
llvm-svn: 91671
|
| |
|
|
|
|
|
|
|
| |
- This is designed to make it obvious that %clang_cc1 is a "test variable"
which is substituted. It is '%clang_cc1' instead of '%clang -cc1' because it
can be useful to redefine what gets run as 'clang -cc1' (for example, to set
a default target).
llvm-svn: 91446
|
| |
|
|
| |
llvm-svn: 89498
|
| |
|
|
| |
llvm-svn: 84354
|
| |
|
|
| |
llvm-svn: 81346
|
| |
|
|
|
|
|
| |
insert/extract; the relevant instructions are defined to take only an
i32.
llvm-svn: 73005
|
| |
|
|
| |
llvm-svn: 67897
|
| |
|
|
| |
llvm-svn: 67895
|
| |
|
|
|
|
| |
Tests and drivers updated, still need to shuffle dirs.
llvm-svn: 67602
|
| |
|
|
|
|
|
| |
error, since both C99 and C++ consider it an error. For reference, GCC
makes this a warning while G++ makes it an error.
llvm-svn: 63435
|
| |
|
|
| |
llvm-svn: 63117
|
| |
|
|
|
|
|
|
| |
directory.
- Removed .ll from the svn:ignore lists to try and prevent this.
- Added svn:ignore on test/Misc/Output
llvm-svn: 55104
|
| |
|
|
|
|
| |
of elements.
llvm-svn: 51769
|
| |
|
|
| |
llvm-svn: 46663
|
| |
|
|
| |
llvm-svn: 46652
|
|
|
llvm-svn: 46651
|