projects
/
platform
/
upstream
/
libatomic_ops.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
platform/upstream/libatomic_ops.git
2017-03-24
Ivan Maidanski
Travis CI: Move optional -D arguments of CSA to CFLAGS_...
commit
|
commitdiff
|
tree
|
snapshot
2017-03-24
Ivan Maidanski
Travis CI: Use inline format for some 'env' attributes
commit
|
commitdiff
|
tree
|
snapshot
2017-03-23
Ivan Maidanski
Travis CI: Test also Intel x32 builds (Linux)
commit
|
commitdiff
|
tree
|
snapshot
2017-03-23
Ivan Maidanski
Travis CI: Test also 32-bit, 64-bit builds with clang...
commit
|
commitdiff
|
tree
|
snapshot
2017-03-23
Ivan Maidanski
Travis CI: Use inline format for 'packages' and 'sources'
commit
|
commitdiff
|
tree
|
snapshot
2017-03-23
Ivan Maidanski
Travis CI: Test also with -D _FORTIFY_SOURCE, -std...
commit
|
commitdiff
|
tree
|
snapshot
2017-03-23
Ivan Maidanski
Travis CI: Use -march=native for MSan/UBSan, musl-gcc...
commit
|
commitdiff
|
tree
|
snapshot
2017-03-23
Ivan Maidanski
Travis CI: Use CSA v4.0 (clang-4.0)
commit
|
commitdiff
|
tree
|
snapshot
2017-03-23
Ivan Maidanski
Travis CI: Use inline format of 'addons' and 'env'
commit
|
commitdiff
|
tree
|
snapshot
2017-03-23
Ivan Maidanski
Eliminate 'implicit declaration of close' warning in...
commit
|
commitdiff
|
tree
|
snapshot
2017-03-23
Ivan Maidanski
Fix block_all_signals compilation in 'strict ANSI'...
commit
|
commitdiff
|
tree
|
snapshot
2017-03-21
Ivan Maidanski
Travis CI: Also test with musl-gcc (Linux)
commit
|
commitdiff
|
tree
|
snapshot
2017-03-20
Ivan Maidanski
Travis CI: Do not specify compiler for OS X builds
commit
|
commitdiff
|
tree
|
snapshot
2017-03-20
Ivan Maidanski
Travis CI: Run CSA in a standalone test configuration
commit
|
commitdiff
|
tree
|
snapshot
2017-03-20
Ivan Maidanski
Travis CI: Specify test configurations using 'matrix...
commit
|
commitdiff
|
tree
|
snapshot
2017-03-15
Ivan Maidanski
Fix AO_SIZE_MAX definition (Linux/musl-gcc)
commit
|
commitdiff
|
tree
|
snapshot
2017-03-15
Ivan Maidanski
Refine configure messages when checking for compiler...
commit
|
commitdiff
|
tree
|
snapshot
2017-03-10
Ivan Maidanski
Travis CI: Put a space after '-D', '-U' for cppcheck...
commit
|
commitdiff
|
tree
|
snapshot
2017-03-09
Ivan Maidanski
Workaround 'obsolescent ftime called' cppcheck style...
commit
|
commitdiff
|
tree
|
snapshot
2017-03-09
Ivan Maidanski
Workaround 'shifting 32-bit value by 32 bits undefined...
commit
|
commitdiff
|
tree
|
snapshot
2017-03-06
Ivan Maidanski
Define CLANG/GNUC_PREREQ macros to check gcc/clang...
commit
|
commitdiff
|
tree
|
snapshot
2017-03-01
Ivan Maidanski
Fix missing .exe for test filenames in Makefile (MinGW)
commit
|
commitdiff
|
tree
|
snapshot
2017-02-27
Ivan Maidanski
Travis CI: Test also with gcc-4.2, gcc-4.6 cross-compilers
commit
|
commitdiff
|
tree
|
snapshot
2017-02-27
Ivan Maidanski
Allow alternate CC (CROSS_CC) for AC_TRY_COMPILE (confi...
commit
|
commitdiff
|
tree
|
snapshot
2017-02-22
Ivan Maidanski
Travis CI: Test also with other gcc-4.9 cross-compilers
commit
|
commitdiff
|
tree
|
snapshot
2017-02-22
Ivan Maidanski
Travis CI: Move CROSS_ prefix from NOLIBC_ARCH_ABI...
commit
|
commitdiff
|
tree
|
snapshot
2017-02-22
Ivan Maidanski
Travis CI: Reformat 'env' section (describe each config...
commit
|
commitdiff
|
tree
|
snapshot
2017-02-22
Ivan Maidanski
Travis CI: Also test with ARM cross-compiler
commit
|
commitdiff
|
tree
|
snapshot
2017-02-22
Ivan Maidanski
Travis CI: Move cppcheck to parent (home) folder
commit
|
commitdiff
|
tree
|
snapshot
2017-02-21
Ivan Maidanski
Fix 'Cannot implement CAS_full on this architecture...
commit
|
commitdiff
|
tree
|
snapshot
2017-02-21
Ivan Maidanski
Eliminate 'missing braces around initializer' gcc warni...
commit
|
commitdiff
|
tree
|
snapshot
2017-02-21
Ivan Maidanski
Update shared libraries version info to differentiate...
commit
|
commitdiff
|
tree
|
snapshot
2017-02-20
Ivan Maidanski
Fix 'unknown attribute no_sanitize' compiler warning...
commit
|
commitdiff
|
tree
|
snapshot
2017-02-20
Ivan Maidanski
Eliminate 'condition sizeof(long)>4 is always true...
commit
|
commitdiff
|
tree
|
snapshot
2017-02-20
Ivan Maidanski
Fix typo in comments in gcc/arm.h
commit
|
commitdiff
|
tree
|
snapshot
2017-02-20
Ivan Maidanski
Workaround 'AM_EXTRA_RECURSIVE_TARGETS not found in...
commit
|
commitdiff
|
tree
|
snapshot
2017-02-18
Ivan Maidanski
Travis CI: Run 'make check-without-test-driver' for...
commit
|
commitdiff
|
tree
|
snapshot
2017-02-18
Ivan Maidanski
Travis CI: Use 'make all' to generate list_atomic.c...
commit
|
commitdiff
|
tree
|
snapshot
2017-02-18
Ivan Maidanski
Travis CI: Do not output config.h if CSA_CHECK or CPPCHECK
commit
|
commitdiff
|
tree
|
snapshot
2017-02-18
Ivan Maidanski
Add Makefile target to run all tests without test-driver
commit
|
commitdiff
|
tree
|
snapshot
2017-02-18
Ivan Maidanski
Add Makefile target (check-nolink) to compile all sourc...
commit
|
commitdiff
|
tree
|
snapshot
2017-02-17
Ivan Maidanski
Refine documentation in Makefile.msft how to run all...
commit
|
commitdiff
|
tree
|
snapshot
2017-02-17
Ivan Maidanski
Move libraries version info to the beginning of Makefile.am
commit
|
commitdiff
|
tree
|
snapshot
2017-02-17
Ivan Maidanski
Travis CI: Also test with Memory and Unexpected Behavio...
commit
|
commitdiff
|
tree
|
snapshot
2017-02-16
Ivan Maidanski
Travis CI: Fix indent of CFLAGS_EXTRA assignment if...
commit
|
commitdiff
|
tree
|
snapshot
2017-02-16
Ivan Maidanski
Travis CI: Output config.h content
commit
|
commitdiff
|
tree
|
snapshot
2017-02-16
Ivan Maidanski
Travis CI: Also test --disable-atomic-intrinsics
commit
|
commitdiff
|
tree
|
snapshot
2017-02-16
Ivan Maidanski
Travis CI: Test also with AddressSanitizer (ASan)
commit
|
commitdiff
|
tree
|
snapshot
2017-02-16
Ivan Maidanski
Workaround MSan warning about uninitialized data read...
commit
|
commitdiff
|
tree
|
snapshot
2017-02-15
Ivan Maidanski
.gitignore: Ignore *.sancov (generated by ASan)
commit
|
commitdiff
|
tree
|
snapshot
2017-02-13
Ivan Maidanski
Travis CI: Add source check by cppcheck
commit
|
commitdiff
|
tree
|
snapshot
2017-02-13
Ivan Maidanski
Travis CI: Pass -D DEBUG_RUN_ONE_TEST to CFLAGS during...
commit
|
commitdiff
|
tree
|
snapshot
2017-02-13
Ivan Maidanski
Travis CI: Add source check by Clang Static Analyzer
commit
|
commitdiff
|
tree
|
snapshot
2017-02-13
Ivan Maidanski
Travis CI: Also test --enable-shared
commit
|
commitdiff
|
tree
|
snapshot
2017-02-06
Ivan Maidanski
Update ChangeLog file
commit
|
commitdiff
|
tree
|
snapshot
2017-02-06
Ivan Maidanski
Update ChangeLog file (v7.2 - v7.4 changes only)
commit
|
commitdiff
|
tree
|
snapshot
2017-02-04
Ivan Maidanski
Travis CI: Test the default config without assertions
commit
|
commitdiff
|
tree
|
snapshot
2017-02-03
Ivan Maidanski
Test store/CAS emulation explicitly
commit
|
commitdiff
|
tree
|
snapshot
2017-02-02
Ivan Maidanski
Fix 'undefined reference to __atomic_load/store_16...
commit
|
commitdiff
|
tree
|
snapshot
2017-02-01
Ivan Maidanski
Travis CI: Remove -D AO_TRACE_MALLOC from CFLAGS as...
commit
|
commitdiff
|
tree
|
snapshot
2017-02-01
Ivan Maidanski
Travis CI: Refactoring (define CFLAGS_EXTRA_M, CONF_...
commit
|
commitdiff
|
tree
|
snapshot
2017-01-31
Ivan Maidanski
.gitignore: Ignore coverage.info (generated by lcov)
commit
|
commitdiff
|
tree
|
snapshot
2017-01-31
Ivan Maidanski
Travis CI: Use also 'tests' folder for coverage reporting
commit
|
commitdiff
|
tree
|
snapshot
2017-01-31
Ivan Maidanski
Add Coveralls (test coverage status) badge to README
commit
|
commitdiff
|
tree
|
snapshot
2017-01-31
Ivan Maidanski
Travis CI: Fix output test_atomic*.log content
commit
|
commitdiff
|
tree
|
snapshot
2017-01-31
Ivan Maidanski
Travis CI: Report test coverage for Linux/x64 (native...
commit
|
commitdiff
|
tree
|
snapshot
2017-01-31
Ivan Maidanski
Travis CI: Output test_atomic*.log content
commit
|
commitdiff
|
tree
|
snapshot
2017-01-31
Ivan Maidanski
Fix a typo in comment belonging to double_ptr_storage
commit
|
commitdiff
|
tree
|
snapshot
2017-01-31
Ivan Maidanski
Fix test_atomic fail caused by AO_double_t misaligned...
commit
|
commitdiff
|
tree
|
snapshot
2017-01-27
Ivan Maidanski
Travis CI: Exclude osx/gcc builds
commit
|
commitdiff
|
tree
|
snapshot
2017-01-27
Ivan Maidanski
Travis CI: Fix CFLAGS_EXTRA value with 2 options
commit
|
commitdiff
|
tree
|
snapshot
2017-01-27
Ivan Maidanski
Travis CI: compile both for x86 and x64
commit
|
commitdiff
|
tree
|
snapshot
2017-01-27
Ivan Maidanski
Use generalized double-wide load/store if AO_PREFER_GEN...
commit
|
commitdiff
|
tree
|
snapshot
2017-01-27
Ivan Maidanski
Use generalized load/store if AO_PREFER_GENERALIZED...
commit
|
commitdiff
|
tree
|
snapshot
2017-01-27
Ivan Maidanski
Appveyor CI: Test double-wide CAS in debug builds ...
commit
|
commitdiff
|
tree
|
snapshot
2017-01-27
Ivan Maidanski
Support CFLAGS_EXTRA to pass extra user-defined compile...
commit
|
commitdiff
|
tree
|
snapshot
2017-01-27
Ivan Maidanski
.gitignore: Ignore test_atomic_generalized
commit
|
commitdiff
|
tree
|
snapshot
2017-01-27
Ivan Maidanski
Add test_atomic_generalized to Makefile and Makefile...
commit
|
commitdiff
|
tree
|
snapshot
2017-01-26
Ivan Maidanski
Appveyor CI: run test_malloc/stack
commit
|
commitdiff
|
tree
|
snapshot
2017-01-26
Ivan Maidanski
Enable limited testing in Makefile.msft without Cygwin
commit
|
commitdiff
|
tree
|
snapshot
2017-01-26
Ivan Maidanski
Travis CI: compile for host CPU (to test double-wide...
commit
|
commitdiff
|
tree
|
snapshot
2017-01-26
Ivan Maidanski
Implement AO_CLEAR using C11 atomic intrinsic (GCC)
commit
|
commitdiff
|
tree
|
snapshot
2017-01-26
Hans Boehm
Implement compiler_barrier using C11 __atomic_signal_fe...
commit
|
commitdiff
|
tree
|
snapshot
2017-01-26
Ivan Maidanski
Fix type of general AO_TS_INITIALIZER
commit
|
commitdiff
|
tree
|
snapshot
2017-01-24
Ivan Maidanski
Fix test_atomic failure caused unaligned AO_double_t...
commit
|
commitdiff
|
tree
|
snapshot
2017-01-24
Ivan Maidanski
Revert "Fix test_atomic fail caused unaligned AO_double...
commit
|
commitdiff
|
tree
|
snapshot
2017-01-23
Ivan Maidanski
Implement char CAS and char/short add for msftc X86...
commit
|
commitdiff
|
tree
|
snapshot
2017-01-23
Ivan Maidanski
Implement short inc/dec directly for msftc ARM and...
commit
|
commitdiff
|
tree
|
snapshot
2017-01-23
Ivan Maidanski
Really implement char and/or/xor and short CAS for...
commit
|
commitdiff
|
tree
|
snapshot
2017-01-23
Ivan Maidanski
Implement char and/or/xor and short CAS for msftc ARM...
commit
|
commitdiff
|
tree
|
snapshot
2017-01-20
Ivan Maidanski
Remove redundant include windows.h from headers (msftc...
commit
|
commitdiff
|
tree
|
snapshot
2017-01-20
Ivan Maidanski
Always define word-wide CAS for x86 (MS VC++ 8 or later)
commit
|
commitdiff
|
tree
|
snapshot
2017-01-20
Ivan Maidanski
Fix test_atomic failure caused unaligned AO_double_t...
commit
|
commitdiff
|
tree
|
snapshot
2017-01-20
Ivan Maidanski
Add assertion that double-wide CAS target is aligned...
commit
|
commitdiff
|
tree
|
snapshot
2017-01-19
Ivan Maidanski
Fix turn off optimization in case of configure --enable...
commit
|
commitdiff
|
tree
|
snapshot
2017-01-16
Ivan Maidanski
Add asm-based char/short/int CAS implementation for...
commit
|
commitdiff
|
tree
|
snapshot
2017-01-16
Ivan Maidanski
Implement int CAS/inc/dec for msftc/x86_64
commit
|
commitdiff
|
tree
|
snapshot
2017-01-16
Ivan Maidanski
Remove outdated FIXME in msftc/arm.h about _Interlocked...
commit
|
commitdiff
|
tree
|
snapshot
2017-01-13
Ivan Maidanski
Add configure --enable-gcov option (enable code coverag...
commit
|
commitdiff
|
tree
|
snapshot
2017-01-13
Ivan Maidanski
.gitignore: Ignore gcov c/h output files
commit
|
commitdiff
|
tree
|
snapshot
next