[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Gnu-arch-users] libtla, version_string
From: |
Andrew Suffield |
Subject: |
Re: [Gnu-arch-users] libtla, version_string |
Date: |
Mon, 30 Aug 2004 19:53:03 +0100 |
User-agent: |
Mutt/1.5.6+20040818i |
On Mon, Aug 30, 2004 at 08:10:56PM +0200, Yann Droneaud wrote:
> I found that the 'version_string' is duplicated accross almost every
> source files correspondig to a command.
>
> $ find tla-1.3/src/tla/libarch/ -name 'cmd*.c' | wc -l
> 100
>
> $ strings /home/meuh/bin/tla | grep -c 'from regexps\.com'
> 97
>
> $ grep 'char.*version_string' tla-1.3/src/tla/libarch/* | wc -l
> 97
>
> This is many bytes wasted in the binary to store redundant information,
> so we could add a version.c file holding only one defintion of the
> version string.
Get a linker that does not suck. Like the one from current binutils.
address@hidden:~$ strings /usr/bin/tla | grep -c 'from regexps\.com'
5
--
.''`. ** Debian GNU/Linux ** | Andrew Suffield
: :' : http://www.debian.org/ |
`. `' |
`- -><- |
signature.asc
Description: Digital signature