aboutsummaryrefslogtreecommitdiff
path: root/compiler-rt/lib/sanitizer_common/sanitizer_linux_libcdep.cpp
AgeCommit message (Expand)AuthorFilesLines
2025-09-01[sanitizer_common] Older Haiku needs _GNU_SOURCE (#156291)Brad Smith1-0/+1
2025-07-07[sanitizer_common] Drop support for Android 5 (#145227)Brad Smith1-32/+3
2025-04-18[sanitizer_common] Updated build fix for newer NetBSD (#134742)Brad Smith1-3/+4
2025-04-11[compiler-rt][sanitizer] add Haiku support (#134772)Brad Smith1-1/+20
2025-04-10[sanitizer_common] Fix build on ppc64+musl (#120036)mojyack1-6/+7
2025-04-07[sanitizer_common] Fix building with NetBSD 10.99.12 or newer (#134708)Brad Smith1-1/+7
2025-04-07[sanitizer_common] Use HW_NCPUONLINE sysctl on NetBSD in GetNumberOfCPUs() (#...Brad Smith1-0/+4
2025-01-29[sanitizer_common] Remove workarounds for older Android (#124881)Brad Smith1-50/+0
2025-01-23[compiler-rt] Remove support and workarounds for Android 4 and older (#124056)Brad Smith1-9/+1
2024-12-03[sanitizer_common] mark __elf_aux_vector as weak on FreeBSD (#118110)Dimitry Andric1-1/+1
2024-09-25[sanitizer] Extract SANITIZER_FREEBSD version of ThreadDescriptorSizeFallback...Vitaly Buka1-13/+42
2024-09-20[sanitizer_common] Provide dummy ThreadDescriptorSize on Solaris (#109285)Rainer Orth1-1/+2
2024-09-18[sanitizer] Switch from lazy `ThreadDescriptorSize` (#108923)Vitaly Buka1-15/+15
2024-09-18[NFC][sanitizer] Move InitTlsSize (#108922)Vitaly Buka1-23/+25
2024-09-18[NFC][sanitizer] Move `InitTlsSize` into `InitializePlatformEarly` (#108921)Vitaly Buka1-2/+5
2024-09-17[NFC][sanitizer] Make `GetLibcVersion` `void` (#108915)Vitaly Buka1-57/+53
2024-09-17[NFC][sanitizer] Move ThreadDescriptorSize into GLIBC/FREEBSD block (#108913)Vitaly Buka1-2/+6
2024-09-17[NFC][sanitizer] Consolidate version checking branches of ThreadDescriptorSiz...Vitaly Buka1-16/+16
2024-09-17[NFC][sanitizer] Remove #elif to simplify ThreadDescriptorSizeFallback (#108911)Vitaly Buka1-6/+18
2024-09-16[NFC][sanitizer] Remove `else if` from ThreadDescriptorSizeFallback (#108909)Vitaly Buka1-14/+13
2024-09-16[NFC][sanitizer] Simplify ThreadDescriptorSizeFallback using early return (#1...Vitaly Buka1-21/+20
2024-09-16Reapply "[NFC][sanitizer] Switch to `gnu_get_libc_version` (#108724)" (#108885)Vitaly Buka1-10/+8
2024-09-16Reland "[sanitizer] Fix partially initialized static TLS range" (#108883)Vitaly Buka1-10/+17
2024-09-16Revert "[sanitizer] Fix partially initialized static TLS range" (#108881)Vitaly Buka1-17/+10
2024-09-16[sanitizer] Fix partially initialized static TLS range (#108685)Vitaly Buka1-10/+17
2024-09-16Revert "[NFC][sanitizer] Switch to `gnu_get_libc_version` (#108724)"Thurston Dang1-8/+10
2024-09-16Revert "[NFC][sanitizer] Simplify ifdef"Rainer Orth1-3/+7
2024-09-16[NFC][sanitizer] Use RTLD_DEFAULT for _dl_get_tls_static_info (#108723)Vitaly Buka1-1/+1
2024-09-16[NFC][sanitizer] Switch to `gnu_get_libc_version` (#108724)Vitaly Buka1-10/+8
2024-09-14[NFC][sanitizer] Simplify ifdefVitaly Buka1-7/+3
2024-07-10[sanitizer_common] Fix edge case for stack mapping parsing (#98381)Thurston Dang1-0/+13
2024-06-17Reapply "[HWASan] [compiler-rt] support non-4k pages on Android" (#95853)Florian Mayer1-3/+2
2024-06-17Revert "[HWASan] [compiler-rt] support non-4k pages on Android" (#95853)Florian Mayer1-2/+3
2024-06-17[HWASan] [compiler-rt] support non-4k pages on Android (#95069)Florian Mayer1-3/+2
2024-06-07[compiler-rt] Map internal_sigaction to __sys_sigaction on FreeBSD (#84441)Alexander Richardson1-2/+14
2024-02-25Revert "[compiler-rt] simplifying ::ReExec for freebsd. (#79711)" (#82933)David CARLIER1-1/+8
2024-02-16[compiler-rt] simplifying ::ReExec for freebsd. (#79711)David CARLIER1-8/+1
2023-12-29[compiler-rt] Remove a few workarounds for FreeBSD 9.x (#76263)Brad Smith1-7/+1
2023-11-27[sanitizer][nfc] Reformat sanitizer_linux sources (#73573)Dimitry Andric1-225/+222
2023-11-27[sanitizer] Add re-execution on FreeBSD when ASLR is detected (#73439)Dimitry Andric1-1/+10
2023-09-15[NFC][sanitizer] Remove temp bufferVitaly Buka1-5/+2
2023-09-15[NFC][sanitizer] Rename InternalScopedString::append to AppendF (#66558)Vitaly Buka1-1/+1
2023-05-08[NFC][sanitizer] Rename internal functionVitaly Buka1-1/+1
2023-03-19[compiler-rt] Add missing #else clause to fix the build on NetBSD.Frederic Cambus1-0/+1
2022-12-26[compiler-rt] Fix build errors when using gcc on LoongArchYouling Tang1-0/+5
2022-12-08[tsan] Add tsan support for loongarch64Youling Tang1-2/+12
2022-07-21[sanitizer_common] Support Solaris < 11.4 in GetStaticTlsBoundaryRainer Orth1-9/+35
2022-07-17[sanitizer] Compare against the alignment of the latter range trying to find ...Xi Ruoyao1-4/+4
2022-05-05[sanitizer] Correct GetTls for x32H.J. Lu1-0/+4
2022-04-13Revert "[sanitizer] Don't run malloc hooks for stacktraces"Vitaly Buka1-1/+0