diff options
Diffstat (limited to 'source/tools/acpinames/anmain.c')
| -rw-r--r-- | source/tools/acpinames/anmain.c | 12 | 
1 files changed, 9 insertions, 3 deletions
| diff --git a/source/tools/acpinames/anmain.c b/source/tools/acpinames/anmain.c index 2bc4c6ec941c..c30ae7ae2b50 100644 --- a/source/tools/acpinames/anmain.c +++ b/source/tools/acpinames/anmain.c @@ -53,7 +53,8 @@ FILE                    *AcpiGbl_DebugFile;  static AE_TABLE_DESC    *AeTableListHead = NULL; -#define AE_SUPPORTED_OPTIONS    "?h" +#define AN_UTILITY_NAME             "ACPI Namespace Dump Utility" +#define AN_SUPPORTED_OPTIONS        "?hv"  /****************************************************************************** @@ -75,6 +76,7 @@ usage (      ACPI_USAGE_HEADER ("AcpiNames [options] AMLfile");      ACPI_OPTION ("-?",                  "Display this message"); +    ACPI_OPTION ("-v",                  "Display version information");  } @@ -240,7 +242,7 @@ main (      ACPI_DEBUG_INITIALIZE (); /* For debug version only */ -    printf (ACPI_COMMON_SIGNON ("ACPI Namespace Dump Utility")); +    printf (ACPI_COMMON_SIGNON (AN_UTILITY_NAME));      if (argc < 2)      { @@ -258,8 +260,12 @@ main (      /* Get the command line options */ -    while ((j = AcpiGetopt (argc, argv, AE_SUPPORTED_OPTIONS)) != EOF) switch(j) +    while ((j = AcpiGetopt (argc, argv, AN_SUPPORTED_OPTIONS)) != EOF) switch(j)      { +    case 'v': /* -v: (Version): signon already emitted, just exit */ + +        return (0); +      case '?':      case 'h':      default: | 
