| To: | "Ralf Baechle" <ralf@linux-mips.org> |
|---|---|
| Subject: | Re: [PATCH]: Remove CONFIG_BUILD_ELF64 entirely |
| From: | "Franck Bui-Huu" <vagabon.xyz@gmail.com> |
| Date: | Mon, 26 Mar 2007 11:14:00 +0200 |
| Cc: | "Atsushi Nemoto" <anemo@mba.ocn.ne.jp>, kumba@gentoo.org, linux-mips@linux-mips.org, ths@networkno.de |
| Dkim-signature: | a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=F32stS7LOV1yO9ck543+fpP+EwhLpmnSYpDRXbd59B0KEIEszcTcSVnOyNwjVSW/hkv/aKvlrEZpuEsByioavoHBAW0HfP47BDf3J4lcwHiaOpTkhqThQAikz0bV2wh8FbVpPOLxjdiF01eMJS6KyvZ14K7nCksOg9S1wQhuetc= |
| Domainkey-signature: | a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=KFUu2K04lzDjx/gW0t6vxd1HZq+nkFjtnMcznN0gvDwukE/ZsZJddNL1z6DHE4uoo83qVabVZxFaJIfoN9f5YsVvwZ++AZ0ztW8pXCPAGK+bMD+gKJgA14OCRthAYk1gWy+VsWgBH023xVl4NvB9B/3UMrrCmJqXdqy0XfEeSYI= |
| In-reply-to: | <20070325164008.GA29334@linux-mips.org> |
| Original-recipient: | rfc822;linux-mips@linux-mips.org |
| References: | <20070324.234727.25910303.anemo@mba.ocn.ne.jp> <20070324231602.GP2311@networkno.de> <46062400.8080307@gentoo.org> <20070326.011000.75185255.anemo@mba.ocn.ne.jp> <20070325164008.GA29334@linux-mips.org> |
| Sender: | linux-mips-bounce@linux-mips.org |
On 3/25/07, Ralf Baechle <ralf@linux-mips.org> wrote: Note IP27 works fine either way and the code size difference is considerable: Here are numbers for ip27_defconfig with gcc 4.1.2 and binutils 2.17: text data bss dec hex filename 3397944 415768 256816 4070528 3e1c80 vmlinux BUILD_ELF64=n 3774968 415768 248624 4439360 43bd40 vmlinux BUILD_ELF64=y
Impressive figures !
However I can't understand why there's a such difference, I'm surely
missing something. AFAIK, we're not doing so many symbol loads in the
kernel ? Maybe this difference is related to ksymall ?
Could you make these 2 kernels available for downloading ?
thanks
--
Franck
|
| Previous by Date: | Re: [PATCH]: Remove CONFIG_BUILD_ELF64 entirely, Franck Bui-Huu |
|---|---|
| Next by Date: | [PATCH] Simplify pte_offset_map() and pte_offset_map_nested(), Franck Bui-Huu |
| Previous by Thread: | Re: [PATCH]: Remove CONFIG_BUILD_ELF64 entirely, Ralf Baechle |
| Next by Thread: | Re: [PATCH]: Remove CONFIG_BUILD_ELF64 entirely, Thiemo Seufer |
| Indexes: | [Date] [Thread] [Top] [All Lists] |