This is the mail archive of the gcc-cvs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]