CodeQL / Analyze (actions) (push) Canceled after 0s
CodeQL / Analyze (python) (push) Canceled after 0s
pre-commit / pre-commit (push) Canceled after 0s
Multi-Arch CI / setup (push) Canceled after 0s
Publish build_manylinux_x86_64 images / publish_build_manylinux_x86_64 (push) Canceled after 0s
Setup (Multi-Arch) / setup (push) Canceled after 0s
Multi-Arch CI / Linux::${{ fromJSON(needs.setup.outputs.linux_build_config || '{}').build_variant_label || 'skip' }} (push) Canceled after 0s
Publish TheRock Docker image / build-and-push-image (push) Canceled after 0s
Publish no_rocm_image_ubi10 image / publish_no_rocm_image_ubi10 (push) Canceled after 0s
Multi-Arch CI / Windows::${{ fromJSON(needs.setup.outputs.windows_build_config || '{}').build_variant_label || 'skip' }} (push) Canceled after 0s
Publish TheRock Docker image / build-and-push-image (push) Canceled after 0s
Multi-Arch CI / Manifest Diff (push) Canceled after 0s
TheRock Manifest Diff Report / Generate Manifest Diff Report (push) Canceled after 0s
Multi-Arch CI / CI Summary (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04 images / publish_no_rocm_image_ubuntu24_04 (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04_ocl_rt images / publish_no_rocm_image_ubuntu24_04_ocl_rt (push) Canceled after 0s
Publish TheRock Docker image / build-and-push-image (push) Canceled after 0s
Publish TheRock Docker image / build-and-push-image (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04 images / publish_no_rocm_image_ubuntu24_04_rocgdb (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04_rocgdb images / publish_no_rocm_image_ubuntu24_04_rocgdb (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04 images / publish_no_rocm_image_ubuntu24_04_ocl_rt (push) Canceled after 0s
Publish TheRock Docker image / build-and-push-image (push) Canceled after 0s
Unit Tests / Unit Tests :: ubuntu-24.04 (push) Canceled after 0s
Unit Tests / Unit Tests :: windows-2022 (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04 images / publish_no_rocm_image_ubuntu24_04_media (push) Canceled after 0s
Unit Tests / Unit Tests Summary (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04 images / publish_no_rocm_image_ubuntu24_04_openmpi (push) Canceled after 0s
39 lines
2.1 KiB
TableGen
39 lines
2.1 KiB
TableGen
include "llvm/Option/OptParser.td"
|
|
|
|
class F<string name, string help> : Flag<["-", "--"], name>, HelpText<help>;
|
|
class S<string name, string help> : Separate<["-", "--"], name>, HelpText<help>;
|
|
|
|
def help : F<"help", "Display this help">;
|
|
def : F<"h", "Alias for --help">, Alias<help>;
|
|
def version : F<"version", "Display the version of this program">;
|
|
|
|
def execFileNames : S<"e", "Specify the executable/library files to get the list of *.dwo from.">, MetaVarName<"<filename>">;
|
|
def outputFileName : S<"o", "Specify the output file.">, MetaVarName<"<filename>">;
|
|
def continueOnCuIndexOverflow : Flag<["-", "--"], "continue-on-cu-index-overflow">;
|
|
def continueOnCuIndexOverflow_EQ : Joined<["-", "--"], "continue-on-cu-index-overflow=">,
|
|
HelpText<"default = continue, This turns an error when offset \n"
|
|
"\t\tfor .debug_*.dwo sections overflows into a warning. = soft-stop, This produces a \n"
|
|
"\t\ttruncated but valid DWP file, discarding any DWO files that would not fit within \n"
|
|
"\t\tthe 32 bit/4GB limits of the format.">,
|
|
Values<"continue,soft-stop">;
|
|
|
|
def dwarf64StringOffsets : Flag<["-", "--"], "dwarf64-str-offsets-promotion">;
|
|
def dwarf64StringOffsets_EQ
|
|
: Joined<["-", "--"], "dwarf64-str-offsets-promotion=">,
|
|
HelpText<"default = enabled, This allows .debug_str tables to exceed the "
|
|
"4GB limit\n"
|
|
"and have any DWARF32 .debug_str_offsets tables converted to "
|
|
"DWARF64 only for tables\n"
|
|
"that require 64 bit string offsets. = disabled, This setting "
|
|
"doesn't convert DWARF32\n"
|
|
".debug_str_offsets tables in .dwo files to DWARF64 in the .dwp "
|
|
"file. = always, This\n"
|
|
"forces all .debug_str_offsets tables to be emitted as DWARF64. "
|
|
"This is used for testing.">,
|
|
Values<"disabled,enabled,always">;
|
|
|
|
def prioritizeDiscardPath : Joined<["-", "--"], "prioritize-discard-path=">,
|
|
HelpText<"In soft-stop mode, prefer discarding DWO files whose real paths start "
|
|
"with the given prefix when CU index overflow occurs.">,
|
|
MetaVarName<"<path>">;
|