This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: linux 2.1.117 built with egcs-1.1 19980823
- To: Andi Kleen <ak at muc dot de>
- Subject: Re: linux 2.1.117 built with egcs-1.1 19980823
- From: damon LOVE <dlove at georgiatech-metz dot fr>
- Date: Mon, 24 Aug 1998 02:13:54 +0100 (WET DST)
- cc: egcs at cygnus dot com
Andi,
when I built it the first time I complained that the image was too big for
the system. The actual error message -
>>Boot sector 512 bytes.
>>Setup is 1264 bytes.
>>System is 550 kB
>>System is too big. Try using bzImage or modules.
It suggested running make bzImage... So, I did, and the
complaints when away.
I built the kernel from the default configuration. I simply typed make
menuconfig and then exited and saved my configuration...
egcs parameters: -O2 -fomit-frame-pointer -D__SMP__ -pipe
-fno-strength-reduce -m486 -malign-loops=2 -malign-jumps=2
-malign-functions=2 -DCPU=586
Damon
On 24 Aug 1998, Andi Kleen wrote:
> I did the same, but noticed a 50k increase of the image compared to
> the same tree build with gcc 2.7.2.3. I'm not sure about the reasons
> yet.
>
>
> 2.7.2.3 options: -O2 -m486 -fno-strength-reduce -malign-loops=2
> -malign-functions=2 -malign-jumps=2 -fomit-frame-pointer
> egcs options: -O2 -mpentiumpro -fno-strength-reduce -fomit-frame-pointer
>
>
> -Andi
>