about summary refs log tree commit diff
path: root/tests/assembly/small_data_threshold.rs
AgeCommit message (Collapse)AuthorLines
2025-07-22Rename `tests/assembly` into `tests/assembly-llvm`Guillaume Gomez-98/+0
2025-06-16tests: `{Meta,Pointee}Sized` in non-minicore testsDavid Wood-1/+7
As before, add `MetaSized` and `PointeeSized` traits to all of the non-minicore `no_core` tests so that they don't fail for lack of language items.
2025-02-03Remove a footgun-y feature / relic of the past from the compiletest DSLLeón Orell Valerian Liehr-30/+30
2024-09-12small_data_threshold.rs: Adapt to LLVM head changesTim Neumann-2/+2
2024-09-10Add -Z small-data-thresholdPaul Menage-0/+92
This flag allows specifying the threshold size above which LLVM should not consider placing small objects in a .sdata or .sbss section. Support is indicated in the target options via the small-data-threshold-support target option, which can indicate either an LLVM argument or an LLVM module flag. To avoid duplicate specifications in a large number of targets, the default value for support is DefaultForArch, which is translated to a concrete value according to the target's architecture.