This patch adds the --section and -j options to llvm-objdump to specify a section to dump.
One thing that needs to be addressed is the --section flag is in conflict with the MachO flag of the same name. We either need to change the name of the filtering flag which might be unexpected behavior for people coming from other toolchains or change the MachO flag which would change existing behavior.
My recommendation would be changing the machO flag to --macho-section.
We're *not* keeping the ones where the predicate returns true?
I'd prefer to call it FilterOut, or reverse this condition.