From owner-cvs-src@FreeBSD.ORG Wed Oct 29 18:40:33 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 273AE16A4CE; Wed, 29 Oct 2003 18:40:33 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A9A9A43FDF; Wed, 29 Oct 2003 18:40:32 -0800 (PST) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id h9U2eWXJ080835; Wed, 29 Oct 2003 18:40:32 -0800 (PST) (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id h9U2eVRK080834; Wed, 29 Oct 2003 18:40:31 -0800 (PST) (envelope-from peter) Message-Id: <200310300240.h9U2eVRK080834@repoman.freebsd.org> From: Peter Wemm Date: Wed, 29 Oct 2003 18:40:31 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/compat/freebsd32 freebsd32.h freebsd32_misc.c src/sys/compat/ia32 ia32_signal.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Oct 2003 02:40:33 -0000 peter 2003/10/29 18:40:30 PST FreeBSD src repository Modified files: sys/compat/freebsd32 freebsd32.h freebsd32_misc.c sys/compat/ia32 ia32_signal.h Log: Add CTASSERT()'s to check that the sizes of our replicas of the 32 bit structures come out the right size. Fix the ones that broke. stat32 had some missing fields from the end and statfs32 was broken due to the strange definition of MNAMELEN (which is dependent on sizeof(long)) I'm not sure if this fixes any actual problems or not. Revision Changes Path 1.3 +5 -3 src/sys/compat/freebsd32/freebsd32.h 1.14 +21 -0 src/sys/compat/freebsd32/freebsd32_misc.c 1.2 +0 -2 src/sys/compat/ia32/ia32_signal.h