glibc/sysdeps
Szabolcs Nagy c076a0bc69 malloc: Only support zeroing and not arbitrary memset with mtag
The memset api is suboptimal and does not provide much benefit. Memory
tagging only needs a zeroing memset (and only for memory that's sized
and aligned to multiples of the tag granule), so change the internal
api and the target hooks accordingly.  This is to simplify the
implementation of the target hook.

Reviewed-by: DJ Delorie <dj@redhat.com>
2021-03-26 11:03:06 +00:00
..
aarch64 malloc: Only support zeroing and not arbitrary memset with mtag 2021-03-26 11:03:06 +00:00
alpha Implement <unwind-link.h> for dynamically loading the libgcc_s unwinder 2021-03-01 15:58:01 +01:00
arc Reduce the statically linked startup code [BZ #23323] 2021-02-25 12:13:02 +01:00
arm Update arm libm-test-ulps 2021-03-05 08:35:24 -03:00
csky Reduce the statically linked startup code [BZ #23323] 2021-02-25 12:13:02 +01:00
generic malloc: Only support zeroing and not arbitrary memset with mtag 2021-03-26 11:03:06 +00:00
gnu Move sysdeps/gnu/unwind-resume.c to sysdeps/generic/unwind-resume.c 2021-03-01 15:59:49 +01:00
hppa Update hppa libm-test-ulps 2021-03-07 17:23:34 +00:00
htl htl: Add missing fork.h 2021-03-24 00:18:17 +00:00
hurd Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
i386 nptl: Remove MULTI_PAGE_ALIASING [BZ #23554] 2021-03-19 15:04:17 -07:00
ia64 Support for multiple versions in versioned_symbol, compat_symbol 2021-03-25 12:33:02 +01:00
ieee754 math: Remove mpa files (part 2) [BZ #15267] 2021-03-11 15:45:19 +00:00
m68k m68k: Implement backtrace on top of <unwind-link.h> 2021-03-01 15:59:12 +01:00
mach hurd: handle EINTR during critical sections 2021-03-23 22:40:10 +00:00
microblaze Reduce the statically linked startup code [BZ #23323] 2021-02-25 12:13:02 +01:00
mips Implement <unwind-link.h> for dynamically loading the libgcc_s unwinder 2021-03-01 15:58:01 +01:00
nios2 Reduce the statically linked startup code [BZ #23323] 2021-02-25 12:13:02 +01:00
nptl linux: Use __libc_single_threaded on fork 2021-03-12 10:19:49 -03:00
posix nss: fix nss_database_lookup2's alternate handling [BZ #27416] 2021-03-09 14:34:50 -05:00
powerpc powerpc: Add optimized llogb* for POWER9 2021-03-16 12:19:09 -03:00
pthread nptl: Remove close from libpthread 2021-03-18 15:54:24 -03:00
riscv Reduce the statically linked startup code [BZ #23323] 2021-02-25 12:13:02 +01:00
s390 S390: Also check vector support in memmove ifunc-selector [BZ #27511] 2021-03-26 10:51:31 +01:00
sh Implement <unwind-link.h> for dynamically loading the libgcc_s unwinder 2021-03-01 15:58:01 +01:00
sparc Update sparc libm-test-ulps 2021-03-05 08:34:40 -03:00
unix tst: Add test for sigtimedwait 2021-03-23 12:23:33 +01:00
wordsize-32 Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
wordsize-64 Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
x86 elf: Fix not compiling ifunc tests that need gcc ifunc support 2021-03-24 01:52:46 +01:00
x86_64 nptl: Remove MULTI_PAGE_ALIASING [BZ #23554] 2021-03-19 15:04:17 -07:00