diff options
author | Paul E. Murphy <murphyp@linux.vnet.ibm.com> | 2016-01-20 10:33:19 -0600 |
---|---|---|
committer | Tulio Magno Quites Machado Filho <tuliom@linux.vnet.ibm.com> | 2016-02-22 16:09:08 -0300 |
commit | a33d347c181cfa0d84c37e9961ebf030495ed248 (patch) | |
tree | 09a9d57ab487cafeea961f064dcaa91cab9e1d48 | |
parent | 3803874b4a368eb8245fbf091651b6c8edd90b23 (diff) | |
download | glibc-a33d347c181cfa0d84c37e9961ebf030495ed248.tar glibc-a33d347c181cfa0d84c37e9961ebf030495ed248.tar.gz glibc-a33d347c181cfa0d84c37e9961ebf030495ed248.tar.bz2 glibc-a33d347c181cfa0d84c37e9961ebf030495ed248.zip |
powerpc: Fix macro usage of htm builtins
Some extraneous semicolons were included in a
recent patch which causes a build failure with
newer compilers.
(cherry picked from commit af8ea0f449af7d3847351a4a5bafcd435a22ac31)
-rw-r--r-- | ChangeLog | 7 | ||||
-rw-r--r-- | sysdeps/unix/sysv/linux/powerpc/htm.h | 6 |
2 files changed, 10 insertions, 3 deletions
@@ -1,3 +1,10 @@ +2016-02-22 Paul E. Murphy <murphyp@linux.vnet.ibm.com> + + * sysdeps/unix/sysv/linux/powerpc/htm.h (__libc_tbegin): Remove + semicolon. + (__libc_tend): Likewise. + (__libc_tabort): Likewise. + 2016-02-22 Tulio Magno Quites Machado Filho <tuliom@linux.vnet.ibm.com> * sysdeps/unix/sysv/linux/powerpc/htm.h (__libc_tbegin, diff --git a/sysdeps/unix/sysv/linux/powerpc/htm.h b/sysdeps/unix/sysv/linux/powerpc/htm.h index f9a25874ff..7b49817710 100644 --- a/sysdeps/unix/sysv/linux/powerpc/htm.h +++ b/sysdeps/unix/sysv/linux/powerpc/htm.h @@ -128,9 +128,9 @@ # ifdef __TM_FENCE__ /* New GCC behavior. */ -# define __libc_tbegin(R) __builtin_tbegin (R); -# define __libc_tend(R) __builtin_tend (R); -# define __libc_tabort(R) __builtin_tabort (R); +# define __libc_tbegin(R) __builtin_tbegin (R) +# define __libc_tend(R) __builtin_tend (R) +# define __libc_tabort(R) __builtin_tabort (R) # else /* Workaround an old GCC behavior. Earlier releases of GCC 4.9 and 5.0, didn't use to treat __builtin_tbegin, __builtin_tend and |