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).

Reply via email to