summary refs log tree commit diff
path: root/compiler/rustc_metadata/src/native_libs.rs
AgeCommit message (Expand)AuthorLines
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
2023-01-05Fix `uninlined_format_args` for some compiler cratesnils-1/+1
2022-11-27Stabilize native library modifier `verbatim`Vadim Petrochenkov-8/+5
2022-10-29Rename some `OwnerId` fields.Nicholas Nethercote-8/+8
2022-10-13Add suggestion to the "missing native library" errorWesley Wiser-1/+1
2022-09-24separate definitions and `HIR` ownersTakayuki Maeda-1/+1
2022-09-20Auto merge of #101806 - BelovDV:issue-fix-fn-find_library, r=petrochenkovbors-13/+10
2022-09-20fix verbatim with upstream dependenciesbors-13/+10
2022-09-16Rollup merge of #101738 - dpaoliello:linkname, r=petrochenkovDylan DPC-4/+3
2022-09-12Fix raw-dylib with link_nameDaniel Paoliello-4/+3
2022-09-12change rlib format to discern native dependenciesDaniil Belov-8/+73
2022-09-09Stabilze raw-dylib for non-x86Daniel Paoliello-2/+2
2022-08-31port 5 new diagnostics that appeared in masterNathan Stocks-20/+16
2022-08-31respond to review feedback: mainly eliminate as many conversions as possible...Nathan Stocks-12/+6
2022-08-31port of locator.rs to SessionDiagnostics, fix some of the errorsNathan Stocks-1/+0
2022-08-31port native_libs.rs to SessionDiagnosticsNathan Stocks-128/+54
2022-08-26Implementation of import_name_typeDaniel Paoliello-5/+74
2022-08-09Add error if link_ordinal used without raw-dylibDaniel Paoliello-1/+25
2022-07-26Fix vectorcallDaniel Paoliello-1/+3
2022-06-09Stabilize the `bundle` native library modifierVadim Petrochenkov-19/+0
2022-05-23rustc: Fix ICE in native library error reportingVadim Petrochenkov-4/+5
2022-05-20Remove `crate` visibility usage in compilerJacob Pratt-2/+2
2022-05-15rustc: Stricter checking for #[link] attributesVadim Petrochenkov-240/+274
2022-05-06use def_span and def_kind queries instead of calling tcx.hir() methodsMiguel Guarniz-1/+1
2022-04-08remove ItemLikeVisitor impls in incremental, interface, metadata and symbol_m...Miguel Guarniz-11/+9