http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47016
Iain Sandoe <iains at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Target| |*-apple-darwin* Priority|P3 |P4 Status|UNCONFIRMED |NEW Last reconfirmed| |2011.03.18 08:54:44 CC| |iains at gcc dot gnu.org, | |mrs at gcc dot gnu.org Host| |*-apple-darwin* Target Milestone|--- |4.7.0 Ever Confirmed|0 |1 Build| |*-apple-darwin* --- Comment #2 from Iain Sandoe <iains at gcc dot gnu.org> 2011-03-18 08:54:44 UTC --- (In reply to comment #1) > The same occurs with GCC 4.6.0 RC 20110314. At present, we don't have a suitable strip tool that works for debug across all darwin variants. The system tools only guarantee to work with the output of the system compilers. It is a compromise to use ld for this with later dwarf debug information (and the set of flags used - see contrib/compare-debug). However, the stripping of the symbols forces the .zerofill section used for PCH to be represented as real bytes in the stripped object (since .zerofill sections contain their symbol). It's on the TODO to find a better way (this is a nuisance both in disk space and in time taken).