On 12/02/14 07:18, Ilya Enkovich wrote:
Hi,

Currently symbol names privatization doesn't work for instrumentation clones 
because clones assembler name is transparent alias and therefore alias target 
should be privatized instead.  This patch does it.  Bootstrapped and tested on 
x86_64-unknown-linux-gnu.  OK for trunk?

Thanks,
Ilya
--
gcc/

2014-12-02  Ilya Enkovich  <ilya.enkov...@intel.com>

        * lto/lto-partition.c (privatize_symbol_name): Correctly
        privatize instrumentation clones.

gcc/testsuite/

2014-12-02  Ilya Enkovich  <ilya.enkov...@intel.com>

        * gcc.dg/lto/lto.exp: Load mpx-dg.exp.
        * gcc.dg/lto/chkp-privatize_0.c: New.
        * gcc.dg/lto/chkp-privatize_1.c: New.
OK.
jeff

Reply via email to