This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r142619 - in /branches/transactional-memory/lib...
- From: rth at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Tue, 09 Dec 2008 23:44:53 -0000
- Subject: r142619 - in /branches/transactional-memory/lib...
Author: rth
Date: Tue Dec 9 23:44:53 2008
New Revision: 142619
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=142619
Log:
* config/x86/target.h (_ITM_ALL_TARGET_TYPES, _ITM_TYPE_ATTR): New.
* configure.tgt (i386-*, x86_64-*): Don't force SSE.
* dispatch.c (_ITM_##R##T, _ITM_##W##T): Use _ITM_TYPE_ATTR.
* libitm.h (_ITM_ALL_TARGET_TYPES, _ITM_TYPE_ATTR): Provide default.
(_ITM_TYPE_M64, _ITM_TYPE_M128, _ITM_TYPE_M256): Move to x86 header.
(_ITM_ALL_TYPES): Use _ITM_ALL_TARGET_TYPES.
* local.c (_ITM_L##T): Use _ITM_TYPE_ATTR.
* serial.c (serial_R##T, serial_W##T): Likewise.
Modified:
branches/transactional-memory/libitm/ChangeLog
branches/transactional-memory/libitm/config/x86/target.h
branches/transactional-memory/libitm/configure.tgt
branches/transactional-memory/libitm/dispatch.c
branches/transactional-memory/libitm/libitm.h
branches/transactional-memory/libitm/local.c
branches/transactional-memory/libitm/serial.c