+2011-11-16 Uros Bizjak <ubizjak@gmail.com>
+
+ PR bootstrap/51098
+ * acinclude.m4 (LIBITM_CHECK_AS_AVX): Fix target selector.
+ * configure: Regenerate.
+
+2011-11-14 H.J. Lu <hongjiu.lu@intel.com>
+
+ * testsuite/lib/libitm.exp: Check ia32 instead of ilp32.
+
+2011-11-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ * config/alpha/sjlj.S (_ITM_beginTransaction) [!__ELF__]: Don't use
+ .hidden.
+ (.note.GNU-stack): Only use if __linux__.
+ * alloc_cpp.cc [!__osf__] (_ZnaXRKSt9nothrow_t): Dummy function.
+ * testsuite/libitm.c/notx.c: Use dg-options "-pthread".
+ * testsuite/libitm.c/reentrant.c: Likewise.
+ * testsuite/libitm.c/simple-2.c: Likewise.
+ * testsuite/libitm.c/txrelease.c: Likewise.
+ * testsuite/libitm.c++/static_ctor.C: Likewise.
+
+2011-11-10 Richard Henderson <rth@redhat.com>
+
+ * config/x86/x86_avx.cc: Remove #undef __AVX__ hack. Tidy comments.
+ * Makefile.am (x86_avx.lo): Only add -mavx if ARCH_X86_AVX.
+ * configure.ac (ARCH_X86_AVX): New conditional.
+ * Makefile.in, configure: Rebuild.
+
+2011-11-09 Richard Henderson <rth@redhat.com>
+
+ * acinclude.m4 (LIBITM_CHECK_AS_AVX): New.
+ * configure.ac: Use it.
+ * config.h.in, configure: Rebuild.
+ * config/x86/x86_avx.cc: Handle !HAVE_AS_AVX.
+
+2011-11-09 Richard Henderson <rth@redhat.com>
+
+ * barrier.tpl, memcpy.cc, memset.cc, method-wbetl.cc: Remove file.
+ * config/alpha/unaligned.h: Remove file.
+ * config/generic/unaligned.h: Remove file.
+ * config/x86/unaligned.h: Remove file.
+ * config/generic/cachepage.h: Remove file.
+ * config/posix/cachepage.cc: Remove file.
+ * config/generic/cacheline.cc: Remove file.
+ * config/x86/cacheline.cc: Remove file.
+ * config/generic/cacheline.h (gtm_cacheline): Remove the
+ store_mask, copy_mask, copy_mask_wb methods.
+ * config/x86/cacheline.h: Likewise.
+ * config/alpha/cacheline.h: Fall back to generic after setting size.
+ * config/generic/tls.cc (gtm_mask_stack): Remove.
+ * config/x86/x86_avx.cc (GTM_vpperm_shift): Remove.
+ (GTM_vpalignr_table): Remove.
+ * config/x86/x86_sse.cc (GTM_palignr_table): Remove.
+ (GTM_pshift_table): Remove.
+ * config/libitm_i.h: Don't include cachepage.h.
+ * Makefile.am (libitm_la_SOURCES): Remove cacheline.cc, cachepage.cc
+ * Makefile.in, testsuite/Makefile.in: Rebuild.
+
+2011-11-09 Richard Henderson <rth@redhat.com>
+
+ * config/x86/cacheline.h (gtm_cacheline::store_mask): Use .byte
+ to emit branch prediction hint.
+
+ * config/x86/sjlj.S: Protect elf directives with __ELF__.
+ Protect .note.GNU-stack with __linux__.
+
+ * configure.ac (GCC_AS_CFI_PSEUDO_OP): Test it.
+ * configure, aclocal.m4, config.h.in: Rebuild.
+ * config/generic/asmcfi.h: New file.
+ * config/x86/sjlj.S: Use it.
+
2011-11-08 Richard Henderson <rth@redhat.com>
+ * local.cc (_ITM_LB): Use a normal call, not a function alias.
+
+2011-11-08 Richard Henderson <rth@redhat.com>
+
+ * configure.tgt: Test correct directory for supported cpus.
+
* configure.ac: Exit if unsupported.
* configure: Rebuild.
* configure.tgt: Delete boilerplate from libgomp for unsupported