+2013-04-02 Richard Henderson <rth@redhat.com>
+
+ * config/alpha/target.h (PAGE_SIZE, FIXED_PAGE_SIZE): Remove.
+ * config/arm/target.h, config/sh/target.h: Likewise.
+ * config/sparc/target.h, config/x86/target.h: Likewise.
+
+2014-03-26 Jakub Jelinek <jakub@redhat.com>
+
+ * config/linux/futex_bits.h: Include errno.h.
+ (sys_futex0): If syscall returns -1, return -errno rather than
+ -1.
+
+2014-03-26 Joseph Myers <joseph@codesourcery.com>
+
+ * libitm.texi (Index): Rename to Library Index.
+
+2014-01-13 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR libitm/53113
+ * Makefile.am (x86_sse.lo): Append -msse to CXXFLAGS.
+ (x86_avx.lo): Append -mavx to CXXFLAGS.
+ * Makefile.in: Regenerate.
+
+2014-01-02 Richard Sandiford <rdsandiford@googlemail.com>
+
+ Update copyright years
+
+2014-01-02 Tobias Burnus <burnus@net-b.de>
+
+ * libitm.texi: Bump @copying's copyright year.
+
+2013-11-14 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
+
+ * config/powerpc/sjlj.S [__powerpc64__ && _CALL_ELF == 2]:
+ (FUNC): Define ELFv2 variant.
+ (END): Likewise.
+ (HIDDEN): Likewise.
+ (CALL): Likewise.
+ (BASE): Likewise.
+ (LR_SAVE): Likewise.
+
+2013-09-20 Alan Modra <amodra@gmail.com>
+
+ * configure: Regenerate.
+
+2013-08-30 Torvald Riegel <triegel@redhat.com>
+
+ * config/posix/rwlock.cc: Fix initialization order.
+
+2013-08-30 Torvald Riegel <triegel@redhat.com>
+
+ * libitm_i.h (gtm_thread): Assign an asm name to serial_lock.
+ (htm_fastpath): Assign an asm name.
+ * libitm.h (_ITM_codeProperties): Add non-ABI flags used by custom
+ HTM fast paths.
+ (_ITM_actions): Likewise.
+ * config/x86/target.h (HTM_CUSTOM_FASTPATH): Enable custom fastpath on
+ x86_64.
+ * config/x86/sjlj.S (_ITM_beginTransaction): Add custom HTM fast path.
+ * config/posix/rwlock.h (gtm_rwlock): Update comments. Move summary
+ field to the start of the structure.
+ * config/linux/rwlock.h (gtm_rwlock): Update comments.
+ * beginend.cc (gtm_thread::begin_transaction): Add retry policy
+ handling for custom HTM fast paths.
+
+2013-08-14 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
+ Revert:
+ 2013-08-02 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
+
+ * configure.tgt: Add -msoft-float to XCFLAGS.
+
+2013-08-02 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
+
+ * configure.tgt: Add -msoft-float to XCFLAGS.
+
+2013-07-29 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
+
+ * config/s390/target.h (htm_begin, htm_commit, htm_abort)
+ (htm_transaction_active): Enable zEC12 instructions in the
+ assembler.
+ * configure.tgt: Remove -Wa,-march=zEC12 from XCFLAGS.
+
+2013-07-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
+
+ * acinclude.m4: Add htm asm check for s390.
+ * configure.tgt: Add -mhtm and -Wa,-march=zEC12 to the options.
+ * configure: Regenerate.
+ * config/s390/target.h: Remove __HTM__ check.
+ (htm_available): Call getauxval to get hwcaps and check whether
+ HTM is available or not.
+
+2013-07-15 Peter Bergner <bergner@vnet.ibm.com>
+
+ * acinclude.m4 (LIBITM_CHECK_AS_HTM): New.
+ * configure.ac: Use it.
+ (AC_CHECK_HEADERS): Check for sys/auxv.h.
+ (AC_CHECK_FUNCS): Check for getauxval.
+ * config.h.in, configure: Rebuild.
+ * configure.tgt (target_cpu): Add -mhtm to XCFLAGS.
+ * config/powerpc/target.h: Include sys/auxv.h and htmintrin.h.
+ (USE_HTM_FASTPATH): Define.
+ (_TBEGIN_STARTED, _TBEGIN_INDETERMINATE, _TBEGIN_PERSISTENT,
+ _HTM_RETRIES) New macros.
+ (htm_abort, htm_abort_should_retry, htm_available, htm_begin, htm_init,
+ htm_begin_success, htm_commit, htm_transaction_active): New functions.
+
+2013-06-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
+
+ * config/s390/target.h: Include htmintrin.h.
+ (_HTM_ITM_RETRIES): New macro definition.
+ (htm_available, htm_init, htm_begin, htm_begin_success)
+ (htm_commit, htm_abort, htm_abort_should_retry): New functions.
+
+2013-06-20 Iain Sandoe <iain@codesourcery.com>
+ Cesar Philippidis <cesar@codesourcery.com>
+
+ * testsuite/lib/libitm.exp: Reorder lib loads into dependency order.
+ Do not load_gcc_lib gcc-dg.exp and add a comment as to why.
+ * testsuite/libitm.c/c.exp: load_gcc_lib gcc-dg.exp.
+ * testsuite/libitm.c++/c++.exp: load_gcc_lib gcc-dg.exp.
+
+2013-06-20 Torvald Riegel <triegel@redhat.com>
+
+ * query.cc (_ITM_inTransaction): Abort when using the HTM fastpath.
+ (_ITM_getTransactionId): Same.
+ * config/x86/target.h (htm_transaction_active): New.
+
2013-06-20 Torvald Riegel <triegel@redhat.com>
PR libitm/57643