about summary refs log tree commit diff
path: root/compiler/rustc_metadata/src/native_libs.rs
AgeCommit message (Expand)AuthorLines
2025-08-27Port the `#[link]` attribute to the new parserJonathan Brouwer-299/+36
2025-08-15Merge link_name and export_namebjorn3-1/+1
2025-08-08Add target_env = "macabi" and target_env = "sim"Mads Marquart-1/+1
2025-07-31remove rustc_attr_data_structuresJana Dönszelmann-1/+2
2025-07-24generate elf symbol version in raw-dylibusamoi-1/+14
2025-07-13Port `#[link_ordinal]` to the new attribute parsing infrastructure.Anne Stijns-7/+3
2025-06-17apply clippy::or_fun_callklensy-1/+1
2025-06-08raw dylib: ensure that we have applied standard ABI checksRalf Jung-3/+9
2025-04-17Replace infallible `name_or_empty` methods with fallible `name` methods.Nicholas Nethercote-7/+7
2025-04-06remove compiler support for `extern "rust-intrinsic"` blocksSkgland-1/+1
2025-04-04Rollup merge of #138949 - madsmtm:rename-to-darwin, r=WaffleLapkinMatthias Krüger-3/+3
2025-03-25Rename `is_like_osx` to `is_like_darwin`Mads Marquart-3/+3
2025-03-25rustc_session: Add a helper function for obtaining staticlib prefix and suffixVadim Petrochenkov-11/+10
2025-03-09metadata: Ignore sysroot when doing the manual native lib search in rustcVadim Petrochenkov-31/+32
2025-02-26Support raw-dylib link kind on ELFNoratrieb-2/+19
2025-02-24Change span field accesses to method callsJana Dönszelmann-2/+2
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