about summary refs log tree commit diff
path: root/compiler/rustc_codegen_ssa/src/back/metadata.rs
AgeCommit message (Expand)AuthorLines
2024-03-08rustc: Fix typoWANG Rui-1/+1
2024-03-06Add arm64ec-pc-windows-msvc targetDaniel Paoliello-24/+28
2024-02-23rustc: Fix wasm64 metadata object filesAlex Crichton-47/+40
2024-02-23remove repetitive wordscui fliter-1/+1
2024-02-20wasm: Store rlib metadata in wasm object filesAlex Crichton-20/+68
2023-12-18Address commentKai Luo-1/+1
2023-12-14Address commentKai Luo-2/+5
2023-12-13Fix XCOFF metadataKai Luo-10/+11
2023-12-11Auto merge of #118344 - saethlin:rmeta-header-pos, r=WaffleLapkinbors-9/+9
2023-12-10Apply suggestions from code reviewBen Kimock-1/+1
2023-11-30Move `MetadataLoader{,Dyn}` to `rustc_metadata`.Nicholas Nethercote-1/+1
2023-11-28Use a u64 for the rmeta root positionBen Kimock-8/+8
2023-11-15Add arm64e-apple-ios targetArtyom Tetyukhin-0/+9
2023-10-24Mark .rmeta files as /SAFESEH on x86 Windows.Daniel Cheng-0/+29
2023-08-21Always add LC_BUILD_VERSION for metadata object filesKeith Smiley-17/+12
2023-08-18Fix ELF flag for RISC-V targets without explicit ABIGary Guo-1/+1
2023-08-18Add comment explanining unstable_target_featuresGary Guo-0/+1
2023-08-18Fix ABI flags in RISC-V/LoongArch ELF file generated by rustcGary Guo-17/+20
2023-08-14add `rustc_codegen_ssa` support for csky and correct some codeDirreke-0/+8
2023-07-30inline format!() args up to and including rustc_codegen_llvmMatthias Krüger-4/+3
2023-07-19Fix review commentsbjorn3-7/+7
2023-07-19Don't compress dylib metadatabjorn3-8/+2
2023-07-18support for mips32r6 as a target_arch valuechenx97-1/+1
2023-07-18merge patternschenx97-2/+1
2023-07-18support for mips64r6 as a target_arch valuechenx97-0/+1
2023-07-11Use constants from object crateCharisee-4/+3
2023-07-09Support explicit 32-bit MIPS ABI for the synthetic objectSeth Junot-2/+10
2023-07-01Auto merge of #112550 - loongarch-rs:fix-eflags, r=cjgillotbors-2/+13
2023-06-30Auto merge of #106619 - agausmann:avr-object-file, r=nagisabors-1/+6
2023-06-12loongarch: Fix ELF header flagsWANG Rui-2/+13
2023-06-05Auto merge of #107583 - EsmeYi:aix_xcoff_metadata, r=bjorn3bors-11/+140
2023-06-05Address @bjorn3's comments.Esme Yi-1/+3
2023-05-25Fix Mac Catalyst linking by adding build versionBrian M-0/+32
2023-05-23Support rust metadata for AIX.Esme Yi-11/+138
2023-05-21rustc_codegen_ssa: Set e_flags for AVR architecture based on target CPUAdam Gausmann-1/+6
2023-05-16Remove `MetadataRef` type aliasMaybe Waffle-5/+4
2023-05-05rewriting match on endiannessCharisee-9/+6
2023-05-05rewriting match on endiannessCharisee-1/+8
2023-05-05Add GNU Property NoteCharisee-11/+15
2023-04-22Add GNU Property NoteCharisee-0/+42
2023-04-11Rollup merge of #96971 - zhaixiaojuan:master, r=wesleywiserMichael Goulet-0/+5
2023-04-06Use `FnOnce` for `slice_owned` instead of `Fn`Maybe Waffle-1/+1
2023-04-05Use `OwnedSlice` instead of `owning_ref`Maybe Waffle-7/+6
2023-04-04loongarch64: calculate the ELF header flagszhaixiaojuan-0/+4
2023-04-04Add loongarch64 to fn create_object_filezhaixiaojuan-0/+1
2023-03-05Auto merge of #101550 - CraftSpider:link-dead-windows, r=wesleywiserbors-0/+6
2023-02-20Fix metadata encoding and decoding to use the right lengthRune Tynan-1/+6
2023-02-20Try adding metadata length prefix, and obey it while decodingRune Tynan-0/+1
2023-02-20Move the resolver into a queryOli Scherer-0/+1
2023-01-14Auto merge of #106646 - Amanieu:ilp32-object, r=Mark-Simulacrumbors-1/+7