include "llvm/Option/OptParser.td" // link.exe accepts options starting with either a dash or a slash. def mllvm : Separate<["-", "/"], "mllvm">, HelpText<"Options to pass to LLVM">; def out : Separate<["-", "/"], "out">, HelpText<"Path to file to write output">; def out_c : Joined<["-", "/"], "out:">, Alias; def stack : Separate<["-", "/"], "stack">, HelpText<"Size of the stack">; def stack_c: Joined<["-", "/"], "stack:">, Alias; def heap : Separate<["-", "/"], "heap">, HelpText<"Size of the heap">; def heap_c: Joined<["-", "/"], "heap:">, Alias; def subsystem : Separate<["-", "/"], "subsystem">, HelpText<"Specify subsystem">; def subsystem_c: Joined<["-", "/"], "subsystem:">, Alias; def entry : Separate<["-", "/"], "entry">, HelpText<"Name of entry point symbol">; def entry_c: Joined<["-", "/"], "entry:">, Alias; def force : Flag<["-", "/"], "force">, HelpText<"Allow undefined symbols when creating executables">; def help : Flag<["-", "/"], "help">; def help_q : Flag<["-", "/"], "?">, Alias;