summaryrefslogtreecommitdiffstats
path: root/source/compiler/aslmain.c
diff options
context:
space:
mode:
authorjkim <jkim@FreeBSD.org>2013-01-17 21:32:03 +0000
committerjkim <jkim@FreeBSD.org>2013-01-17 21:32:03 +0000
commitabc354e563147ac3d2faf9a74de5cbcb23ff6d73 (patch)
tree4bd397d55198bfd01fc6744430f25faf08f18b0c /source/compiler/aslmain.c
parent8f7c8be022add76a280165a4247448f1fcd77631 (diff)
downloadFreeBSD-src-abc354e563147ac3d2faf9a74de5cbcb23ff6d73.zip
FreeBSD-src-abc354e563147ac3d2faf9a74de5cbcb23ff6d73.tar.gz
Import ACPICA 20130117.
Diffstat (limited to 'source/compiler/aslmain.c')
-rw-r--r--source/compiler/aslmain.c11
1 files changed, 10 insertions, 1 deletions
diff --git a/source/compiler/aslmain.c b/source/compiler/aslmain.c
index c832211..261f81f 100644
--- a/source/compiler/aslmain.c
+++ b/source/compiler/aslmain.c
@@ -5,7 +5,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2012, Intel Corp.
+ * Copyright (C) 2000 - 2013, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
@@ -153,6 +153,7 @@ Options (
ACPI_OPTION ("-oi", "Disable integer optimization to Zero/One/Ones");
ACPI_OPTION ("-on", "Disable named reference string optimization");
ACPI_OPTION ("-cr", "Disable Resource Descriptor error checking");
+ ACPI_OPTION ("-in", "Ignore NoOp operators");
ACPI_OPTION ("-r <revision>", "Override table header Revision (1-255)");
printf ("\nASL Listing Files:\n");
@@ -172,6 +173,7 @@ Options (
ACPI_OPTION ("", "(Obtain DSDT from current system if no input file)");
ACPI_OPTION ("-e [f1,f2]", "Include ACPI table(s) for external symbol resolution");
ACPI_OPTION ("-g", "Get ACPI tables and write to files (*.dat)");
+ ACPI_OPTION ("-in", "Ignore NoOp opcodes");
ACPI_OPTION ("-vt", "Dump binary table data in hex format within output file");
printf ("\nHelp:\n");
@@ -622,6 +624,13 @@ AslDoOptions (
Gbl_C_IncludeOutputFlag = TRUE;
break;
+ case 'n':
+
+ /* Compiler/Disassembler: Ignore the NOOP operator */
+
+ AcpiGbl_IgnoreNoopOperator = TRUE;
+ break;
+
default:
printf ("Unknown option: -i%s\n", AcpiGbl_Optarg);
return (-1);
OpenPOWER on IntegriCloud