[PATCH] D76250: [llvm-objdump] Only reject -long-option in objdump mode

Daniel Sanders via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Apr 8 11:57:25 PDT 2020


dsanders added a comment.

> Hmm... I was under the impression we didn't have to pay much attention to downstream developers if it makes upstream more complicated (I've been on the other end of that point on a number of occasions...).

I believe that's mostly about not worrying about API compatibility. It's downstream forks responsibility to fix their fork to account for changes. I think this goes a bit further than not worrying about downstream forks though as unless the fork diverges from upstream the end users of common OS's can be impacted too. For example, I expect not supporting single-dashed options in objdump limits the options /usr/bin/objdump accepts on macOS and may break things that use it. Whether that's a real problem or not I'm not really sure.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D76250/new/

https://reviews.llvm.org/D76250





More information about the llvm-commits mailing list