Skip to content

Commit f29954c

Browse files
committed
Update ChangeLog file
1 parent d2f4ff4 commit f29954c

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

ChangeLog

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,14 @@
44
* Add comment that overflow of a counter in AO_stack_pop is impossible
55
* Add missed copyright header to ibmc/powerpc.h
66
* Adjust/reformat copyright header in armcc/arm_v6.h
7+
* Build tests by default in CMake script
78
* Change AO_REAL_NEXT_PTR() to accept argument as reference only
89
* Change static initializer of initial_heap_ptr and spin_dummy to zero
910
* Consistently use '__sparc' predefined macro w/o trailing underscores
1011
* Define AO_N_BITS to a bigger value if pointer type is larger than size_t
1112
* Define AO_uintptr_t and use it in AO malloc and stack (refactoring)
1213
* Define functions and variables of tests as static (refactoring)
14+
* Discontinue support of configure '--enable-gcov' option
1315
* Do not define AO_GCC_FORCE_HAVE_CAS for modern clang and gcc for RISC-V
1416
* Eliminate 'can be declared as pointer to const' cppcheck FP in test_atomic
1517
* Eliminate 'condition is always true' cppcheck style warnings in test_atomic
@@ -26,11 +28,13 @@
2628
* Refine comment about AO_double_t size in standard_ao_double_t.h
2729
* Refine documentation when stack implementation is fully lock-free
2830
* Remove AO_stack_push/pop based on compare_and_swap_double
31+
* Rename CMake 'BUILD_SHARED_LIBS' option to 'AO_BUILD_SHARED_LIBS'
32+
* Replace CMake 'build_tests' option to standard 'BUILD_TESTING' one
33+
* Support RISC-V ILP32 ABI (rv64ilp32)
2934
* Support double-wide CAS on 64-bit RISC-V with Zacas extension
3035
* Support double-wide primitives on E2K (in 32- and 64-bit modes)
31-
* Support RISC-V ILP32 ABI (rv64ilp32)
3236
* Support targets with double-wide pointers (CHERI, E2K protected mode)
33-
* Update autotools for release tarball (ac-2.72, am-1.17, lt-2.5.4)
37+
* Update autotools for release tar (ac-2.72, am-1.18.1, lt-2.5.4, m4-1.4.20)
3438
* Use AO_internal_ptr_t to operate link pointer inside AO stack and malloc
3539
* Use atomic_ops_sysdeps.S by configure on any SPARC with non-GCC compiler
3640
* Workaround 'memory leak in add_elements' cppcheck FP in test_stack

0 commit comments

Comments
 (0)