about summary refs log tree commit diff
path: root/compiler/rustc_session/src/config
AgeCommit message (Expand)AuthorLines
2025-07-07compiler: Parse `p-` specs in datalayout string, allow definition of custom d...Edoardo Marangoni-1/+1
2025-04-27Implement the internal feature `cfg_target_has_reliable_f16_f128`Trevor Gross-0/+4
2025-04-15Add unstable foo::bar extern command line argumentsEric Holk-0/+171
2025-02-16Rollup merge of #137072 - Urgau:check-cfg-load-builtins-at-once, r=NoratriebMatthias Krüger-6/+2
2025-02-15Load all builtin targets at once instead of one by oneUrgau-6/+2
2025-02-11Rollup merge of #135285 - tbu-:pr_fix_typo4, r=GuillaumeGomezMatthias Krüger-1/+1
2025-02-08Rustfmtbjorn3-24/+16
2025-02-06Rollup merge of #136152 - Urgau:stabilize-map_many_mut, r=joshtriplettMatthias Krüger-1/+1
2025-02-03Contracts core intrinsics.Felix S. Klock II-0/+7
2025-01-31it-self → itself, build-system → build system, type-alias → type aliasTobias Bucher-1/+1
2025-01-27Adjust compiler for `HashMap::get_many_mut` stabilizationUrgau-1/+1
2025-01-06Rollup merge of #131830 - hoodmane:emscripten-wasm-eh, r=workingjubileeJacob Pratt-0/+5
2025-01-06Add support for wasm exception handling to Emscripten targetHood Chatham-0/+5
2025-01-02Make the `test` cfg a "userspace" check-cfgUrgau-2/+5
2024-12-18Re-export more `rustc_span::symbol` things from `rustc_span`.Nicholas Nethercote-1/+1
2024-12-11generalize 'forbidden feature' concept so that even (un)stable feature can be...Ralf Jung-1/+1
2024-11-18Overhaul the `-l` option parser (for linking to native libs)Zalathar-116/+218
2024-11-18Move `-l` option parsing into its own submoduleZalathar-0/+140
2024-11-05Auto merge of #129884 - RalfJung:forbidden-target-features, r=workingjubileebors-2/+3
2024-11-04mark some target features as 'forbidden' so they cannot be (un)setRalf Jung-2/+3
2024-11-02Rename target triple to target tuple in many places in the compilerNoratrieb-2/+2
2024-10-27compiler: Add rustc_abi dependence to the compilerJubilee Young-1/+1
2024-10-02Adjust check-cfg get_many_mut usage following API changeUrgau-12/+12
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-4/+4
2024-08-28fmt-debug optionKornel-1/+18
2024-08-07Disallow setting built-in cfgs via set the command-lineUrgau-0/+65
2024-07-29Reformat `use` declarations.Nicholas Nethercote-5/+4
2024-05-05Add `rustfmt` cfg to well known cfgs listUrgau-3/+5
2024-05-02Change `SIGPIPE` ui from `#[unix_sigpipe = "..."]` to `-Zon-broken-pipe=...`Martin Nordholts-1/+1
2024-04-15Move --check-cfg documentation to stable booksUrgau-1/+1
2024-04-06Put checks that detect UB under their own flag below debug_assertionsBen Kimock-0/+6
2024-04-05Move cfg and check-cfg configuration in it's own module and add docsUrgau-0/+373
2024-01-12update paths in commentsjoboet-2/+2
2022-10-20Change process spawning to inherit the parent's signal mask by defaultRain-5/+8
2022-08-31unix_sigpipe: Inline compiler sigpipe constants in stdMartin Nordholts-0/+2
2022-08-28Support `#[unix_sigpipe = "inherit|sig_dfl|sig_ign"]` on `fn main()`Martin Nordholts-0/+20