From owner-freebsd-amd64@FreeBSD.ORG Mon Oct 31 00:11:15 2005 Return-Path: X-Original-To: freebsd-amd64@freebsd.org Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E56BC16A41F; Mon, 31 Oct 2005 00:11:15 +0000 (GMT) (envelope-from conrads@cox.net) Received: from eastrmmtao03.cox.net (eastrmmtao03.cox.net [68.230.240.36]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3717F43D48; Mon, 31 Oct 2005 00:11:15 +0000 (GMT) (envelope-from conrads@cox.net) Received: from serene.no-ip.org ([68.11.27.96]) by eastrmmtao03.cox.net (InterMail vM.6.01.05.02 201-2131-123-102-20050715) with ESMTP id <20051031001031.GTMY2767.eastrmmtao03.cox.net@serene.no-ip.org>; Sun, 30 Oct 2005 19:10:31 -0500 Received: from serene.no-ip.org (localhost [127.0.0.1]) by serene.no-ip.org (8.13.4/8.13.4) with ESMTP id j9V0BCZo012409; Sun, 30 Oct 2005 18:11:12 -0600 (CST) (envelope-from conrads@serene.no-ip.org) Received: (from conrads@localhost) by serene.no-ip.org (8.13.4/8.13.4/Submit) id j9V0B7xH012408; Sun, 30 Oct 2005 18:11:07 -0600 (CST) (envelope-from conrads) Message-ID: X-Mailer: XFMail 1.5-DEVEL on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Date: Sun, 30 Oct 2005 18:11:06 -0600 (CST) Organization: A Rag-Tag Band of Drug-Crazed Hippies From: "Conrad J. Sabatier" To: freebsd-amd64@freebsd.org Cc: thompsa@freebsd.org Subject: (RELENG_6) Bogus typedef in src/sys/amd64/include/_types.h X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: conrads@cox.net List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 31 Oct 2005 00:11:16 -0000 * $FreeBSD: src/sys/amd64/include/_types.h,v 1.9 2005/07/02 23:13:30 thompsa Exp $ */ #ifndef _MACHINE__TYPES_H_ #define _MACHINE__TYPES_H_ #ifndef _SYS_CDEFS_H_ #error this file needs sys/cdefs.h as a prerequisite #endif #define __NO_STRICT_ALIGNMENT /* * Basic types upon which most other types are built. */ typedef __signed char __int8_t; ^^ || Surely this is a typo, right? typedef unsigned char __uint8_t; typedef short __int16_t; typedef unsigned short __uint16_t; typedef int __int32_t; typedef unsigned int __uint32_t; typedef long __int64_t; typedef unsigned long __uint64_t; I just ran into this while rebuilding ports/sysutils/barry. --=20 Conrad J. Sabatier -- "In Unix veritas"