- Mar 22, 2011
-
-
Ken Dyck authored
to CharUnits. No change in functionality intended. llvm-svn: 128047
-
- Mar 21, 2011
-
-
Bob Wilson authored
llvm-svn: 128029
-
Bob Wilson authored
llvm-svn: 128018
-
Daniel Dunbar authored
really make any sense in this environment. llvm-svn: 128014
-
Fariborz Jahanian authored
// rdar:// 9139947 llvm-svn: 128013
-
Ted Kremenek authored
Improve crash recovery cleanup to recovery CompilerInstances during crash recovery. This was a huge resource "root" during crashes. This change requires making a bunch of fundamental Clang structures (optionally) reference counted to allow correct ownership semantics of these objects (e.g., ASTContext) to play out between an active ASTUnit and CompilerInstance object. llvm-svn: 128011
-
Ted Kremenek authored
llvm-svn: 128010
-
Ted Kremenek authored
llvm-svn: 128009
-
Joerg Sonnenberger authored
program and fallback to plain version otherwise. Use this for the NetBSD target to make it try e.g. i486--netbsdelf-as and -ld for target i486--netbsdelf. llvm-svn: 127996
-
Joerg Sonnenberger authored
Drop program paths on NetBSD (unused). Only include lib dir, if -nostdlib is absent. Use = to allow --sysroot to work. llvm-svn: 127995
-
Joerg Sonnenberger authored
and DragonFly. Use the --sysroot= form for Linux. Fix handling of = prefix for -B. llvm-svn: 127994
-
- Mar 20, 2011
-
-
David Chisnall authored
llvm-svn: 127980
-
Anders Carlsson authored
llvm-svn: 127977
-
Peter Collingbourne authored
llvm-svn: 127967
-
Francois Pichet authored
Downgrade err_mismatched_exception_spec to a ExtWarning in Microsoft mode. MSVC doesn't do any validation on exception specifications. This remove 1 error when parsing MSVC stl lib with clang. llvm-svn: 127961
-
- Mar 19, 2011
-
-
Daniel Dunbar authored
llvm-svn: 127942
-
Ken Dyck authored
llvm-svn: 127938
-
Daniel Dunbar authored
llvm-svn: 127933
-
Ted Kremenek authored
llvm-svn: 127932
-
Ted Kremenek authored
llvm-svn: 127931
-
Ted Kremenek authored
This rename serves two purposes: - It reflects the actual functionality of this analysis. - We will have more than one reachability analysis. llvm-svn: 127930
-
Ken Dyck authored
functionality intended. llvm-svn: 127927
-
- Mar 18, 2011
-
-
Peter Collingbourne authored
add support for the OpenCL __private, __local, __constant and __global address spaces, as well as the __read_only, _read_write and __write_only image access specifiers. Patch originally by ARM; language-specific address space support by myself. llvm-svn: 127915
-
Daniel Dunbar authored
- We don't really support the majority of the horrible -traditional-cpp behavior, but it is unlikely that we ever will either. This allows us to start trying to use clang as a /usr/bin/cpp replacement and see what pieces of -traditional-cpp mode people actually care about. llvm-svn: 127911
-
Daniel Dunbar authored
comments. llvm-svn: 127910
-
Daniel Dunbar authored
don't support the ABI yet. llvm-svn: 127903
-
Daniel Dunbar authored
llvm-svn: 127902
-
Daniel Dunbar authored
llvm-svn: 127897
-
Daniel Dunbar authored
llvm-svn: 127896
-
Anders Carlsson authored
Use the newly added FileManager::getNoncachedStatValue when trying to determine if any files in the preamble have changed. llvm-svn: 127894
-
Anders Carlsson authored
Add FileManager::getNoncachedStatValue, which will resolve relative paths against the working directory specified in the file system options. llvm-svn: 127893
-
Anders Carlsson authored
llvm-svn: 127890
-
Douglas Gregor authored
global using directives in C++ headers, from Elliot Glaysher! llvm-svn: 127881
-
Rafael Espindola authored
llvm-svn: 127879
-
Abramo Bagnara authored
llvm-svn: 127877
-
Abramo Bagnara authored
llvm-svn: 127876
-
Ted Kremenek authored
Construct 'Sema' object on the stack, so that crash recovery can recovery it's associated resources without walking over dead stack space. llvm-svn: 127864
-
John McCall authored
Issue this as an IR-gen error; it's not really worthwhile doing this "right", i.e. in Sema, because IR gen knows a lot of tricks beyond what the constant evaluator knows. llvm-svn: 127854
-
Ted Kremenek authored
Use CrashRecoveryContextCleanup objects to recover an ASTUnit if we crash in ASTUnit::LoadFromCommandLine() and ASTUnit::LoadFromCompilerInvocation(). llvm-svn: 127851
-
Ted Kremenek authored
Use CrashRecoveryContextCleanup objects to release resources associated with Sema during a crash while parsing. llvm-svn: 127850
-