Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 25 Apr 1995 10:02:21 +0000 (GMT)
From:      sos@FreeBSD.org (Soren Schmidt)
To:        julian@ref.tfs.com (Julian Elischer)
Cc:        Dirk.Steinberg@gmd.de, hackers@FreeBSD.org
Subject:   Re: Patches to compile Kernel and Libraries with '-O3 -fomit-frame-pointer'
Message-ID:  <199504250807.AA23663@dkuug.dk>
In-Reply-To: <199504250717.AAA05801@ref.tfs.com> from "Julian Elischer" at Apr 25, 95 00:17:36 am

next in thread | previous in thread | raw e-mail | index | archive | help
In reply to Julian Elischer who wrote:
> has anyone followed up on this?

No, not really, but I've compiled my system with:

 -O2 -m486 -fomit-frame-pointer

for a long time, no problems at all except for the csu/crt* stuff
which must be compiled without -fomit-frame-pointer to work.

> > /usr/libexec/ld.so fails horribly when compiled with "-fomit-frame-pointer".
> > I learned the hard way :-(  (after compiling /bin and /sbin dynamically...).

hHmm, strange, that works fine for me.

> > For the kernel compile, the functions dummyinit() in in kern/init_main.c
> > and dummy_cleanup() in kern/kern_xxx.c get optimized away by gcc
> > when compiling with an optimization setting higher than "-O2", e.g.
> > "-O3".

Thats right, I've seen this too (and fixed the ugly way :-)


PS: julian do you still have the patches around ??
    I'd inclined to look at it...


-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Soren Schmidt      (sos@FreeBSD.org | sos@kmd-ac.dk)      FreeBSD Core Team
..



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199504250807.AA23663>