summaryrefslogtreecommitdiff
path: root/libitm/config
Commit message (Expand)AuthorAgeFilesLines
* libitm: Enable aarch64rth2014-05-192-0/+138
* Check if GCC uses assembler cfi supportro2014-04-091-2/+2
* libitm: Remove unused PAGE_SIZE macrosrth2014-04-025-20/+0
* * config/linux/futex_bits.h: Include errno.h.jakub2014-03-261-1/+5
* Update copyright years in libitm/rsandifo2014-01-0239-39/+39
* gcc/ChangeLog:uweigand2013-11-141-1/+23
* libitm: Fix wrong initialization order introduced with r202101.torvald2013-08-301-2/+2
* Add custom HTM fast path for RTM on x86_64.torvald2013-08-304-17/+109
* 2013-07-29 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>krebbel2013-07-291-0/+4
* 2013-07-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>krebbel2013-07-171-7/+16
* libitm/bergner2013-07-151-0/+82
* 2013-06-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>krebbel2013-06-271-0/+59
* libitm: Handle HTM fastpath in status query functions.torvald2013-06-201-0/+7
* 2013-04-23 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>krebbel2013-04-232-0/+163
* Update copyright in libitm.rsandifo2013-02-0337-37/+37
* Add HTM fastpath and use Intel RTM for it on x86.torvald2012-11-093-17/+84
* * config/x86/target.h (struct gtm_jmpbuf): Merge x86_64uros2012-10-022-8/+3
* gcc/uros2012-07-031-1/+1
* Use long long in gtm_jmpbuf for x86-64hjl2012-04-041-7/+7
* libitm: Fix lost wake-up in serial lock.torvald2012-03-131-0/+26
* * config/x86/target.h (GTM_longjmp): Correct the .cfi corrections.rth2012-02-141-5/+5
* * config/x86/target.h (GTM_longjmp): Correct .cfi directives.uros2012-02-141-3/+5
* * config/sparc/target.h (cpu_relax): Read from CC register.ebotcazou2012-02-142-5/+6
* * config/x86/target.h (GTM_longjmp): Jump indirect from memory address.uros2012-02-141-6/+4
* * configure.tgt (target_cpu): Handle sparc and sparc64 & sparcv9.ebotcazou2012-02-134-0/+245
* libitm: Fix wake-up of readers in futex-based serial lock.torvald2012-01-241-3/+6
* * config/x86/target.h (gtm_jmpbuf) [__x86_64__]: Move rip to theuros2012-01-242-19/+17
* PR libitm/51830uros2012-01-231-0/+1
* libitm: Filter out undo writes that overlap with the libitm stack.torvald2012-01-132-0/+24
* libitm: PowerPC support.rth2012-01-055-2/+572
* libitm: Fix privatization safety during upgrades to serial mode.torvald2011-12-244-10/+30
* libitm: Fixed conversion to C++11 atomics.torvald2011-12-2410-71/+98
* * configure.tgt: Add sh* case.kkojima2011-12-173-0/+223
* arm-linux: Add libitm support.rth2011-12-158-7/+374
* * config/posix/rwlock.cc (gtm_rwlock::write_lock_generic): Fixrth2011-12-131-1/+1
* libitm: Conversion to c++11 atomics.rth2011-12-134-42/+12
* Swap the action and jmpbuf arguments to GTM_longjmprth2011-11-302-32/+31
* libitm:iains2011-11-221-18/+39
* Support libitm on Solaris 8 and 9/x86 with Sun asro2011-11-182-1/+13
* libitm port to Tru64 UNIXro2011-11-101-0/+4
* libitm: Don't add -mavx if the assembler doesn't support avx.rth2011-11-101-12/+8
* libitm: Work around assembler missing AVX insns.rth2011-11-101-0/+59
* libitm: Remove unused code.rth2011-11-0913-1405/+3
* libitm: Avoid non-portable x86 branch prediction mnemonic.rth2011-11-091-3/+5
* libitm: de-ELF-ize x86/sjlj.S.rth2011-11-091-5/+14
* libitm: Configure for gas cfi pseudo ops.rth2011-11-092-12/+59
* Fix Solaris/x86 libitm buildro2011-11-082-1/+5
* Merge from transactional-memory branch.aldyh2011-11-0827-0/+3199