From owner-cvs-all Fri Jul 27 9:23:58 2001 Delivered-To: cvs-all@freebsd.org Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 1CE4737B405; Fri, 27 Jul 2001 09:23:54 -0700 (PDT) (envelope-from peter@FreeBSD.org) Received: (from peter@localhost) by freefall.freebsd.org (8.11.4/8.11.4) id f6RGNrx68564; Fri, 27 Jul 2001 09:23:53 -0700 (PDT) (envelope-from peter) Message-Id: <200107271623.f6RGNrx68564@freefall.freebsd.org> From: Peter Wemm Date: Fri, 27 Jul 2001 09:23:53 -0700 (PDT) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/etc/defaults make.conf X-FreeBSD-CVS-Branch: HEAD Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG peter 2001/07/27 09:23:53 PDT Modified files: etc/defaults make.conf Log: Take -Wconversion out of BDECFLAGS. It is not particularly useful for us anyway because it doesn't work right on the x86 and alpha. On K&R code, small ints would be promoted to int. ANSI-C doesn't require this and the small ints can be passed taking 8 or 16 bits of stack space. However, the x86 abi that we use *does* promote to 32 bit, and the alpha ABI passes them in 64 bit registers so we dont have that aspect of the problem here. Losing float precision by having it cast down to int because the funtion prototype specifies int is the least of our problems. -Wmissing-prototypes helps here anyway. Revision Changes Path 1.167 +4 -3 src/etc/defaults/make.conf To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message