| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2024-12-27 | Remove the `-test` suffix from normalize directives | Zalathar | -1/+1 | |
| 2024-11-26 | tests: remove `//@ pretty-expanded` usages | 许杰友 Jieyou Xu (Joe) | -1/+0 | |
| Done with ```bash sd '//@ pretty-expanded.*\n' '' tests/ui/**/*.rs ``` and ``` sd '//@pretty-expanded.*\n' '' tests/ui/**/*.rs ``` | ||||
| 2024-10-05 | fix typo in 'lang item with track_caller' message | Ralf Jung | -1/+1 | |
| 2024-07-11 | Always use a colon in `//@ normalize-*:` headers | Zalathar | -1/+1 | |
| 2024-07-06 | show fnsig's output when there is difference | yukang | -1/+1 | |
| 2024-06-11 | Rename std::panic::PanicInfo to PanicHookInfo. | Mara Bos | -2/+3 | |
| 2024-04-17 | consistency rename: language item -> lang item | Ralf Jung | -2/+2 | |
| 2024-04-17 | weak lang items are not allowed to be #[track_caller] | Ralf Jung | -3/+28 | |
| 2024-02-16 | [AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives | 许杰友 Jieyou Xu (Joe) | -26/+26 | |
| 2024-01-29 | Remove some unnecessary check logic for lang items in HIR typeck | Michael Goulet | -2/+6 | |
| 2024-01-10 | Stop mentioning internal lang items in no_std binary errors | Nilstrieb | -4/+4 | |
| When writing a no_std binary, you'll be greeted with nonsensical errors mentioning lang items like eh_personality and start. That's pretty bad because it makes you think that you need to define them somewhere! But oh no, now you're getting the `internal_features` lint telling you that you shouldn't use them! But you need a no_std binary! What now? No problem! Writing a no_std binary is super easy. Just use panic=abort and supply your own platform specific entrypoint symbol (like `main`) and you're good to go. Would be nice if the compiler told you that, right? This makes it so that it does do that. | ||||
| 2023-12-15 | Collect lang items from AST | Michael Goulet | -6/+12 | |
| 2023-11-24 | Show number in error message even for one error | Nilstrieb | -9/+9 | |
| Co-authored-by: Adrian <adrian.iosdev@gmail.com> | ||||
| 2023-09-22 | Allow higher-ranked fn sigs in ValuePairs | Michael Goulet | -7/+7 | |
| 2023-09-22 | Auto merge of #115910 - eduardosm:lang-fns-target-features, r=cjgillot | bors | -0/+26 | |
| Prevent using `#[target_feature]` on lang item functions Fixes https://github.com/rust-lang/rust/issues/109411 and also prevents from using `#[target_feature]` on other `fn` lang items to mitigate the concerns from https://github.com/rust-lang/rust/issues/109411#issuecomment-1477030273. | ||||
| 2023-09-19 | wrap fn sig binders in fn ptr | Eduardo Sánchez Muñoz | -18/+6 | |
| 2023-09-19 | rustc_hir_analysis: add a helper to check function the signature mismatches | Eduardo Sánchez Muñoz | -25/+64 | |
| This function is now used to check `#[panic_handler]`, `start` lang item, `main`, `#[start]` and intrinsic functions. The diagnosis produced are now closer to the ones produced by trait/impl method signature mismatch. | ||||
| 2023-09-18 | Prevent using `#[target_feature]` on lang item functions | Eduardo Sánchez Muñoz | -0/+26 | |
| 2023-08-07 | change test to use `if black_box(false)` | Pietro Albini | -14/+6 | |
| 2023-07-11 | fix spurious test failure with panic=abort | Pietro Albini | -3/+11 | |
| 2023-01-11 | Move /src/test to /tests | Albert Larsan | -0/+293 | |
