[PATCH][committed] libitm: Remove dead code and data.

Torvald Riegel triegel@redhat.com
Tue Jan 12 15:01:00 GMT 2016

This removes code and data members that have not been used for quite a
while now.  The user-visible benefit is 8MB less space overhead if
libitm is used.

Tested on x86_64-linux and committed as r232275.

2016-01-12  Torvald Riegel  <triegel@redhat.com>

        * libitm_i.h (gtm_mask_stack): Remove.
        * beginend.cc (gtm_stmlock_array, gtm_clock): Likewise.
        * stmlock.h: Remove file.
        * config/alpha/cacheline.h: Likewise.
        * config/generic/cacheline.h: Likewise.
        * config/powerpc/cacheline.h: Likewise.
        * config/sparc/cacheline.h: Likewise.
        * config/x86/cacheline.h: Likewise.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: libitm-dead.patch
Type: text/x-patch
Size: 17842 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20160112/7151f253/attachment.bin>

More information about the Gcc-patches mailing list