- Sep 30, 2008
-
-
Daniel Dunbar authored
Pass through some more Mac OS X linker options. llvm-svn: 56853
-
- Sep 12, 2008
-
-
Daniel Dunbar authored
- llvmc2, save me! llvm-svn: 56169
-
- Sep 02, 2008
-
-
Nuno Lopes authored
llvm-svn: 55630
-
- Aug 29, 2008
-
-
Daniel Dunbar authored
- Support environment variable CCC_LANGUAGES to control which languages clang is invoked on. If unset clang is invoked for all languages, otherwise CCC_LANGUAGES should be a comma separated list of the languages (as accepted by -x) for which clang should be invoked. Useful for only building C and Objective-C parts of a project with clang, for example. - Add environment variable CCC_FALLBACK. If set and non-empty then ccc will try and compile using the regular compiler if compilation with clang fails. - A few other tweaks to add options, flush stdout, recognize .mm as objective-c++, and infer languages for compile+link style invocations. llvm-svn: 55547
-
- Aug 24, 2008
-
-
Daniel Dunbar authored
- Use CCC_ECHO to control echoing behavior (default is on, set to '' or unset to disable) - Get 'clang','llc','as','cc','ld' executables from environment. 'cc' and 'ld' are fetched through CCC_CC and CCC_LD respectively -- to support make CC=ccc -- the others are through their upcased versions. - Add CCC_NATIVE mode. o This uses llc and as to generate native object files; allowing more drop-in replacement of gcc. o Disabled by default, but should eventually be default. o Allow --emit-llvm in CCC_NATIVE mode to override. Essentially this makes ccc more like a drop in replacement for llvm-gcc. - Prevent explicit -x <language> options from annoying clang. llvm-svn: 55260
-
- Aug 11, 2008
-
-
Nuno Lopes authored
llvm-svn: 54623
-
- Aug 10, 2008
-
-
Nuno Lopes authored
llvm-svn: 54622
-
- Jul 24, 2008
-
-
Ted Kremenek authored
Patch by Zhongxing Xu! llvm-svn: 53976
-
- Jul 05, 2008
-
-
Nuno Lopes authored
llvm-svn: 53144
-
- Jun 21, 2008
-
-
Chris Lattner authored
since handling this correctly is quite complex, and on some platforms requires additional -D options and on some implies linking against a different libc, but this works better than just ignoring the option. The other change passes the -x option across to clang, which allows compiling .c files as Objective-C and so on. For some reason a lot of configure scripts seem to be under the misguided impression that this is a sensible thing to do." Patch by David Chisnall! llvm-svn: 52579
-
- Jun 17, 2008
-
-
Nuno Lopes authored
Patch by Filipe Cabecinhas llvm-svn: 52417
-
- Apr 21, 2008
-
-
Ted Kremenek authored
llvm-svn: 50056
-
- Apr 19, 2008
-
-
Ted Kremenek authored
llvm-svn: 49956
-
- Apr 04, 2008
-
-
Seo Sanghyeon authored
- ccc: quote shell metacharacters in command line to ease copy-and-paste llvm-svn: 49213
-
- Feb 27, 2008
-
-
Lauro Ramos Venancio authored
Disable internalize. Unfortunately, the configure scripts are not ready for some link time optimizations. llvm-svn: 47682
-
- Feb 15, 2008
-
-
Lauro Ramos Venancio authored
llvm-svn: 47185
-
- Feb 06, 2008
-
-
Anders Carlsson authored
llvm-svn: 46819
-
- Feb 03, 2008
-
-
Bill Wendling authored
not in the current directory. This doesn't work with VPATH builds in autotooled builds. - ccc now creates object files without an extension. - Return exit code 1 if code > 255. Patch by Torok! llvm-svn: 46689
-
Seo Sanghyeon authored
llvm-svn: 46675
-
- Feb 01, 2008
-
-
Anders Carlsson authored
llvm-svn: 46626
-
- Jan 29, 2008
-
-
Anders Carlsson authored
llvm-svn: 46501
-
- Jan 25, 2008
-
-
Seo Sanghyeon authored
llvm-svn: 46353
-
- Jan 17, 2008
-
-
Seo Sanghyeon authored
llvm-svn: 46107
-
- Jan 10, 2008
-
-
Seo Sanghyeon authored
llvm-svn: 45809
-