about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2025-05-31Warn when gold was used as the linkerNoratrieb-1/+58
2025-05-31rustc_llvm: add Windows system libs only when cross-compiling from WindowsMateusz Mikuła-2/+2
2025-05-31Enable non-leaf Frame Pointers for mingw-w64 Arm64 WindowsMateusz Mikuła-1/+7
2025-05-31Auto merge of #141667 - lqd:lazy-maybe-init, r=matthewjasperbors-41/+60
2025-05-31Note ref expr being cast when encounter NonScalar cast errorxizheyin-0/+10
2025-05-30Rollup merge of #141781 - matthewjasper:unused-unsafe-lifetimes, r=compiler-e...Jubilee-2/+1
2025-05-30Rollup merge of #141494 - dianqk:match-br-non-int, r=wesleywiserJubilee-2/+4
2025-05-30Rollup merge of #141077 - chenyukang:yukang-fix-140991-comma, r=wesleywiserJubilee-18/+36
2025-05-30`slice.get(i)` should use a slice projection in MIR, like `slice[i]` doesScott McMurray-0/+48
2025-05-30handle cfg bootstrap on compiler and mirionur-ozkan-5/+40
2025-05-30Fix spans for unsafe bindersMatthew Jasper-2/+1
2025-05-30Move naked fn checks to hir_typeckOli Scherer-77/+73
2025-05-30implement `va_arg` for `powerpc64` and `powerpc64le`Folkert de Vries-3/+48
2025-05-30Auto merge of #139385 - joboet:threadlocal_address, r=nikicbors-3/+10
2025-05-30Change a per-module query to just run on the items it internally filters forOli Scherer-38/+19
2025-05-30Move naked asm check into typeckOli Scherer-44/+22
2025-05-30Merge coroutine obligation checking into borrowck parallel loopOli Scherer-4/+0
2025-05-30Rollup merge of #141749 - Noratrieb:RUSTC_ACTUALLY_DO_NOT_RETRY_LINKER_ON_SEG...Matthias Krüger-52/+2
2025-05-30Rollup merge of #141719 - Berrysoft:cygwin-tls-model, r=mati865Matthias Krüger-1/+4
2025-05-30Rollup merge of #141703 - compiler-errors:deref-place, r=lcnrMatthias Krüger-45/+52
2025-05-30Directly use from_immediate for handling boolbjorn3-12/+7
2025-05-30Avoid computing function type for intrinsic instancesbjorn3-22/+13
2025-05-30Use layout field of OperandRef in generic_simd_intrinsicbjorn3-79/+67
2025-05-30Use layout field of OperandRef and PlaceRef in codegen_intrinsic_callbjorn3-51/+41
2025-05-30Auto merge of #141753 - matthiaskrgr:rollup-bw4j2u0, r=matthiaskrgrbors-497/+809
2025-05-30Rollup merge of #141538 - folkertdev:systemv-x86_64-va_arg, r=workingjubileeMatthias Krüger-9/+319
2025-05-30Rollup merge of #141507 - RalfJung:atomic-intrinsics, r=bjorn3Matthias Krüger-75/+116
2025-05-30Rollup merge of #141430 - fee1-dead-contrib:push-nmzoprvtsvww, r=petrochenkovMatthias Krüger-134/+89
2025-05-30Rollup merge of #141407 - mu001999-contrib:dead-code/refactor, r=petrochenkovMatthias Krüger-131/+121
2025-05-30Rollup merge of #141004 - matthewjasper:unicode-before-expansion, r=davidtwcoMatthias Krüger-144/+155
2025-05-30Rollup merge of #133823 - estebank:issue-56328, r=petrochenkovMatthias Krüger-4/+9
2025-05-30Auto merge of #141651 - compiler-errors:less-assert, r=lcnrbors-11/+12
2025-05-29Auto merge of #141739 - GuillaumeGomez:rollup-ivboqwd, r=GuillaumeGomezbors-217/+155
2025-05-29Remove RUSTC_RETRY_LINKER_ON_SEGFAULT hackNoratrieb-52/+2
2025-05-29Erase return type of crate_dependencies_in_reverse_postorderPiotr Osiewicz-4/+5
2025-05-29implement `va_arg` for x86_64 systemv and macOSFolkert de Vries-2/+314
2025-05-30Reorder hir fn stuff.Nicholas Nethercote-7/+7
2025-05-30Reorder fields in `hir::ItemKind` variants.Nicholas Nethercote-155/+153
2025-05-30Add tls_model for cygwin and enable has_thread_localBerrysoft-1/+4
2025-05-29Rollup merge of #141732 - osiewicz:creader-remove-extraenous-string-clone, r=...Guillaume Gomez-1/+1
2025-05-29Rollup merge of #141728 - JonathanBrouwer:fix-docs, r=compiler-errorsGuillaume Gomez-1/+3
2025-05-29Rollup merge of #141636 - fee1-dead-contrib:push-ntqvvxwuvrvx, r=petrochenkovGuillaume Gomez-33/+30
2025-05-29Rollup merge of #141448 - bjorn3:codegen_refactors, r=WaffleLapkinGuillaume Gomez-182/+121
2025-05-29rustc_codegen_llvm: use `threadlocal.address` intrinsic to access TLSjoboet-3/+10
2025-05-29Remove `i128` and `u128` from `improper_ctypes_definitions`Trevor Gross-17/+1
2025-05-29Auto merge of #141595 - bjorn3:rustc_no_sysroot_proc_macro, r=onur-ozkanbors-18/+42
2025-05-29Normalize possibly unnormalized type in relate_type_and_user_typeMichael Goulet-0/+3
2025-05-29creader: Remove extraenous String::clonePiotr Osiewicz-1/+1
2025-05-29Structurally normalize types as needed in projection_ty_coreMichael Goulet-45/+49
2025-05-29Tweak fast path trait handlingMichael Goulet-34/+54