gnu-arch-users
[Top][All Lists]
Advanced

[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/ |
 `. `'                          |
   `-             -><-          |

Attachment: signature.asc
Description: Digital signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]