• Home
  • Raw
  • Download

Lines Matching +full:llvm +full:- +full:output +full:-

6 #     http://www.apache.org/licenses/LICENSE-2.0
28 # proper input-dirty checking, but that could be expensive. Instead, use a
30 # This won't cause a re-generation of GN files when the tool script changes
78 _ar = "${prefix}llvm-ar"
83 # supply for these values are to force-disable them.
104 root_build_dir) + " --mode=clang"
120 lib_switch = "-l"
121 lib_dir_switch = "-L"
133 depfile = "{{output}}.d"
135 …command = "$cc -MMD -MF $depfile {{defines}} {{include_dirs}} {{cflags}} {{cflags_c}} -c {{source}…
137 description = "CC {{output}}"
142 depfile = "{{output}}.d"
144 …command = "$cxx -MMD -MF $depfile {{defines}} {{include_dirs}} {{cflags}} {{cflags_cc}} -c {{sourc…
146 description = "CXX {{output}}"
152 depfile = "{{output}}.d"
153 …command = "$cc -MMD -MF $depfile {{defines}} {{include_dirs}} {{asmflags}} -c {{source}} -o {{outp…
155 description = "ASM {{output}}"
160 depfile = "{{output}}.d"
162 …command = "$cc -MMD -MF $depfile {{defines}} {{include_dirs}} {{framework_dirs}} {{cflags}} {{cfla…
164 description = "OBJC {{output}}"
169 depfile = "{{output}}.d"
171 …command = "$cxx -MMD -MF $depfile {{defines}} {{include_dirs}} {{framework_dirs}} {{cflags}} {{cfl…
173 description = "OBJCXX {{output}}"
178 rspfile = "{{output}}.rsp"
180 command = "$_ar {{arflags}} -r -c -s -D {{output}} \"@$rspfile\""
181 command = "rm -f {{output}} && $command"
182 description = "AR {{output}}"
202 # diffing steps, since that library always needs to be re-linked.
206 …does_reexport_command = "[ ! -e \"$dylib\" -o ! -e \"$tocname\" ] || otool -l \"$dylib\" | grep -q…
208 link_command = "$linker_driver $ld -shared "
210 link_command += " -Wl,-install_name,@rpath/\"{{target_output_name}}{{output_extension}}\" "
212 …link_command += "{{ldflags}} -o \"$dylib\" -Wl,-filelist,\"$rspfile\" {{libs}} {{solibs}} {{framew…
214 …replace_command = "if ! cmp -s \"$temporary_tocname\" \"$tocname\"; then mv \"$temporary_tocname\"…
215 …extract_toc_command = "{ otool -l \"$dylib\" | grep LC_ID_DYLIB -A 5; nm -gP \"$dylib\" | cut -f1-
221 description = "SOLINK {{output}}"
236 # Tell GN about the output files. It will link to the dylib but use the
256 …link_command = "$env_wrapper $linker_driver $ld -bundle {{ldflags}} -o \"$sofile\" -Wl,-filelist,\…
258 link_command += " -Wl,-install_name,@rpath/{{target_output_name}}{{output_extension}}"
265 description = "SOLINK_MODULE {{output}}"
285 # Note about -filelist: Apple's linker reads the file list file and
286 # interprets each newline-separated chunk of text as a file name. It
289 # spaces, it single-quotes them in $inputs_newline as it would normally
290 # do for command-line arguments. Thus any source names with spaces, or
291 # label names with spaces (which GN bases the output paths on) will be
293 …command = "$env_wrapper $linker_driver $ld {{ldflags}} -o \"$outfile\" -Wl,-filelist,\"$rspfile\" …