From owner-svn-src-projects@FreeBSD.ORG Sat Jul 25 20:02:13 2009 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 33C33106564A for ; Sat, 25 Jul 2009 20:02:13 +0000 (UTC) (envelope-from xcllnt@mac.com) Received: from asmtpout024.mac.com (asmtpout024.mac.com [17.148.16.99]) by mx1.freebsd.org (Postfix) with ESMTP id 1F8028FC0A for ; Sat, 25 Jul 2009 20:02:13 +0000 (UTC) (envelope-from xcllnt@mac.com) MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; charset=us-ascii; format=flowed; delsp=yes Received: from macbook-pro.lan.xcllnt.net (mail.xcllnt.net [75.101.29.67]) by asmtp024.mac.com (Sun Java(tm) System Messaging Server 6.3-8.01 (built Dec 16 2008; 32bit)) with ESMTPSA id <0KNC0076LQ7OWZ30@asmtp024.mac.com>; Sat, 25 Jul 2009 12:02:13 -0700 (PDT) From: Marcel Moolenaar In-reply-to: <200907251433.n6PEXLYn043304@svn.freebsd.org> Date: Sat, 25 Jul 2009 12:02:12 -0700 Message-id: References: <200907251433.n6PEXLYn043304@svn.freebsd.org> To: Nathan Whitehorn X-Mailer: Apple Mail (2.1074) Cc: svn-src-projects@freebsd.org, src-committers@freebsd.org Subject: Re: svn commit: r195869 - projects/ppc64/sys/powerpc/include X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 25 Jul 2009 20:02:13 -0000 On Jul 25, 2009, at 7:33 AM, Nathan Whitehorn wrote: > Author: nwhitehorn > Date: Sat Jul 25 14:33:21 2009 > New Revision: 195869 > URL: http://svn.freebsd.org/changeset/base/195869 > > Log: > Add some #ifdefs to powerpc _types to set LP64 types if we are > compiling > for 64-bit PowerPC. The goal here is to share machine/*.h completely > between powerpc and powerpc64. One way to avoid a few ifdefs is to define __register_t to be __uint32_t for ILP32 and __uint64_t for LP64. Then use __register_t for things like __critical_t, __uintptr_t, etc. Just a thought, -- Marcel Moolenaar xcllnt@mac.com