From owner-freebsd-hackers Tue Apr 25 03:47:16 1995 Return-Path: hackers-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id DAA24222 for hackers-outgoing; Tue, 25 Apr 1995 03:47:16 -0700 Received: from tonic.gmd.de (tonic.gmd.de [192.76.247.81]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id DAA24214 ; Tue, 25 Apr 1995 03:47:13 -0700 Received: (from dws@localhost) by tonic.gmd.de (8.6.9/8.6.9) id MAA04107; Tue, 25 Apr 1995 12:46:08 +0200 Date: Tue, 25 Apr 1995 12:46:08 +0200 From: Dirk Steinberg Message-Id: <9504251046.ZM4106@tonic.gmd.de> In-Reply-To: Dirk Steinberg "Re: Patches to compile Kernel and Libraries with '-O3 -fomit-frame-pointer'" (Apr 25, 12:36pm) References: <199504250807.AA23658@dkuug.dk> <9504251036.ZM3779@tonic.gmd.de> Reply-To: Dirk.Steinberg@gmd.de X-Mailer: Z-Mail (3.2.0 06sep94) To: julian@ref.tfs.com (Julian Elischer), sos@FreeBSD.org Subject: Re: Patches to compile Kernel and Libraries with '-O3 -fomit-frame-pointer' Cc: hackers@FreeBSD.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit Sender: hackers-owner@FreeBSD.org Precedence: bulk On Apr 25, 12:36pm, Dirk Steinberg wrote: > Well, ... I was dreaming when I wrote this. I actually remembered that > the dynamic linking didn't work, but that was really due to the csu/crt* > stuff. You may have noticed that my patches were refering to them, > and not to ld.so. ld.so works fine when compiled with "-O3 > -fomit-frame-pointer". > > I rebuild my complete system yesterday, and even linked init dynamically, > and everything run wonderfully. Oh, I forgot: I did yesterdays build with gcc ss-950414, and everything worked, except anything pertaining to C++ (libg++, groff, ...). I didn't look into this. Apart from C++, all seems to be well: the programs, the (shared) libraries and even the kernel. Dirk PS: The sup was 950423 PPS: It's funny to see: dws@porty:p0 ~ % /usr/libexec/cc1 -version GNU C version 2.6.3 (80386, BSD syntax) compiled by GNU C version 2.6.4 snapshot 950414. enabled: -fpeephole -ffunction-cse -freg-struct-return -fcommon -fgnu-linker -m80387 -mhard-float -mno-soft-float -mieee-fp -mfp-ret-in-387 -mno-fancy-math-387 -- ------------------------------------------------------------------------------ Dirk W. Steinberg - German National Research Center for Computer Science (GMD) Institute for Application-Oriented Software- and Systems Technology (ISA-NW) Network Engineering Department - Rathausallee 10 - D-53754 Sankt Augustin Phone: +49 2241 14-3182 - Fax: +49 2241 14-3038 - Email: Dirk.Steinberg@gmd.de