History log of /llvm-project/clang/lib/Frontend/CompilerInvocation.cpp (Results 1951 – 1971 of 1971)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# da7a5228 03-Dec-2009 Daniel Dunbar <daniel@zuster.org>

Add clang -cc1 -load option.

llvm-svn: 90413


# c01c2b87 02-Dec-2009 Mike Stump <mrs@apple.com>

Change rtti/Rtti to RTTI, as it is an acronym.

llvm-svn: 90334


# c70c3930 01-Dec-2009 Daniel Dunbar <daniel@zuster.org>

clang -cc1: Move CompilerInvocation deserialization into CompilerInvocation.cpp,
where it belongs.

llvm-svn: 90198


# a74f8ff1 30-Nov-2009 Daniel Dunbar <daniel@zuster.org>

Add CodeGenOptions::{SoftFloat,FloatABI}, and update the all the (far too many) places to use this instead of using the backend -soft-float and -float-abi= options.

llvm-svn: 90127


# a1b02a23 29-Nov-2009 Daniel Dunbar <daniel@zuster.org>

Move LLVM backend options to explicit clang-cc / clang -cc1 options, which we then manually pass to the command line library; eventually the latter grossness should be fixed by a real API when creati

Move LLVM backend options to explicit clang-cc / clang -cc1 options, which we then manually pass to the command line library; eventually the latter grossness should be fixed by a real API when creating the target machine.

llvm-svn: 90063

show more ...


# 0317c4c5 29-Nov-2009 Daniel Dunbar <daniel@zuster.org>

Add clang -cc1 parsing for LangOptions.
- This is the last major parsing piece, main FIXMEs remain.

llvm-svn: 90059


# 75fa84eb 29-Nov-2009 Daniel Dunbar <daniel@zuster.org>

Change LangOptions::ObjCConstantStringClass to an std::string to avoid worrying about the lifetime.

llvm-svn: 90052


# 9eac065e 29-Nov-2009 Daniel Dunbar <daniel@zuster.org>

Move MainFileName option variable into CodeGenOptions instead of LangOptions.

llvm-svn: 90051


# 81fe60b7 26-Nov-2009 Daniel Dunbar <daniel@zuster.org>

Add clang -cc1 parsing for preprocessor options.

llvm-svn: 89917


# cbc69357 26-Nov-2009 Daniel Dunbar <daniel@zuster.org>

Add clang -cc1 parsing for header search options.

llvm-svn: 89916


# ad2278d7 25-Nov-2009 Daniel Dunbar <daniel@zuster.org>

Add clang -cc1 parsing for frontend options.

llvm-svn: 89856


# 8a9fa3af 23-Nov-2009 Daniel Dunbar <daniel@zuster.org>

Add clang -cc1 parsing of diagnostic options.

llvm-svn: 89716


# f5835ea2 22-Nov-2009 Daniel Dunbar <daniel@zuster.org>

Add clang -cc1 parsing of analyzer options.

llvm-svn: 89629


# 69fd86dd 20-Nov-2009 Daniel Dunbar <daniel@zuster.org>

Add clang -cc1 parsing of CodeGenOptions.

llvm-svn: 89464


# 84e8a249 19-Nov-2009 Daniel Dunbar <daniel@zuster.org>

Fix some default in the option classes, and some CompilerInvocation argification
errors.

llvm-svn: 89388


# 51cd8f08 19-Nov-2009 Daniel Dunbar <daniel@zuster.org>

Sketch some 'clang -cc1' support, for testing parts of CompilerInvocation.

llvm-svn: 89333


# da9e8e22 19-Nov-2009 Daniel Dunbar <daniel@zuster.org>

clang-cc: Remove some more llvm::cl::init arguments, by only setting values when
the argument is given.

Also, tweak Opt.Sysroot defaulting.

llvm-svn: 89318


# d8027789 19-Nov-2009 Daniel Dunbar <daniel@zuster.org>

Change -code-completion-debug-printer to -no-code-completion-debug-printer.

Also, tweak a few help strings and update CompilerInvocation serialization for prev change.

llvm-svn: 89317


# aca02c27 17-Nov-2009 Daniel Dunbar <daniel@zuster.org>

Simplify CompilerInvocation::toArgs, now that LangOptions handling is more predictable.

llvm-svn: 89074


# 4656c53e 17-Nov-2009 Daniel Dunbar <daniel@zuster.org>

Move -fnext-runtime defaulting to driver (and change clang-cc default to
-fnext-runtime), instead of using getDefaultLangOptions.

llvm-svn: 89058


# 629f6bb9 17-Nov-2009 Daniel Dunbar <daniel@zuster.org>

Add initial cut at CompilerInvocation::toArgs, which "serializes" the CompilerInvocation into a list of arguments which can be passed to clang-cc (eventually, clang -cc1).
- Unfortunately, this is c

Add initial cut at CompilerInvocation::toArgs, which "serializes" the CompilerInvocation into a list of arguments which can be passed to clang-cc (eventually, clang -cc1).
- Unfortunately, this is currently a tedious and manual translation. Eventually it would be nice to automatically generate this code.

llvm-svn: 89049

show more ...


1...<<717273747576777879