Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 20 Jan 2003 19:40:00 -0800
From:      Terry Lambert <tlambert2@mindspring.com>
To:        Giorgos Keramidas <keramida@ceid.upatras.gr>
Cc:        Harald Schmalzbauer <H@Schmalzbauer.de>, freebsd-current@FreeBSD.ORG
Subject:   Re: current- and BSD related stupid question
Message-ID:  <3E2CC110.4AE7DCAA@mindspring.com>
References:  <COEPJCIGIIIGNLPOKJMDGECJCLAA.H@Schmalzbauer.de> <20030121021431.GC61629@gothmog.gr>

next in thread | previous in thread | raw e-mail | index | archive | help
Giorgos Keramidas wrote:
> On 2003-01-21 02:48, Harald Schmalzbauer <H@Schmalzbauer.de> wrote:
> > With 4.x I had a /etc/make.conf where I could force gcc to optimize for my
> > CPU with -march.
> >
> > This file (/etc/defaults/make.conf) vanished, but I can see something
> > similar now without any rule set.
> 
> This file has been moved to /usr/share/examples/etc/make.conf some
> time ago.

GCC 3.2 is well-known to generate bad code on some platforms, or
to fail, with "internal compiler error" messages, when -march is
used.  That is why it's off by default.

As Giorgos points out, there are knobs to turn it back on; if you
do, however, it is at your own risk, since there are known to be
problems.  And before you ask: if we knew exactly what the problems
were, we would fix them, instead of avoiding them.

-- Terry

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3E2CC110.4AE7DCAA>