Home
last modified time | relevance | path

Searched hist:f48b8296b3152bb45c07c544ce072eaa59dfbc7c (Results 1 – 1 of 1) sorted by relevance

/linux/arch/powerpc/
H A DMakefilediff f48b8296b3152bb45c07c544ce072eaa59dfbc7c Tue Apr 11 20:42:08 CEST 2006 Olaf Hering <olh@suse.de> [PATCH] powerpc32: Set cpu explicitly in kernel compiles

Compile the 32bit kernel with -mcpu=powerpc. This reduces the imagesize
when a compiler is used that defaults to -mtune=power4. It inserts lots
of nops to please the 64bit cpu instruction scheduling. But all these nops
are not needed for 32bit kernels.

Example with SLES10 gcc 4.1.0 and arch/powerpc/configs/pmac32_defconfig:

vmlinux vmlinux.strip vmlinux.gz
-O2 4980515 4187528 1846829
-Os 4618801 3827084 1673333
-O2 -mcpu=powerpc 4738851 3945868 1816253
-Os -mcpu=powerpc 4532785 3741068 1664688

Signed-off-by: Olaf Hering <olh@suse.de>
Signed-off-by: Paul Mackerras <paulus@samba.org>