SL Baur <steve(a)xemacs.org> writes in xemacs-beta(a)xemacs.org:
Same configuration options, current CVS for the monster.
-rwxrwxrwx 1 steve 23688 18546704 Aug 18 14:51 src/xemacs
-rwxrwxrwx 1 steve 23688 8690616 Aug 16 15:01 src/xemacs.RUNNING
This is bad. Any clues?
To clarify this, both of these binaries have identical configurations,
they are both built with -g, I haven't changed any system software
since I installed gcc-2.95 on August 4th. They have identical lists
of shared libraries as shown by ldd.
Comparative output from size is:
$ size src/xemacs*
text data bss dec hex filename
2384350 3030336 0 5414686 529f1e src/xemacs
2063120 3035984 0 5099104 4dce60 src/xemacs.RUNNING
Comparative sizes of the symbol tables:
$ nm src/xemacs | wc
10473 30872 297690
$ nm src/xemacs.RUNNING | wc
10601 31263 304660
The larger binary has a *smaller* symbol table.