This is an archive of the discontinued LLVM Phabricator instance.

[NFC][llvm-debuginfod] Switch to OptTable
AbandonedPublic

Authored by avillega on May 29 2023, 4:40 PM.

Details

Summary

This change moves llvm-debuginfod from llvm::cl
to OptTable for the parsing of the command line arguments.

This is a reland of https://reviews.llvm.org/D151273 which
had to be reverted because size_t type is implementation
dependant and the original change was assuming unsigned long
for the default value of one the command line arguments.

Diff Detail

Event Timeline

avillega created this revision.May 29 2023, 4:40 PM
Herald added a project: Restricted Project. · View Herald TranscriptMay 29 2023, 4:40 PM
avillega requested review of this revision.May 29 2023, 4:40 PM
Herald added a project: Restricted Project. · View Herald TranscriptMay 29 2023, 4:40 PM

IIRC it's more typical to re-open D151273 and address the issue there, that way the diffs of the fixes are easier to review, and the context of the review is maintained.

avillega abandoned this revision.May 30 2023, 4:22 PM

IIRC it's more typical to re-open D151273 and address the issue there, that way the diffs of the fixes are easier to review, and the context of the review is maintained.

Closing this differential then.