From owner-acpi-jp@jp.FreeBSD.org Tue Jul 29 03:37:49 2003
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) id h6SIbnN36960;
	Tue, 29 Jul 2003 03:37:49 +0900 (JST)
	(envelope-from owner-acpi-jp@jp.FreeBSD.org)
Received: from rootlabs.com (root.org [67.118.192.226])
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) with SMTP/inet id h6SIbmT36954
	for <acpi-jp@jp.freebsd.org>; Tue, 29 Jul 2003 03:37:48 +0900 (JST)
	(envelope-from nate@rootlabs.com)
Received: (qmail 53118 invoked by uid 1000); 28 Jul 2003 18:37:43 -0000
From: Nate Lawson <nate@root.org>
To: andrew.grover@intel.com
cc: acpi-jp@jp.FreeBSD.org
Message-ID: <20030728113654.H53096@root.org>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Reply-To: acpi-jp@jp.FreeBSD.org
Precedence: list
Date: Mon, 28 Jul 2003 11:37:43 -0700
X-Sequence: acpi-jp 2515
Subject: [acpi-jp 2515] cvs commit: src/sys/contrib/dev/acpica dbcmds.c (fwd)
Sender: owner-acpi-jp@jp.FreeBSD.org
X-Originator: nate@root.org
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+030702

Is this something you want to fix in the acpica dist?

---------- Forwarded message ----------
Date: Mon, 28 Jul 2003 03:25:34 -0700 (PDT)
From: Peter Wemm <peter@FreeBSD.org>

  Modified files:
    sys/contrib/dev/acpica dbcmds.c
  Log:
  Make this compile on 64 bit systems again.  You cannot just cast a 32 bit
  int to a 64 bit pointer.  This file is already off the vendor branch.

  Revision  Changes    Path
  1.9       +1 -1      src/sys/contrib/dev/acpica/dbcmds.c

--- src/sys/contrib/dev/acpica/dbcmds.c:1.8	Sun Jul 13 15:47:01 2003
+++ src/sys/contrib/dev/acpica/dbcmds.c	Mon Jul 28 03:25:26 2003
@@ -1292,7 +1292,7 @@
     BlockNumber = ACPI_STRTOUL (BlockArg, NULL, 0);


-    GpeEventInfo = AcpiEvGetGpeEventInfo ((void *) BlockNumber, GpeNumber);
+    GpeEventInfo = AcpiEvGetGpeEventInfo ((void *)(uintptr_t) BlockNumber, GpeNumber);
     if (!GpeEventInfo)
     {
         AcpiOsPrintf ("Invalid GPE\n");
