On Fri, 2018-08-03 at 14:54 -0600, Jeff Law wrote: > On 07/28/2018 07:04 AM, slyfox.inbox.ru via gcc-patches wrote: > > > > From: Sergei Trofimovich <sly...@gentoo.org> > > > > Cc: Andreas Schwab <sch...@linux-m68k.org> > > Cc: Torvald Riegel <trie...@redhat.com> > > Cc: Alexandre Oliva <aol...@redhat.com> > > Cc: Oleg Endo <olege...@gcc.gnu.org> > > Cc: Kaz Kojima <kkoj...@gcc.gnu.org> > > Signed-off-by: Sergei Trofimovich <sly...@gentoo.org> > > --- > > libitm/config/sh/sjlj.S | 4 ++-- > > 1 file changed, 2 insertions(+), 2 deletions(-) > > > > diff --git a/libitm/config/sh/sjlj.S b/libitm/config/sh/sjlj.S > > index 043f36749be..f265ab8f898 100644 > > --- a/libitm/config/sh/sjlj.S > > +++ b/libitm/config/sh/sjlj.S > > @@ -53,7 +53,7 @@ _ITM_beginTransaction: > > #else > > cfi_def_cfa_offset (4*10) > > #endif > > -#if defined HAVE_ATTRIBUTE_VISIBILITY || !defined __PIC__ > > +#if !defined __PIC__ > > mov.l .Lbegin, r1 > > jsr @r1 > > mov r15, r5 > > @@ -78,7 +78,7 @@ _ITM_beginTransaction: > > > > .align 2 > > .Lbegin: > > -#if defined HAVE_ATTRIBUTE_VISIBILITY || !defined __PIC__ > > +#if !defined __PIC__ > > .long GTM_begin_transaction > > #else > > .long GTM_begin_transaction@PCREL-(.Lbegin0-.) > > > THanks. I installed this version. >
Thanks Jeff. If there are no objections, I'll backport it to the 7 and 8 branches. Cheers, Oleg