acpica-tools/asllookup-ppc64.patch

24 lines
840 B
Diff
Raw Normal View History

Make sure AslLookup operates correctly on ppc64, too
From: Al Stone <ahs3@redhat.com>
---
source/compiler/asllookup.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/source/compiler/asllookup.c b/source/compiler/asllookup.c
index 9a1d489..a226f7d 100644
--- a/source/compiler/asllookup.c
+++ b/source/compiler/asllookup.c
@@ -176,7 +176,8 @@ LkIsObjectUsed (
* We ignore the predefined methods since often, not
* all arguments are needed or used.
*/
- if ((Node->Name.Ascii[0] != '_') &&
+ ACPI_MOVE_32_TO_32(&tmp.Ascii, Node->Name.Ascii);
+ if ((tmp.Ascii[0] != '_') &&
(!(MethodArgs[i].Flags & ASL_ARG_REFERENCED)))
{
sprintf (MsgBuffer, "Arg%u", i);