about summary refs log tree commit diff
path: root/compiler/rustc_metadata/src/native_libs.rs
AgeCommit message (Expand)AuthorLines
2024-12-18Auto merge of #134243 - nnethercote:re-export-more-rustc_span, r=jieyouxubors-1/+1
2024-12-18Re-export more `rustc_span::symbol` things from `rustc_span`.Nicholas Nethercote-1/+1
2024-12-17Rollup merge of #133265 - the8472:extract-if-ranges, r=cuviperMatthias Krüger-1/+1
2024-12-16update uses of extract_if in the compilerThe 8472-1/+1
2024-12-16rename rustc_attr to rustc_attr_parsing and create rustc_attr_data_structuresJonathan Dönszelmann-1/+1
2024-11-30Rollup merge of #132750 - daltenty:daltenty/libs, r=jieyouxu许杰友 Jieyou Xu (Joe)-0/+4
2024-11-29Add a commentDavid Tenty-0/+3
2024-11-18use `TypingEnv` when no `infcx` is availablelcnr-2/+2
2024-11-15rustc_metadata: Preprocess search paths for better performancePiotr Osiewicz-2/+2
2024-11-07[AIX] handle libunwind native_libsDavid Tenty-0/+1
2024-11-03compiler: Directly use rustc_abi in metadata and middleJubilee Young-9/+13
2024-10-23nightly feature tracking: get rid of the per-feature bool fieldsRalf Jung-3/+3
2024-10-01Implement boolean lit support in cfg predicatesUrgau-1/+1
2024-10-01Use `ast::NestedMetaItem` when evaluating cfg predicateUrgau-2/+7
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-4/+4
2024-09-08MsvcLinker: allow linking dynamically to Meson and MinGW-style named librariesL. E. Segovia-0/+38
2024-08-27linker: Synchronize native library search in rustc and linkerVadim Petrochenkov-10/+82
2024-08-10rustc_metadata: make "link {arg,cfg} is unstable" translatablePavel Grigorenko-5/+11
2024-07-29Reformat `use` declarations.Nicholas Nethercote-2/+2
2024-05-22Rename `FrameworkOnlyWindows` to `RawDylibOnlyWindows`Tobias Bucher-1/+1
2024-04-12linker: Remove laziness and caching from native search directory walksVadim Petrochenkov-12/+6
2024-04-12linker: Avoid some allocations in search directory iterationVadim Petrochenkov-4/+4
2024-03-06Rewrite the `untranslatable_diagnostic` lint.Nicholas Nethercote-0/+1
2024-02-25remove platform-intrinsics ABI; make SIMD intrinsics be regular intrinsicsRalf Jung-1/+1
2024-01-13Auto merge of #119088 - George-lewis:glewis/suggest-upgrading-compiler, r=Nil...bors-10/+5
2024-01-13Add check for ui_testing via promoting parameters from `ParseSess` to `Session`George-lewis-10/+5
2024-01-12allow system abi to be variadicbeepster4096-2/+14
2023-12-24Remove `Session` methods that duplicate `DiagCtxt` methods.Nicholas Nethercote-43/+49
2023-11-30Enable link-arg link kind inside of #[link] attributezetanumbers-0/+12
2023-11-17rename bound region instantiationlcnr-1/+1
2023-10-13Format all the let chains in compilerMichael Goulet-1/+3
2023-08-09rustc: Move `crate_types` from `Session` to `GlobalCtxt`Vadim Petrochenkov-6/+11
2023-07-17Do not fetch HIR in native_libs.Camille GILLOT-46/+34
2023-07-14refactor(rustc_middle): Substs -> GenericArgMahdi Dibaiee-1/+1
2023-06-14s/drain_filter/extract_if/ for Vec, Btree{Map,Set} and LinkedListThe 8472-1/+1
2023-05-06Rollup merge of #109677 - dpaoliello:rawdylib, r=michaelwoerister,wesleywiserYuki Okushi-18/+0
2023-05-03Restrict `From<S>` for `{D,Subd}iagnosticMessage`.Nicholas Nethercote-1/+1
2023-04-18Stablize raw-dylib, link_ordinal and -CdlltoolDaniel Paoliello-18/+0
2023-03-19The name of NativeLib will be presentedyukang-41/+34
2023-03-17Do not ICE for native_lib without nameyukang-1/+2
2023-02-25Rollup merge of #107675 - jsgf:link-directives, r=davidtwcoMichael Goulet-1/+6
2023-02-24Rename many interner functions.Nicholas Nethercote-1/+1
2023-02-22Implement -Zlink-directives=yes/noJeremy Fitzhardinge-1/+6
2023-02-17Replace `mk_foo` calls with `infer_foo` where possible.Nicholas Nethercote-1/+1
2023-02-16remove bound_type_of query; make type_of return EarlyBinder; change type_of i...Kyle Matsuda-1/+1
2023-02-16change usages of type_of to bound_type_ofKyle Matsuda-1/+2
2023-02-10[link] enable packed bundled lib in non stable casesDaniil Belov-13/+14
2023-02-05rustc_metadata: remove huge error importsest31-54/+49
2023-01-30Replace some `_ == _ || _ == _`s with `matches!(_, _ | _)`sMaybe Waffle-1/+1
2023-01-17Remove double spaces after dots in commentsMaybe Waffle-2/+2