Lines Matching +refs:clang +refs:format +refs:executable
97 "Do not allow unresolved references in shared libraries (default when linking an executable)">;
157 def eb: F<"EB">, HelpText<"Select the big-endian format in OUTPUT_FORMAT">;
158 def el: F<"EL">, HelpText<"Select the little-endian format in OUTPUT_FORMAT">;
190 "Mark executable sections unreadable",
191 "Mark executable sections readable (default)">;
198 "(executable) Put matched symbols in the dynamic symbol table. "
222 defm format: Eq<"format", "Change the input format of the inputs following this option">,
290 HelpText<"Retain the executable output file whenever it is still usable">;
307 defm oformat: EEq<"oformat", "Specify the binary format for the output object file">,
317 EEq<"pack-dyn-relocs", "Pack dynamic relocations in the given format">,
328 "Create a position independent executable",
329 "Do not create a position independent executable (default)">;
364 "Put read-only non-executable sections in their own segment (default)",
365 "Do not put read-only non-executable sections in their own segment">;
526 def: Separate<["-"], "b">, Alias<format>, HelpText<"Alias for --format">;
536 def: F<"pic-executable">, Alias<pie>, HelpText<"Alias for --pie">;
592 def opt_remarks_format: Separate<["--"], "opt-remarks-format">,
593 HelpText<"The format used for serializing remarks (default: YAML)">;
651 def: J<"plugin-opt=opt-remarks-format=">,
653 HelpText<"Alias for --opt-remarks-format">;
682 // clang -flto passes -plugin and -plugin-opt to the linker. This is required
684 // rely on a plugin. Instead of detecting which linker is used on clang side we
734 // Hidden options, used by clang's -fsanitize=memtag-* options to emit an ELF