Date: Wed, 3 Feb 2010 22:47:03 +0530 From: "C. Jayachandran" <c.jayachandran@gmail.com> To: Alexandr Rybalko <ray@dlink.ua> Cc: mips@freebsd.org Subject: Re: MIPS ldscript Message-ID: <98a59be81002030917sd5d556fv67a3a76786df1817@mail.gmail.com> In-Reply-To: <20100203171930.ed680ebe.ray@dlink.ua> References: <20100203135457.be65e40e.ray@dlink.ua> <20100203.071001.787670930858389487.imp@bsdimp.com> <20100203171930.ed680ebe.ray@dlink.ua>
next in thread | previous in thread | raw e-mail | index | archive | help
[re-send, seems to have messed up the to/cc on first try] On Wed, Feb 3, 2010 at 8:49 PM, Alexandr Rybalko <ray@dlink.ua> wrote: > On Wed, 03 Feb 2010 07:10:01 -0700 (MST) > "M. Warner Losh" <imp@bsdimp.com> wrote: > >>> In message: <20100203135457.be65e40e.ray@dlink.ua> >>> Alexandr Rybalko <ray@dlink.ua> writes: >>> : Have trouble, possible ldscript problem, all executables have .data >>> : segment started at 0x10000, so /usr/bin/true have size 70277. Help >>> : to resolve problem. >>> >>> How are you building? Can you send the following: > OK > > > No ldd in cross toolchain, so ldd I test on runing MIPS device (BCM5354 DIR-320) > > >>> >>> ls -l /usr/bin/true >> ls -l true > -rwxr-xr-x 1 ray wheel 70277 3 лют 14:11 true > >>> size /usr/bin/true >> size true > text data bss dec hex filename > 1837 124 20 1981 7bd true I too see the same executable size. My guess was that this is caused by the toolchain setup, the pagesize setting for target seems to be 64K, unless I am reading it wrong (contrib/binutils/bfd/elf32-mips.c ELF_MAXPAGESIZE) Don't know if there are any other knobs to control this setting. JC.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?98a59be81002030917sd5d556fv67a3a76786df1817>
