Home | History | Annotate | Download | only in utils

Lines Matching refs:gcc

2 # Wrapper around LLVM tools to generate a native .o from llvm-gcc using an
18 # most of these are passed on to llvm-gcc.
23 if ($ProgramName =~ /llvm-native-gcc/) {
56 if ($ProgramName =~ /llvm-native-gcc/) {
72 if ($ProgramName =~ /llvm-native-gcc/) {
128 run "gcc $GCCOptions $GeneratedCode -o $OutputFile $LibDirs $Libs";
157 run "gcc $NativeGCCOptions $GeneratedCode -o $OutputFile";
169 } elsif ($ProgramName =~ /llvm-native-gcc/) {
170 # build the llvm-gcc command line.
171 $LLVMGCCCommand = join (" ", ("llvm-gcc", @ARGV));
184 llvm-native-gcc
188 llvm-native-gcc [OPTIONS...] FILE
194 llvm-native-gcc is a wrapper around the LLVM command-line tools which generates
195 a native object (.o) file by compiling FILE with llvm-gcc, and then running
204 llvm-native-gcc takes the same options as llvm-gcc. All options
205 except -mllvm-backend=... are passed on to llvm-gcc.
215 Print command lines that llvm-native-gcc runs.
219 llvm-native-gcc tries to guess the name of the llvm-gcc output file by looking
226 Save temporary files used by llvm-native-gcc (and llvm-gcc, and gcc).
232 llvm-native-gcc only handles the case where llvm-gcc compiles a single
233 file per invocation. llvm-native-gcc has weak command-line argument
234 parsing and is a poor substitute for making gcc/gcc.c do this stuff.
238 llvm-native-gcc is pretty gross because it represents the blind merging of two
243 gcc(1)