about summary refs log tree commit diff
path: root/compiler/rustc_feature
AgeCommit message (Expand)AuthorLines
2024-08-02Add the `sha512`, `sm3` and `sm4` target featuressayantn-0/+2
2024-07-30Auto merge of #128083 - Mark-Simulacrum:bump-bootstrap, r=albertlarsan68bors-9/+9
2024-07-29Stabilize offset_of_nestedGeorge Bateman-2/+2
2024-07-29Reformat `use` declarations.Nicholas Nethercote-13/+14
2024-07-28Update CURRENT_RUSTC_VERSIONMark Rousskov-9/+9
2024-07-25Support ?Trait bounds in supertraits and dyn Trait under a feature gateBryanskiy-0/+2
2024-07-23Stabilize unsafe extern blocks (RFC 3484)Santiago Pastorino-2/+2
2024-07-22Rollup merge of #127506 - liushuyu:s390x-target-features, r=davidtwcoTrevor Gross-0/+1
2024-07-17Split part of `adt_const_params` into `unsized_const_params`Boxy-0/+3
2024-07-17Forbid `!Sized` types and referencesBoxy-2/+2
2024-07-17rustc_codegen_ssa: add s390x_target_feature symbolliushuyu-0/+1
2024-07-15make invalid_type_param_default lint show up in cargo future-compat reportsRalf Jung-2/+3
2024-07-14Rollup merge of #127630 - compiler-errors:type-ascription, r=chenyukangMatthias Krüger-2/+0
2024-07-14clarify the meaning of the version number for accepted/removed featuresRalf Jung-0/+14
2024-07-12Added the `xop` target feature and `xop_target_feature` gatesayantn-0/+2
2024-07-12Rollup merge of #126639 - sayantn:amx, r=AmanieuMatthias Krüger-0/+2
2024-07-11Add the feature gate and target-featuressayantn-0/+2
2024-07-12Rollup merge of #127622 - compiler-errors:builtin-internal, r=lqdMatthias Krüger-2/+2
2024-07-11Remove lang feature for type ascriptionMichael Goulet-2/+0
2024-07-11Mark builtin syntax as internalMichael Goulet-2/+2
2024-07-11Remove extern "wasm" ABINikita Popov-2/+3
2024-07-09Auto merge of #127200 - fee1-dead-contrib:trait_def_const_trait, r=compiler-e...bors-1/+1
2024-07-05Auto merge of #127008 - Jules-Bertholet:tc-ergonomics, r=Nadrierilbors-0/+2
2024-07-03Add `constness` to `TraitDef`Deadbeef-1/+1
2024-06-30add `rustc_dump_def_parents` attributeBoxy-0/+4
2024-06-30New features gates mustn't specify a version by handGuillaume Boisseau-1/+1
2024-06-28implement new effects desugaringDeadbeef-0/+4
2024-06-28Rollup merge of #124741 - nebulark:patchable-function-entries-pr, r=estebank,...Matthias Krüger-0/+9
2024-06-27Implement TC's match ergonomics 2024 proposalJules Bertholet-0/+2
2024-06-25Updated code for changes to RFC, added additional error handling, addedFlorian Schmiderer-7/+6
2024-06-25Support `#[patchable_function_entries]`Matthew Maurer-0/+10
2024-06-25RFC 2383: Stabilize `lint_reasons` :tada:xFrednet-5/+5
2024-06-24Rollup merge of #126682 - Zalathar:coverage-attr, r=lcnrMichael Goulet-11/+15
2024-06-24Rollup merge of #125575 - dingxiangfei2009:derive-smart-ptr, r=davidtwcoMichael Goulet-0/+8
2024-06-24coverage: Tighten validation of `#[coverage(off)]` and `#[coverage(on)]`Zalathar-10/+14
2024-06-24coverage: Forbid multiple `#[coverage(..)]` attributesZalathar-1/+1
2024-06-24Rollup merge of #126177 - carbotaniuman:unsafe_attr_errors, r=jieyouxuMatthias Krüger-5/+1
2024-06-23Add hard error and migration lint for unsafe attrscarbotaniuman-5/+1
2024-06-23Rollup merge of #126830 - RalfJung:unsized-fn-params, r=compiler-errorsMatthias Krüger-1/+1
2024-06-24SmartPointer derive-macroXiangfei Ding-0/+8
2024-06-22Rollup merge of #126552 - fee1-dead-contrib:rmfx, r=compiler-errorsMatthias Krüger-1/+1
2024-06-22Make `effects` an incomplete featureDeadbeef-1/+1
2024-06-22make unsized_fn_params an internal featureRalf Jung-1/+1
2024-06-22Add `#[rustc_dump_{predicates,item_bounds}]`León Orell Valerian Liehr-0/+8
2024-06-20Auto merge of #116088 - nbdd0121:unwind, r=Amanieu,RalfJungbors-2/+2
2024-06-19Rollup merge of #126668 - fmease:rm-rustc_dump_program_clauses-attrs, r=fee1-...fee1-dead-8/+0
2024-06-19Stabilise c_unwindGary Guo-2/+2
2024-06-19Remove now NOP attrs `#[rustc_dump{,_env}_program_clauses]`León Orell Valerian Liehr-8/+0
2024-06-19Rollup merge of #125293 - dingxiangfei2009:tail-expr-temp-lifetime, r=esteban...许杰友 Jieyou Xu (Joe)-0/+2
2024-06-17Delay a bug and mark precise_capturing as not incompleteMichael Goulet-1/+1