projects
/
platform
/
upstream
/
libatomic_ops.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Do not use asm-based 16-byte CAS if compiled with TSan (Linux/x64)
[platform/upstream/libatomic_ops.git]
/
src
/
2017-11-30
Ivan Maidanski
Do not use asm-based 16-byte CAS if compiled with TSan...
tree
|
commitdiff
2017-11-30
Ivan Maidanski
Fix 'unknown attribute no_sanitize' compiler warning...
tree
|
commitdiff
2017-11-30
Ivan Maidanski
Place no_sanitize attributes in a GCC-compliant way
tree
|
commitdiff
2017-10-13
Ivan Maidanski
Workaround TSan false positive warnings in stack_pop...
tree
|
commitdiff
2017-10-13
Ivan Maidanski
Workaround Thread Sanitizer (TSan) false positive warnings
tree
|
commitdiff
2017-10-13
Ivan Maidanski
Eliminate '-pedantic is not option that controls warnin...
tree
|
commitdiff
2017-10-13
Ivan Maidanski
Fix 'bad register name %sil' assembler error (GCC-4...
tree
|
commitdiff
2017-09-20
Ivan Maidanski
Eliminate '-pedantic is not an option that controls...
tree
|
commitdiff
2017-09-20
Ivan Maidanski
Workaround 'unused result' code defect in atomic_ops.c
tree
|
commitdiff
2017-09-20
Mikael Urankar
Workaround misspelling in GCC to detect ARMv6KZ platform
tree
|
commitdiff
2017-09-20
Ivan Maidanski
Use GCC atomic intrinsics for Hexagon (clang 3.9+)
tree
|
commitdiff
2017-09-20
Ivan Maidanski
Fix 'missing select.h', 'undefined sigprocmask' compile...
tree
|
commitdiff
2017-05-19
Ivan Maidanski
[7.6.0]
v7.6.0
tree
|
commitdiff
2017-05-11
Ivan Maidanski
Eliminate 'value shift followed by expansion' false...
tree
|
commitdiff
2017-04-24
Ivan Maidanski
Workaround 'value of AO_CLEAR unknown' cppcheck info...
tree
|
commitdiff
2017-04-24
Ivan Maidanski
Workaround 'value of abort unknown' cppcheck info message
tree
|
commitdiff
2017-04-24
Ivan Maidanski
Workaround 'uninitialized variable' cppcheck error...
tree
|
commitdiff
2017-04-21
Ivan Maidanski
Workaround 'resource leak' false positives in AO_malloc...
tree
|
commitdiff
2017-04-17
Fabrizio Fabbri
Workaround test_stack failure on AIX/ppc
tree
|
commitdiff
2017-04-15
Ivan Maidanski
Use CLANG/GNUC_PREREQ macros in gcc/powerpc.h
tree
|
commitdiff
2017-04-15
Ivan Maidanski
Use GCC atomic intrinsics for PowerPC 32/64 (GCC 4...
tree
|
commitdiff
2017-03-27
Ivan Maidanski
Revert 'Fix store-load ordering in AO_stack_pop_explici...
tree
|
commitdiff
2017-03-23
Ivan Maidanski
Eliminate 'implicit declaration of close' warning in...
tree
|
commitdiff
2017-03-23
Ivan Maidanski
Fix block_all_signals compilation in 'strict ANSI'...
tree
|
commitdiff
2017-03-15
Ivan Maidanski
Fix AO_SIZE_MAX definition (Linux/musl-gcc)
tree
|
commitdiff
2017-03-09
Ivan Maidanski
Workaround 'shifting 32-bit value by 32 bits undefined...
tree
|
commitdiff
2017-03-06
Ivan Maidanski
Define CLANG/GNUC_PREREQ macros to check gcc/clang...
tree
|
commitdiff
2017-02-21
Ivan Maidanski
Fix 'Cannot implement CAS_full on this architecture...
tree
|
commitdiff
2017-02-21
Ivan Maidanski
Eliminate 'missing braces around initializer' gcc warni...
tree
|
commitdiff
2017-02-21
Ivan Maidanski
Update shared libraries version info to differentiate...
tree
|
commitdiff
2017-02-20
Ivan Maidanski
Fix 'unknown attribute no_sanitize' compiler warning...
tree
|
commitdiff
2017-02-20
Ivan Maidanski
Eliminate 'condition sizeof(long)>4 is always true...
tree
|
commitdiff
2017-02-20
Ivan Maidanski
Fix typo in comments in gcc/arm.h
tree
|
commitdiff
2017-02-17
Ivan Maidanski
Refine documentation in Makefile.msft how to run all...
tree
|
commitdiff
2017-02-17
Ivan Maidanski
Move libraries version info to the beginning of Makefile.am
tree
|
commitdiff
2017-02-16
Ivan Maidanski
Workaround MSan warning about uninitialized data read...
tree
|
commitdiff
2017-02-02
Ivan Maidanski
Fix 'undefined reference to __atomic_load/store_16...
tree
|
commitdiff
2017-01-31
Ivan Maidanski
Fix a typo in comment belonging to double_ptr_storage
tree
|
commitdiff
2017-01-31
Ivan Maidanski
Fix test_atomic fail caused by AO_double_t misaligned...
tree
|
commitdiff
2017-01-27
Ivan Maidanski
Use generalized double-wide load/store if AO_PREFER_GEN...
tree
|
commitdiff
2017-01-27
Ivan Maidanski
Use generalized load/store if AO_PREFER_GENERALIZED...
tree
|
commitdiff
2017-01-27
Ivan Maidanski
Support CFLAGS_EXTRA to pass extra user-defined compile...
tree
|
commitdiff
2017-01-27
Ivan Maidanski
Add test_atomic_generalized to Makefile and Makefile...
tree
|
commitdiff
2017-01-26
Ivan Maidanski
Enable limited testing in Makefile.msft without Cygwin
tree
|
commitdiff
2017-01-26
Ivan Maidanski
Implement AO_CLEAR using C11 atomic intrinsic (GCC)
tree
|
commitdiff
2017-01-26
Hans Boehm
Implement compiler_barrier using C11 __atomic_signal_fe...
tree
|
commitdiff
2017-01-26
Ivan Maidanski
Fix type of general AO_TS_INITIALIZER
tree
|
commitdiff
2017-01-24
Ivan Maidanski
Fix test_atomic failure caused unaligned AO_double_t...
tree
|
commitdiff
2017-01-24
Ivan Maidanski
Revert "Fix test_atomic fail caused unaligned AO_double...
tree
|
commitdiff
2017-01-23
Ivan Maidanski
Implement char CAS and char/short add for msftc X86...
tree
|
commitdiff
2017-01-23
Ivan Maidanski
Implement short inc/dec directly for msftc ARM and...
tree
|
commitdiff
2017-01-23
Ivan Maidanski
Really implement char and/or/xor and short CAS for...
tree
|
commitdiff
2017-01-23
Ivan Maidanski
Implement char and/or/xor and short CAS for msftc ARM...
tree
|
commitdiff
2017-01-20
Ivan Maidanski
Remove redundant include windows.h from headers (msftc...
tree
|
commitdiff
2017-01-20
Ivan Maidanski
Always define word-wide CAS for x86 (MS VC++ 8 or later)
tree
|
commitdiff
2017-01-20
Ivan Maidanski
Fix test_atomic failure caused unaligned AO_double_t...
tree
|
commitdiff
2017-01-20
Ivan Maidanski
Add assertion that double-wide CAS target is aligned...
tree
|
commitdiff
2017-01-16
Ivan Maidanski
Add asm-based char/short/int CAS implementation for...
tree
|
commitdiff
2017-01-16
Ivan Maidanski
Implement int CAS/inc/dec for msftc/x86_64
tree
|
commitdiff
2017-01-16
Ivan Maidanski
Remove outdated FIXME in msftc/arm.h about _Interlocked...
tree
|
commitdiff
2017-01-12
Ivan Maidanski
Fix 'atomic_load/store symbols undefined' error on...
tree
|
commitdiff
2016-12-28
Ivan Maidanski
Fix AO_stack build failure on OS X 10.7 because of...
tree
|
commitdiff
2016-12-28
Ivan Maidanski
Fix AO_stack build failure on OS X 10.7 because of...
tree
|
commitdiff
2016-12-09
Ivan Maidanski
Support CFLAGS_EXTRA to pass extra user-defined compile...
tree
|
commitdiff
2016-12-07
Ivan Maidanski
Eliminate 'printf format specifies type void*' GCC...
tree
|
commitdiff
2016-11-24
Ivan Maidanski
Workaround a bug in double-wide intrinsics of Clang...
tree
|
commitdiff
2016-11-24
Ivan Maidanski
Code refactoring of Clang double-wide intrinsic workaro...
tree
|
commitdiff
2016-11-23
Ivan Maidanski
Undefine internal macros that are defined solely for...
tree
|
commitdiff
2016-11-18
Ivan Maidanski
Refine AO_nop_write comment for ARM big.LITTLE architecture
tree
|
commitdiff
2016-11-17
Tobias Leich
Fix powerpc detection on AIX (gcc)
tree
|
commitdiff
2016-11-12
Ivan Maidanski
Fix indentation of #endif in s390.h
tree
|
commitdiff
2016-11-10
Tobias Leich
Implement fetch-CAS for s390[x] (gcc)
tree
|
commitdiff
2016-11-08
Ivan Maidanski
Remove spaces at EOLn in asm code
tree
|
commitdiff
2016-11-01
Ivan Maidanski
Fix missing double_compare_and_swap_dd_acquire_read
tree
|
commitdiff
2016-10-26
Ivan Maidanski
Workaround 'value of MAP_ANON unknown' cppcheck info...
tree
|
commitdiff
2016-10-25
Ivan Maidanski
Suppress 'ISO C does not support __int128 type' GCC...
tree
|
commitdiff
2016-10-25
Ivan Maidanski
Fix test_malloc failure if CPPCHECK is defined
tree
|
commitdiff
2016-10-25
Ivan Maidanski
Workaround 'function is never used' cppcheck style...
tree
|
commitdiff
2016-10-24
Ivan Maidanski
Hide AO_locks symbol
tree
|
commitdiff
2016-10-18
Ivan Maidanski
Workaround 'value of macro is unknown' cppcheck informa...
tree
|
commitdiff
2016-10-17
Ivan Maidanski
Merge branch 'ppc-aix'
tree
|
commitdiff
2016-10-17
Ivan Maidanski
Workaround 'overflow in pointer subtraction' cppcheck...
tree
|
commitdiff
2016-10-11
Ivan Maidanski
Eliminate 'scope of variable can be reduced' cppcheck...
tree
|
commitdiff
2016-10-10
Jean Girardet
Support AIX/ppc (gcc)
tree
|
commitdiff
2016-10-07
Ivan Maidanski
Code refactoring of gcc/powerpc.h to avoid code duplication
tree
|
commitdiff
2016-10-06
Ivan Maidanski
Fix 'visibility' of some CPU-specific internal macros
tree
|
commitdiff
2016-10-05
Ivan Maidanski
Workaround '#error' cppcheck error messages
tree
|
commitdiff
2016-10-05
Ivan Maidanski
Fix typos in 'error' pragma messages
tree
|
commitdiff
2016-09-16
Ivan Maidanski
Fix SIZET_SAT_ADD for the case of size_t is signed...
tree
|
commitdiff
2016-08-23
Ivan Maidanski
Eliminate 'scope of variable can be reduced' cppcheck...
tree
|
commitdiff
2016-08-22
Ivan Maidanski
Fix size value wrap around in AO_malloc_large
tree
|
commitdiff
2016-08-20
Ivan Maidanski
Workaround a bug in double-wide CAS intrinsic of Apple...
tree
|
commitdiff
2016-08-20
Ivan Maidanski
Use C11 double-wide atomic intrinsics for Clang/x86...
tree
|
commitdiff
2016-08-20
Ivan Maidanski
Code refactoring of int-wide primitives in gcc/x86.h
tree
|
commitdiff
2016-08-18
Ivan Maidanski
Avoid extra nop_full in stack_pop_acquire if atomic...
tree
|
commitdiff
2016-08-18
Ivan Maidanski
Add asm-based and/or/xor implementation for char/short...
tree
|
commitdiff
2016-08-17
Ivan Maidanski
Fix (delete) comment for AO_and_full (x86)
tree
|
commitdiff
2016-08-15
Hans Boehm
Fix store-load ordering in AO_stack_pop_explicit_aux_ac...
tree
|
commitdiff
2016-05-12
Hans Boehm
gcc/generic-small.h: Add TODO items
tree
|
commitdiff
2016-05-11
Chris Metcalf
Basic support of TILE-Gx and TILEPro CPUs
tree
|
commitdiff
next