linux-user: Add proper error messages for bad options
authorMeador Inge <meadori@codesourcery.com>
Mon, 6 Jul 2015 18:03:40 +0000 (11:03 -0700)
committerRiku Voipio <riku.voipio@linaro.org>
Mon, 28 Sep 2015 13:04:20 +0000 (16:04 +0300)
commit138940bf08df1d8e9b862ad019a0d7d451e2413a
tree61c5d0eccdf628b4704ca6fb42afae672f09e5a9
parentdaaf8c8eb7135386134bc7075b9cf4dd57107c43
linux-user: Add proper error messages for bad options

This patch adds better support for diagnosing option
parser errors.  The previous implementation just printed
the usage text and exited when a bad option or argument
was found.  This made it very difficult to determine why
the usage was being displayed and it was doubly confusing
for cases like '--help' (it wasn't clear that --help was
actually an error).

Signed-off-by: Meador Inge <meadori@codesourcery.com>
Signed-off-by: Riku Voipio <riku.voipio@linaro.org>
linux-user/main.c