diff --git a/ChangeLog b/ChangeLog index b13f618e..71369081 100644 --- a/ChangeLog +++ b/ChangeLog @@ -5,6 +5,10 @@ Changes in 3.8 - Fixed wrong *printf_s \0 termination. Broken since 3.7. GH #124. - Fixed getenv_s to not handle_error for non-existent env var. GH #119 - Added a single include/safec.h for all 3 public headers. GH #114 + - Changed wording of Null termination to Zero termination. GH #130 + - Improve arm/aarch64 MEMORY_BARRIER, GH #116 + - strpbrk_s: check for slen overflow or early exit, + - Update to Unicode 15.0 Changes in 3.7.1 - Fixed powerpc compilation of the perf tests. GH #113 diff --git a/build-aux/smoke.sh b/build-aux/smoke.sh index 88ec9f75..5b831fde 100755 --- a/build-aux/smoke.sh +++ b/build-aux/smoke.sh @@ -136,7 +136,7 @@ Linux) make -s -j4 check-log || exit make -s clean fi - for clang in clang clang-{11,10,7,5.0} + for clang in clang clang-{17,16,15,14,13,12,11,10,7,5.0} do if test -n `which $clang`; then echo $clang -march=native --disable-constraint-handler --enable-unsafe --enable-norm-compat @@ -169,7 +169,7 @@ Linux) fi #CC="g++-6 -std=c++11" ./configure && \ # make -s -j4 check-log || exit - for gcc in gcc-{12,11,10,9,8,7,6,5} + for gcc in gcc-{13,12,11,10,9,8,7,6,5} do if test -n "`which $gcc`"; then if CC="$gcc" ./configure; then