- Apr 19, 2021
-
-
Reini Urban authored
implemented from scratch, an optimized variant of strcpy_s. Note that the intel fork also has it, with the same API. This adds a src termination check, when src is static.
-
Reini Urban authored
-
Reini Urban authored
not as far as travis qemu/docker builds yet not much archs fixed mingw autoconf by setting the crlf policy. see previous commit.
-
Reini Urban authored
esp. hardcode $as_echo as echo. But the real problem is crlf conversion on multiple \ lines, leading to \^M on mingw.
-
- Apr 18, 2021
-
-
Reini Urban authored
no CONFIG_COMPAT_32BIT_TIME Should fix GH #96
-
Reini Urban authored
and remove not generated wcsnaticmp_s.3 manpage. Fixes GH #95
-
- Apr 07, 2021
-
-
Reini Urban authored
-
- Mar 20, 2021
-
-
Reini Urban authored
-
- Mar 19, 2021
-
-
Reini Urban authored
the tardist name went from libsafec-02092020 to safeclib-3.7. this should stay the established public name. packagers still should use libsafec and libsafec-devel for the lib parts. without git tag versioning for now. See GH #91
-
Alexey Klimkin authored
-
- Nov 03, 2020
-
-
Reini Urban authored
-
- Oct 02, 2020
-
-
Reini Urban authored
fixup some MD markups
-
Reini Urban authored
which should help rst
-
Reini Urban authored
-
- Sep 10, 2020
-
-
Reini Urban authored
aarch64 has no mrc opcode.
-
Reini Urban authored
-
Reini Urban authored
and use it. p_memset_s needs to link to mem_primitives_lib.lo for windows. it is not exported.
-
- Sep 09, 2020
-
-
Reini Urban authored
as in smhasher. also change the percent to compare against. mem_prim_set vs memset gcc now as fast as memset, only clang 2x slower without -march=native. With -march=native gcc is 2.5% faster than glibc, clang 3% slower.
-
Reini Urban authored
to test the MEMORY_BARRIER overhead and compare the fast mem_prim_set with native memset. gcc and clang overheads now both bad: 56/51% slower. apparently glibc got faster in between.
-
Reini Urban authored
They are already in all memset/zero/cpy calls. we dont need it twice, keep mem_prim_set fast
-
- Sep 04, 2020
-
-
Reini Urban authored
-
- Sep 03, 2020
-
-
Reini Urban authored
-
Reini Urban authored
no idea why this fails. use the debian image, as with travis.
-
- Sep 02, 2020
-
-
Reini Urban authored
-
Reini Urban authored
* duplicate return values.
-
Reini Urban authored
Skip the _chk functions, only document the public macro API. See GH #33
-
- Aug 31, 2020
-
-
Reini Urban authored
-
Reini Urban authored
ubuntu might be too broken, and I cannot debug it. it works on debian, fedora, centos and rhel.
-
Reini Urban authored
from https://github.com/junaruga/ci-multi-arch-native-container-test which do work with docker, but not podman. for arm64 and s390x. TODO failing images: * memcmp16_s fails with ubuntu-aarch64-linux-native, but passes {debian,centos,fedora}-aarch64-linux * gmtime_s, localtime_s fails ubuntu-arm32-linux-qemu (arm32v7), ubuntu-s390x-linux-qemu but passes: debian-arm32-linux, debian-s390x-linux generally ubuntu looks like trash. wonder what causes these fails? custom glibc patches? unfixed bugs?
-
- Aug 30, 2020
-
-
Reini Urban authored
-
Reini Urban authored
rename build-aux/conf-make-check.sh
-
- Aug 29, 2020
-
-
Reini Urban authored
-
Reini Urban authored
s390x, ppc64le, arm64
-
- Aug 27, 2020
-
-
Reini Urban authored
-
Reini Urban authored
-
Reini Urban authored
See GH #85
-
Reini Urban authored
ditto for ranlib and nm
-
Reini Urban authored
See GH #85. Annotate our decls accordingly.
-
Reini Urban authored
See GH #89
-
- Aug 25, 2020
-
-
Reini Urban authored
use old_time32_t then for our API. We didnt add the new time64_t APIs yet
-