Cleanup prior to label

date	2001.04.26.23.04.00;	author rmoore1;	state Exp;
This commit is contained in:
aystarik 2005-06-29 18:07:59 +00:00
parent a853ff60c6
commit 83728c8937

View File

@ -1,7 +1,7 @@
/****************************************************************************** /******************************************************************************
* *
* Module Name: psparse - Parser top level AML parse routines * Module Name: psparse - Parser top level AML parse routines
* $Revision: 1.80 $ * $Revision: 1.83 $
* *
*****************************************************************************/ *****************************************************************************/
@ -363,7 +363,7 @@ AcpiPsCompleteThisOp (
(OpcodeClass != OPTYPE_LOCAL_VARIABLE) && (OpcodeClass != OPTYPE_LOCAL_VARIABLE) &&
(OpcodeClass != OPTYPE_METHOD_ARGUMENT) && (OpcodeClass != OPTYPE_METHOD_ARGUMENT) &&
(OpcodeClass != OPTYPE_DATA_TERM) && (OpcodeClass != OPTYPE_DATA_TERM) &&
(Op->Opcode != AML_NAMEPATH_OP)) (Op->Opcode != AML_INT_NAMEPATH_OP))
{ {
/* Make sure that we only delete this subtree */ /* Make sure that we only delete this subtree */
@ -388,15 +388,15 @@ AcpiPsCompleteThisOp (
* op must be replace by a placeholder return op * op must be replace by a placeholder return op
*/ */
if ((Op->Parent->Opcode == AML_REGION_OP) || if ((Op->Parent->Opcode == AML_REGION_OP) ||
(Op->Parent->Opcode == AML_CREATE_FIELD_OP) || (Op->Parent->Opcode == AML_CREATE_FIELD_OP) ||
(Op->Parent->Opcode == AML_BIT_FIELD_OP) || (Op->Parent->Opcode == AML_CREATE_BIT_FIELD_OP) ||
(Op->Parent->Opcode == AML_BYTE_FIELD_OP) || (Op->Parent->Opcode == AML_CREATE_BYTE_FIELD_OP) ||
(Op->Parent->Opcode == AML_WORD_FIELD_OP) || (Op->Parent->Opcode == AML_CREATE_WORD_FIELD_OP) ||
(Op->Parent->Opcode == AML_DWORD_FIELD_OP) || (Op->Parent->Opcode == AML_CREATE_DWORD_FIELD_OP) ||
(Op->Parent->Opcode == AML_QWORD_FIELD_OP)) (Op->Parent->Opcode == AML_CREATE_QWORD_FIELD_OP))
{ {
ReplacementOp = AcpiPsAllocOp (AML_RETURN_VALUE_OP); ReplacementOp = AcpiPsAllocOp (AML_INT_RETURN_VALUE_OP);
if (!ReplacementOp) if (!ReplacementOp)
{ {
return_VALUE (FALSE); return_VALUE (FALSE);
@ -406,7 +406,7 @@ AcpiPsCompleteThisOp (
break; break;
default: default:
ReplacementOp = AcpiPsAllocOp (AML_RETURN_VALUE_OP); ReplacementOp = AcpiPsAllocOp (AML_INT_RETURN_VALUE_OP);
if (!ReplacementOp) if (!ReplacementOp)
{ {
return_VALUE (FALSE); return_VALUE (FALSE);
@ -730,7 +730,7 @@ AcpiPsParseLoop (
* string. Convert the bare name string to a namepath. * string. Convert the bare name string to a namepath.
*/ */
Opcode = AML_NAMEPATH_OP; Opcode = AML_INT_NAMEPATH_OP;
ArgTypes = ARGP_NAMESTRING; ArgTypes = ARGP_NAMESTRING;
break; break;
@ -836,11 +836,12 @@ AcpiPsParseLoop (
} }
if ((Op->Opcode == AML_CREATE_FIELD_OP) || if ((Op->Opcode == AML_CREATE_FIELD_OP) ||
(Op->Opcode == AML_BIT_FIELD_OP) || (Op->Opcode == AML_CREATE_BIT_FIELD_OP) ||
(Op->Opcode == AML_BYTE_FIELD_OP) || (Op->Opcode == AML_CREATE_BYTE_FIELD_OP) ||
(Op->Opcode == AML_WORD_FIELD_OP) || (Op->Opcode == AML_CREATE_WORD_FIELD_OP) ||
(Op->Opcode == AML_DWORD_FIELD_OP)) (Op->Opcode == AML_CREATE_DWORD_FIELD_OP) ||
(Op->Opcode == AML_CREATE_QWORD_FIELD_OP))
{ {
/* /*
* Backup to beginning of CreateXXXfield declaration * Backup to beginning of CreateXXXfield declaration
@ -908,7 +909,7 @@ AcpiPsParseLoop (
GET_CURRENT_ARG_TYPE (ArgTypes), Op); GET_CURRENT_ARG_TYPE (ArgTypes), Op);
break; break;
case AML_NAMEPATH_OP: /* AML_NAMESTRING_ARG */ case AML_INT_NAMEPATH_OP: /* AML_NAMESTRING_ARG */
AcpiPsGetNextNamepath (ParserState, Op, &ArgCount, 1); AcpiPsGetNextNamepath (ParserState, Op, &ArgCount, 1);
ArgTypes = 0; ArgTypes = 0;
@ -1001,12 +1002,12 @@ AcpiPsParseLoop (
} }
} }
if ((Op->Opcode == AML_CREATE_FIELD_OP) || if ((Op->Opcode == AML_CREATE_FIELD_OP) ||
(Op->Opcode == AML_BIT_FIELD_OP) || (Op->Opcode == AML_CREATE_BIT_FIELD_OP) ||
(Op->Opcode == AML_BYTE_FIELD_OP) || (Op->Opcode == AML_CREATE_BYTE_FIELD_OP) ||
(Op->Opcode == AML_WORD_FIELD_OP) || (Op->Opcode == AML_CREATE_WORD_FIELD_OP) ||
(Op->Opcode == AML_DWORD_FIELD_OP) || (Op->Opcode == AML_CREATE_DWORD_FIELD_OP) ||
(Op->Opcode == AML_QWORD_FIELD_OP)) (Op->Opcode == AML_CREATE_QWORD_FIELD_OP))
{ {
/* /*
* Backup to beginning of CreateXXXfield declaration (1 for * Backup to beginning of CreateXXXfield declaration (1 for
@ -1015,7 +1016,7 @@ AcpiPsParseLoop (
* BodyLength is unknown until we parse the body * BodyLength is unknown until we parse the body
*/ */
DeferredOp = (ACPI_PARSE2_OBJECT *) Op; DeferredOp = (ACPI_PARSE2_OBJECT *) Op;
DeferredOp->Length = (UINT32) (ParserState->Aml - DeferredOp->Length = (UINT32) (ParserState->Aml -
DeferredOp->Data); DeferredOp->Data);
} }