about summary refs log tree commit diff
path: root/compiler/rustc_codegen_gcc
diff options
context:
space:
mode:
authorJacob Pratt <jacob@jhpratt.dev>2025-01-11 01:55:05 -0500
committerGitHub <noreply@github.com>2025-01-11 01:55:05 -0500
commit351e6188a8ce92dfc9509712dd1cd11d8e5805b9 (patch)
treea35a282ea546af3be7c6de6dfdf6d9fa8f04c9b5 /compiler/rustc_codegen_gcc
parentbd81023dd17c771e1db906ca22c064b019f0350f (diff)
parentebd6d3f225492e2d89950d38415b54060dc5ab7c (diff)
downloadrust-351e6188a8ce92dfc9509712dd1cd11d8e5805b9.tar.gz
rust-351e6188a8ce92dfc9509712dd1cd11d8e5805b9.zip
Rollup merge of #135236 - scottmcm:more-mcp807-library-updates, r=ChrisDenton
Update a bunch of library types for MCP807

This greatly reduces the number of places that actually use the `rustc_layout_scalar_valid_range_*` attributes down to just 3:
```
library/core\src\ptr\non_null.rs
68:#[rustc_layout_scalar_valid_range_start(1)]

library/core\src\num\niche_types.rs
19:        #[rustc_layout_scalar_valid_range_start($low)]
20:        #[rustc_layout_scalar_valid_range_end($high)]
```

Everything else -- PAL Nanoseconds, alloc's `Cap`, niched FDs, etc -- all just wrap those `niche_types` types.

r? ghost
Diffstat (limited to 'compiler/rustc_codegen_gcc')
0 files changed, 0 insertions, 0 deletions