about summary refs log tree commit diff
path: root/library/std/src/sys/pal/unix/weak.rs
AgeCommit message (Expand)AuthorLines
2025-09-10std: only test `dlsym!` on platforms where it is actually usedjoboet-0/+10
2025-09-03std: improve the `dlsym!` macro and add a test for itjoboet-51/+69
2025-04-27use generic Atomic type where possibleChristopher Durham-2/+2
2025-04-11cfi: Remove #[no_sanitize(cfi)] for extern weak functionsBastian Kersting-3/+0
2025-04-04Fix unsafe_op_in_unsafe_fn for Unix fd and weakThalia Archibald-7/+12
2025-03-26Change the syntax of the internal `weak!` macroMads Marquart-16/+24
2025-03-10Add comments for #[no_sanitize(cfi)] in stdlibBastian Kersting-1/+1
2025-03-10Disable CFI for weakly linked syscallsBastian Kersting-0/+3
2025-03-06library: Use size_of from the prelude instead of importedThalia Archibald-1/+1
2025-02-09Mark extern blocks as unsafeMichael Goulet-1/+1
2024-08-01DogfoodCaio-16/+2
2024-07-29Reformat `use` declarations.Nicholas Nethercote-2/+1
2024-04-21Fix watchOS and visionOS for pread64 and pwrite64 callsSebastian Imlay-2/+2
2024-02-21rename ptr::invalid -> ptr::without_provenanceRalf Jung-1/+5
2024-01-11std: begin moving platform support modules into `pal`joboet-0/+195