summaryrefslogtreecommitdiffstats
path: root/src/corelib/arch
Commit message (Expand)AuthorAgeFilesLines
* Unify the atomic implementation for x86 architecturesThiago Macieira2012-03-283-392/+96
* Rename qatomic_x86_64.h to qatomic_x86.hThiago Macieira2012-03-282-1/+1
* Merge master into api_changesKent Hansen2012-03-271-0/+2
|\
| * Add the missing 'itt eq' instructions to the ARM atomics.Thiago Macieira2012-03-241-0/+2
* | Use ADD/SUB instructions on x86 and x86-64 atomics instead of INC/DECThiago Macieira2012-03-262-10/+10
* | Fix the 64-bit i386 atomic according to assembly outputThiago Macieira2012-03-261-6/+6
|/
* Make loadAcquire const.Stephen Kelly2012-02-292-3/+3
* Rename Q_PROCESSOR_POWERPC to Q_PROCESSOR_POWERBradley T. Hughes2012-02-203-11/+9
* Remove usages of QT_ARCH and QT_ARCH_* from qtbaseBradley T. Hughes2012-02-172-9/+3
* Cleanup HEADERS+=... in src/corelib/arch/arch.priBradley T. Hughes2012-02-131-23/+18
* Add src/corelib/arch/qatomic_unix.h and qatomic_unix.cppBradley T. Hughes2012-02-133-0/+205
* Remove qatomic_arch.hBradley T. Hughes2012-02-1310-72/+15
* Remove the generic atomic implementationBradley T. Hughes2012-02-136-546/+2
* Remove HP PA-RISC atomic implementation.Bradley T. Hughes2012-02-136-463/+0
* Remove the SH atomic implementation...Bradley T. Hughes2012-02-135-409/+0
* Remove out-of-line atomic implementation for PowerPCBradley T. Hughes2012-02-136-1622/+1
* Remove out-of-line atomic implementation for AlphaBradley T. Hughes2012-02-133-367/+2
* Use Q_PROCESSOR_* when chosing an atomic implementationBradley T. Hughes2012-02-083-77/+1
* Silence syncqt warnings for atomic implementation headersBradley T. Hughes2012-02-0612-0/+58
* Remove empty src/corelib/arch subdirectoriesBradley T. Hughes2012-02-034-12/+0
* Remove src/corelib/arch/nacl/* and qatomic_nacl.hBradley T. Hughes2012-02-034-258/+0
* Remove src/corelib/arch/ia64/*Bradley T. Hughes2012-02-032-78/+0
* Remove src/corelib/arch/i386/* and src/corelib/arch/x86_64/*Bradley T. Hughes2012-02-036-303/+2
* Remove src/corelib/arch/avr32/* and qatomic_avr32.hBradley T. Hughes2012-02-034-258/+0
* Remove src/corelib/arch/mips/*Bradley T. Hughes2012-02-033-296/+0
* Remove src/corelib/arch/arm/*Bradley T. Hughes2012-02-032-76/+0
* Remove #include "qatomic_macosx.h"Bradley T. Hughes2012-02-031-2/+0
* Rename qatomic_windows.h to qatomic_msvc.hBradley T. Hughes2012-02-035-74/+7
* Port the Windows atomic implementation to use QGenericAtomicOpsBradley T. Hughes2012-02-021-214/+103
* Avoid non-standard indentation of license headers.Jason McDonald2012-01-301-39/+39
* Remove "All rights reserved" line from license headers.Jason McDonald2012-01-3042-34/+42
* Add a set of atomics based on C++11's std::atomicThiago Macieira2012-01-282-1/+248
* Add a set of atomics based on GCC intrinsicsThiago Macieira2012-01-282-1/+131
* Remove the 'macosx' archBradley T. Hughes2012-01-264-233/+2
* Remove use of QT_MODULE from libraryGunnar Sletta2012-01-252-16/+0
* Remove Symbian code from QtCore.Xizhi Zhu2012-01-243-317/+1
* Port the IA-64 atomics to the new QBasicAtomicXXX architectureThiago Macieira2012-01-242-350/+618
* Port the MIPS atomics to the new QBasicAtomicXXX architectureThiago Macieira2012-01-242-692/+144
* Port the ARM atomics to the new QBasicAtomicXXX architectureThiago Macieira2012-01-243-518/+425
* Make clang compile the new i386 and x86_64 atomic codeBradley T. Hughes2012-01-242-4/+4
* Port the i386 and x86-64 atomics to the new QBasicAtomic architectureThiago Macieira2012-01-243-382/+460
* Port the bootstrap atomics to the new QBasicAtomic architectureThiago Macieira2012-01-241-58/+37
* Update contact information in license headers.Jason McDonald2012-01-2343-43/+43
* Add atomic implementation for Native Client.Morten Johan Sorvig2012-01-204-2/+258
* Update copyright year in license headers.Jason McDonald2012-01-0542-42/+42
* Make QBasicAtomicPointer work with T=const (int|any type) on WindowsJan-Arve Saether2011-11-251-4/+4
* Remove S60/symbian specific code in corelib/archLiang Qi2011-11-0114-7469/+1
* Fix compilation with thumb2.Eike Ziller2011-08-181-0/+2
* Add the missing function in bootstrapOlivier Goffart2011-07-251-1/+22
* Update licenseheader text in source files for qtbase Qt moduleJyri Tahtela2011-05-2453-905/+905