about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src/back
AgeCommit message (Expand)AuthorLines
2022-11-09Update compiler/rustc_codegen_llvm/src/back/archive.rsSLASHLogin-1/+1
2022-11-09Port diagnostics created by `Handler`SLASHLogin-7/+2
2022-11-09Port `UnknownArchiveKind`SLASHLogin-4/+5
2022-11-09Port `DlltoolFailImportLibrary` and implement `IntoDiagnosticArg` for `Cow<'a...SLASHLogin-6/+8
2022-11-09Port ErrorCallingDllToolSLASHLogin-2/+4
2022-11-09Import ErrorWritingDEFFileSLASHLogin-2/+2
2022-11-09Port ArchiveBuildFailureSLASHLogin-2/+2
2022-11-09Import `error creating import library`SLASHLogin-4/+4
2022-10-24Support raw-dylib functions being used inside inlined functionsDaniel Paoliello-2/+5
2022-10-23Introduce dedicated `-Zdylib-lto` flag for enabling LTO on `dylib`sJakub Beránek-1/+15
2022-10-23Allow LTO for dylibsbjorn3-13/+4
2022-10-14fix a typowtj-1/+1
2022-10-06Rollup merge of #102725 - nnethercote:rm-Z-time, r=davidtwcoMatthias Krüger-1/+1
2022-10-06Remove `-Ztime` option.Nicholas Nethercote-1/+1
2022-10-04resolve error when attempting to link a universal library on macOSAlex Gaynor-3/+64
2022-09-19Rename LLVM `optimize` functionsJosh Stone-4/+4
2022-09-18Remove -Znew-llvm-pass-managerJosh Stone-4/+0
2022-09-18Remove support for LLVM's legacy pass managerJosh Stone-309/+18
2022-09-01Always import all tracing macros for the entire crate instead of piecemeal by...Oli Scherer-6/+4
2022-08-30Auto merge of #98100 - bjorn3:use_object_for_bitcode_reading, r=wesleywiserbors-5/+16
2022-08-26Implementation of import_name_typeDaniel Paoliello-24/+10
2022-08-16Rollup merge of #100460 - cuviper:drop-llvm-12, r=nagisaMatthias Krüger-14/+1
2022-08-14Update the minimum external LLVM to 13Josh Stone-14/+1
2022-08-12Respond to RFC comments.ridwanabdillahi-1/+1
2022-08-11Add support for generating unique *.profraw files by default when using the `...ridwanabdillahi-0/+10
2022-07-28Introduce an ArchiveBuilderBuilderbjorn3-12/+16
2022-07-28Inline inject_dll_import_libbjorn3-4/+0
2022-07-28Move output argument from ArchiveBuilder::new to .build()bjorn3-7/+6
2022-07-26Auto merge of #98989 - dpaoliello:rawdylibbin, r=michaelwoeristerbors-24/+20
2022-07-25Use object instead of LLVM for reading bitcode from rlibsbjorn3-5/+16
2022-07-22Enable raw-dylib for binariesDaniel Paoliello-24/+20
2022-07-21Auto merge of #98162 - nextsilicon:support_lto_embed_bitcode, r=davidtwcobors-4/+4
2022-07-16Auto merge of #95685 - oxidecomputer:restore-static-dwarf, r=pnkfelixbors-16/+2
2022-07-14rustc: add ability to output regular LTO bitcode modulesZiv Dunkelman-4/+4
2022-07-13Rename `debugging_opts` to `unstable_opts`Joshua Nelson-8/+8
2022-06-21Auto merge of #98098 - bjorn3:archive_refactor, r=michaelwoeristerbors-95/+25
2022-06-19Small refactoringbjorn3-9/+5
2022-06-19Remove the source archive functionality of ArchiveWriterbjorn3-33/+2
2022-06-19Fix "Remove src_files and remove_file"bjorn3-5/+6
2022-06-16Rollup merge of #97757 - xFrednet:rfc-2383-expect-with-force-warn, r=wesleywi...Matthias Krüger-1/+1
2022-06-16Support lint expectations for `--force-warn` lints (RFC 2383)xFrednet-1/+1
2022-06-14Remove src_files and remove_filebjorn3-29/+0
2022-06-14Inline ArchiveConfig struct into LlvmArchiveBuilderbjorn3-28/+21
2022-06-14Add LLVM module flags required for the VFE optflip1995-1/+13
2022-06-14Rollup merge of #95243 - vladimir-ea:compiler_watch_os, r=nagisaYuki Okushi-1/+2
2022-06-13Add Apple WatchOS compile targetsVladimir Michael Eatwell-1/+2
2022-06-11Rollup merge of #97969 - inglorion:prelinkpasses, r=nikicMatthias Krüger-1/+1
2022-06-10Make -Cpasses= only apply to pre-link optimizationBob Haarman-1/+1
2022-06-09refactor write_output_file to merge two invocation paths into one.Felix S. Klock II-18/+14
2022-05-20Remove `crate` visibility usage in compilerJacob Pratt-3/+3