From owner-svn-ports-head@FreeBSD.ORG Thu Jun 27 00:38:40 2013 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 486CC5FD; Thu, 27 Jun 2013 00:38:40 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 210A01951; Thu, 27 Jun 2013 00:38:40 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id r5R0ceH3024938; Thu, 27 Jun 2013 00:38:40 GMT (envelope-from jkim@svn.freebsd.org) Received: (from jkim@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id r5R0cdv4024936; Thu, 27 Jun 2013 00:38:39 GMT (envelope-from jkim@svn.freebsd.org) Message-Id: <201306270038.r5R0cdv4024936@svn.freebsd.org> From: Jung-uk Kim Date: Thu, 27 Jun 2013 00:38:39 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r321825 - in head/sysutils/acpica-tools: . files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Jun 2013 00:38:40 -0000 Author: jkim Date: Thu Jun 27 00:38:39 2013 New Revision: 321825 URL: http://svnweb.freebsd.org/changeset/ports/321825 Log: Attempt to it buildable on non-Intel platforms and fix build on current. Added: head/sysutils/acpica-tools/files/ head/sysutils/acpica-tools/files/patch-source__include__platform__acfreebsd.h (contents, props changed) Modified: head/sysutils/acpica-tools/Makefile Modified: head/sysutils/acpica-tools/Makefile ============================================================================== --- head/sysutils/acpica-tools/Makefile Wed Jun 26 23:30:28 2013 (r321824) +++ head/sysutils/acpica-tools/Makefile Thu Jun 27 00:38:39 2013 (r321825) @@ -14,8 +14,6 @@ COMMENT= Tools from the ACPI Component A LICENSE= BSD -ONLY_FOR_ARCHS= amd64 i386 ia64 - USE_GMAKE= yes MAKE_ARGS= HOST=_FreeBSD WRKSRC_SUBDIR= generate/unix Added: head/sysutils/acpica-tools/files/patch-source__include__platform__acfreebsd.h ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sysutils/acpica-tools/files/patch-source__include__platform__acfreebsd.h Thu Jun 27 00:38:39 2013 (r321825) @@ -0,0 +1,33 @@ +--- ../../source/include/platform/acfreebsd.h.orig 2013-06-26 14:00:12.000000000 -0400 ++++ ../../source/include/platform/acfreebsd.h 2013-06-26 20:30:30.000000000 -0400 +@@ -49,12 +49,21 @@ + + #include "acgcc.h" + #include +-#include ++ ++#ifdef __LP64__ ++#define ACPI_MACHINE_WIDTH 64 ++#else ++#define ACPI_MACHINE_WIDTH 32 ++#endif ++ ++#define COMPILER_DEPENDENT_INT64 int64_t ++#define COMPILER_DEPENDENT_UINT64 uint64_t + + #define ACPI_UINTPTR_T uintptr_t + + #define ACPI_USE_DO_WHILE_0 + #define ACPI_USE_LOCAL_CACHE ++#define ACPI_USE_NATIVE_DIVIDE + #define ACPI_USE_SYSTEM_CLIBRARY + + #ifdef _KERNEL +@@ -63,6 +72,7 @@ + #include + #include + #include ++#include + #include + + #include "opt_acpi.h"