- Jun 07, 2013
-
-
Quentin Colombet authored
Fix an assertion when the compiler encounters big constants whose bit width is not a multiple of 64-bits. Although clang would never generate something like this, the backend should be able to handle any legal IR. <rdar://problem/13363576> llvm-svn: 183544
-
Manman Ren authored
Use the correct DIType when creating types in DIBuilder. llvm-svn: 183543
-
Fariborz Jahanian authored
of properties. Fixes // rdar://14085456 llvm-svn: 183542
-
Benjamin Kramer authored
llvm-svn: 183541
-
Rafael Espindola authored
Thanks to Benjamin Kramer for the suggestion. llvm-svn: 183540
-
Rafael Espindola authored
Thanks to David Blaikie for the suggestion. llvm-svn: 183539
-
Argyrios Kyrtzidis authored
Thread the 'Invalid' out parameter through SourceManager::getSLocEntry() and callees of SourceManager::getSLocEntryByID(). Also add an 'Invalid' check in SourceManager::computeMacroArgsCache(). llvm-svn: 183538
-
Roman Divacky authored
I am able to compile/assemble/link/run /bin/echo from FreeBSD. llvm-svn: 183537
-
Alexander Kornienko authored
Summary: Remove them from the TokenText as well. Reviewers: klimek Reviewed By: klimek CC: cfe-commits Differential Revision: http://llvm-reviews.chandlerc.com/D935 llvm-svn: 183536
-
Jordan Rose authored
Patch by Sukolsak Sakshuwong! llvm-svn: 183535
-
Rui Ueyama authored
llvm-svn: 183534
-
Rafael Espindola authored
OpenBSD's stack smashing protection differs slightly from other platforms: 1. The smash handler function is "__stack_smash_handler(const char *funcname)" instead of "__stack_chk_fail(void)". 2. There's a hidden "long __guard_local" object that gets linked into each executable and DSO. Patch by Matthew Dempsky. llvm-svn: 183533
-
Benjamin Kramer authored
As a bonus this reduces the loop from O(n^2) to O(n). llvm-svn: 183532
-
Fariborz Jahanian authored
// rdar://14085217. e-This line, and those below, will be ignored-- M lib/Sema/SemaExpr.cpp llvm-svn: 183531
-
Alexander Kornienko authored
Summary: Introduced two new style parameters: PenaltyBreakComment and PenaltyBreakString. Add penalty for each character of a breakable token beyond the column limit (this relates mainly to comments, as they are broken only on whitespace). Tuned PenaltyBreakComment to prefer comment breaking over breaking inside most binary expressions. Fixed a bug that prevented *, & and && from being considered TT_BinaryOperator in the presense of adjacent comments. Reviewers: klimek, djasper Reviewed By: klimek CC: cfe-commits Differential Revision: http://llvm-reviews.chandlerc.com/D933 llvm-svn: 183530
-
Evgeniy Stepanov authored
llvm-svn: 183529
-
Vincent Lejeune authored
llvm-svn: 183528
-
Alexey Samsonov authored
llvm-svn: 183527
-
Alexey Samsonov authored
llvm-svn: 183526
-
Benjamin Kramer authored
llvm-svn: 183525
-
Alexander Potapenko authored
Remove it and replace ASAN_INTERCEPT_FUNC with a no-op if SANITIZER_MAC==1. llvm-svn: 183524
-
Evgeniy Stepanov authored
llvm-svn: 183523
-
Howard Hinnant authored
llvm-svn: 183522
-
Benjamin Kramer authored
llvm-svn: 183521
-
Evgeniy Stepanov authored
llvm-svn: 183518
-
Evgeniy Stepanov authored
ASan: disabled by default MSan: enabled by default TSan: disabled llvm-svn: 183517
-
Manuel Klimek authored
Regression test to make sure TemplateSpecializationTypeLocs have the correct locations for angle brackets. llvm-svn: 183514
-
Manuel Klimek authored
This introduces bugs in TemplateSpecializationTypeLoc's angle bracket locations. Regression test follows in a subsequent commit. llvm-svn: 183513
-
Benjamin Kramer authored
Avoids unused variable warnings in Release builds. llvm-svn: 183512
-
Bill Wendling authored
llvm-svn: 183509
-
Bill Wendling authored
llvm-svn: 183508
-
Alexey Samsonov authored
llvm-svn: 183499
-
Alexey Samsonov authored
[ASan] create separate configs for running ASan lit tests in both 32- and 64-bit mode. Clean up RUN-lines in tests. llvm-svn: 183498
-
Duncan Sands authored
llvm-svn: 183495
-
Bill Wendling authored
the internals of TargetMachine could change. No functionality change intended. llvm-svn: 183494
-
Bill Wendling authored
the internals of TargetMachine could change. llvm-svn: 183493
-
Bill Wendling authored
the internals of TargetMachine could change. llvm-svn: 183492
-
Bill Wendling authored
the internals of TargetMachine could change. llvm-svn: 183491
-
Bill Wendling authored
the internals of TargetMachine could change. llvm-svn: 183490
-
Michael Gottesman authored
[objc-arc] Ensure that the cfg path count does not overflow when we multiply TopDownPathCount/BottomUpPathCount. rdar://12480535 llvm-svn: 183489
-