http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47247

--- Comment #18 from Rafael Avila de Espindola <rafael.espindola at gmail dot 
com> 2011-02-16 16:14:52 UTC ---
I have created a "small" test of the symbol table problem. It is in

http://people.mozilla.com/~respindola/test.tar.xz

The test is firefox's libxul with most files copied into one directory to make
it easy to run. The test script runs the link twice. First with the IL files
and then with combined .o file.

The sizes are

39339456 libxul1.so
34436696 libxul2.so

The output of "size" in both files is


For a 5 MB reduction I might end up writing a wrapper that runs ld twice :-)

23218068    2380480     289668    25888216    18b05d8    libxul1.so
23175418    2380480     289668    25845566    18a5f3e    libxul2.so

Reply via email to