Add --disable-tm-clone-registry libgcc configure option.
authorIlia Diachkov <ilia.diachkov@optimitech.com>
Thu, 27 Jun 2019 23:41:03 +0000 (23:41 +0000)
committerJim Wilson <wilson@gcc.gnu.org>
Thu, 27 Jun 2019 23:41:03 +0000 (16:41 -0700)
commit5a4602805eb3ebddbc935b102481e63bffc7c5e6
treee2aab40a13c83c1b9ee1ec034d15962d39600354
parent7ffc7de55b058e78cbc46803b89b712849ea35b3
Add --disable-tm-clone-registry libgcc configure option.

This patch adds libgcc configuration option to disable TM clone
registry. This option helps to reduce code size for embedded targets
which do not need transactional memory support.

gcc/
* doc/install.texi: Document --disable-tm-clone-registry.
libgcc/
* Makefile.in (USE_TM_CLONE_REGISTRY): New.
(CRTSTUFF_CFLAGS): Use USE_TM_CLONE_REGISTRY.
* configure.ac: Add --disable-tm-clone-registry option.
* configure: Regenerate.

From-SVN: r272769
gcc/ChangeLog
gcc/doc/install.texi
libgcc/ChangeLog
libgcc/Makefile.in
libgcc/configure
libgcc/configure.ac