[llvm-size] Fix hang waiting for input on invalid short commandline option
authorgbreynoo <Owen.Reynolds@sony.com>
Mon, 18 Jul 2022 13:53:20 +0000 (14:53 +0100)
committergbreynoo <Owen.Reynolds@sony.com>
Mon, 18 Jul 2022 13:53:20 +0000 (14:53 +0100)
commit55b556e60c06e0556f52163fd99e8779d606194e
treed2ef758e5869850022575eca0f04959b64583647
parente97a6f6104ccc978fbff94adaf5abd40976976e1
[llvm-size] Fix hang waiting for input on invalid short commandline option

When an invalid shot command line option was used (e.g. -v) llvm-size
would hang waiting on input from stdin. This change fixes this issue by
bringing llvm-size in line with other llvm tools and exiting early when
this error is output.

Differential Revision: https://reviews.llvm.org/D129866
llvm/tools/llvm-size/llvm-size.cpp