Subject: Re: Optimisations
To: John Klos <john@klos.com>
From: Adam Ciarcinski <adam@sonycom.com>
List: port-amiga
Date: 07/07/2000 08:31:59
> In /etc/mk.conf, amongst other things, I have:
> M68060=1
> COPTS=-O2 -m68060
> 
> This is just for packages, yes? How can I make this the default for all
> compiling on my system?

Try to add:
CFLAGS+=-m68060
or even
CFLAGS+=-O2 -m68060


> Also, how can I rebuild my tools (gcc and such) with optimisations? More
> importantly, how can I do it safely? I have almost 60 users, lots of
> constant web traffic, and I don't restart my computer.

To simply rebuild only gnu stuff, do:
cd /usr/src/gnu
make includes
cd lib
make dependall && make install
cd ..
make dependall && make install

if you want to rebuild the whole binaries, do:
cd /usr/src
make build

If you do not want the Makefile to clean your sources before you start
building, do:
make build UPDATE=

You'll probably need to rebuild your kernel before compiling binaries.


> Finally, is there a way to check binaries to see if they're compiled with
> optimisations? I just installed Apache with mod_perl, and running webmail
> takes a lot of CPU when the user has lots of mail. I'd like to make
> certain that Apache and Perl are compiled with optimisations.

No idea.

	regards

		- Adam