aboutsummaryrefslogtreecommitdiff
path: root/sysdeps/x86
AgeCommit message (Expand)AuthorFilesLines
3 daysx86: Don't use asm statement for trunc/truncfH.J. Lu3-12/+91
9 daysmath: Fix x86_64 build for -Os (BZ 33367)Adhemerval Zanella1-0/+27
10 daysx86: Remove x86 version of thread_pointer.hUros Bizjak1-30/+0
10 daysx86: Remove stale __GNUC_PREREQ (11, 1) test from __thread_pointer()Uros Bizjak1-10/+0
11 daysx86: Define atomic_compare_and_exchange_{val, bool}_acq using __atomic_compar...Uros Bizjak1-4/+14
11 daysx86: Define atomic_exchange_acq using __atomic_exchange_nUros Bizjak1-28/+1
11 daysx86: Define atomic_full_barrier using __sync_synchronizeUros Bizjak1-6/+2
11 daysx86: Remove catomic_* locking primitivesUros Bizjak1-108/+4
11 daysx86: Remove unused atomicsUros Bizjak1-353/+0
11 daysx86: Include <bits/stdlib-bsearch.h> in dl-cacheinfo.hH.J. Lu1-2/+13
2025-08-29x86: Use flag output operands for inline asm in atomic-machine.hUros Bizjak1-48/+48
2025-08-27x86/configure: Improve portability of isa level checkHenrik Lindström2-2/+2
2025-08-23Don't pass -c to LIBC_TRY_TEST_CC_OPTIONH.J. Lu2-2/+2
2025-08-22x86: Set have-protected-data to no if unsupportedH.J. Lu3-0/+207
2025-08-18i386: Also add GLIBC_ABI_GNU2_TLS version [BZ #33129]H.J. Lu2-0/+14
2025-07-18x86-64: Properly compile ISA optimized modf and modffH.J. Lu2-0/+6
2025-07-09x86: Avoid vector/r16-r31 registers and memcpy/memset in mcount_internalH.J. Lu1-0/+4
2025-06-19x86: Update tst-gnu2-tls2 testsH.J. Lu6-22/+73
2025-06-19i386: Update ___tls_get_addr to preserve vector registersH.J. Lu4-1/+95
2025-06-09x86: Avoid GLRO(dl_x86_cpu_features)H.J. Lu1-1/+1
2025-04-12x86: Detect Intel Diamond RapidsH.J. Lu1-0/+12
2025-04-11x86: Handle unknown Intel processor with default tuningSunil K Pandey1-144/+143
2025-04-10x86: Add ARL/PTL/CWF model detection supportSunil K Pandey1-0/+10
2025-04-05x86: Optimize xstate size calculationSunil K Pandey2-56/+24
2025-03-31x86: Link tst-gnu2-tls2-x86-noxsave{,c,xsavec} with libpthreadFlorian Weimer1-0/+3
2025-03-31Fix typo in commentYLK1-1/+1
2025-03-29x86: Use separate variable for TLSDESC XSAVE/XSAVEC state size (bug 32810)Florian Weimer8-7/+39
2025-03-29x86: Skip XSAVE state size reset if ISA level requires XSAVEFlorian Weimer1-0/+5
2025-03-05Remove dl-procinfo.hAdhemerval Zanella1-3/+0
2025-02-28Remove unused dl-procinfo.hWilco Dijkstra3-49/+0
2025-02-23math: Fix `unknown type name '__float128'` for clang 3.4 to 3.8.1 (bug 32694)koraynilay1-2/+2
2025-02-20x86 (__HAVE_FLOAT128): Defined to 0 for Intel SYCL compiler [BZ #32723]H.J. Lu1-2/+6
2025-01-09x86: Add missing #include <features.h> to <thread_pointer.h>Florian Weimer1-0/+2
2025-01-09Move <thread_pointer.h> to kernel-independent sysdeps directoriesFlorian Weimer1-0/+0
2025-01-01Update copyright dates with scripts/update-copyrightsPaul Eggert107-107/+107
2024-12-23include/sys/cdefs.h: Add __attribute_optimization_barrier__Adhemerval Zanella12-25/+25
2024-12-22x86: Define __HAVE_FLOAT128 for Clang and use __builtin_*f128 code pathFangrui Song1-8/+16
2024-12-22x86: Use inhibit_stack_protector on tst-ifunc-isa.hAdhemerval Zanella1-2/+3
2024-12-22x86: Include test-flt-eval-method-387 if -mfpmath=387 worksH.J. Lu3-1/+47
2024-12-20elf: Introduce is_rtld_link_mapFlorian Weimer1-1/+1
2024-12-18sys/platform/x86.h: Do not depend on _Bool definition in C++ modeH.J. Lu2-3/+3
2024-12-17x86: Avoid integer truncation with large cache sizes (bug 32470)Florian Weimer1-2/+2
2024-12-16Fix sysdeps/x86/fpu/Makefile: Split and sort testsH.J. Lu1-1/+2
2024-12-16sysdeps/x86/fpu/Makefile: Split and sort testsH.J. Lu1-2/+7
2024-11-25Silence most -Wzero-as-null-pointer-constant diagnosticsAlejandro Colomar1-1/+1
2024-08-26x86: Enable non-temporal memset for Hygon processorsFeifei Wang2-3/+8
2024-08-26x86: Add cache information support for Hygon processorsFeifei Wang1-0/+60
2024-08-26x86: Add new architecture type for Hygon processorsFeifei Wang2-3/+17
2024-08-15x86: Add `Avoid_STOSB` tunable to allow NT memset without ERMSNoah Goldstein5-7/+40
2024-08-15x86: Use `Avoid_Non_Temporal_Memset` to control non-temporal pathNoah Goldstein2-8/+23