about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src/debuginfo/gdb.rs
AgeCommit message (Expand)AuthorLines
2025-09-21port `#[debugger_visualizer]` to the new attribute systemJana Dönszelmann-1/+1
2025-08-24Rename `llvm::Bool` aliases to standard const caseZalathar-1/+1
2025-08-06Revert "Preserve the .debug_gdb_scripts section"bjorn3-16/+14
2025-08-06Revert "Embed GDB pretty printers in rlibs and dylibs"bjorn3-11/+32
2025-08-06Embed GDB pretty printers in rlibs and dylibsSebastian Poeplau-32/+11
2025-08-05Preserve the .debug_gdb_scripts sectionSebastian Poeplau-14/+16
2025-08-01Remove the omit_gdb_pretty_printer_section attributebjorn3-7/+1
2025-07-31remove rustc_attr_data_structuresJana Dönszelmann-1/+2
2025-07-16Rollup merge of #143920 - oli-obk:cg-llvm-safety, r=jieyouxuSamuel Tardieu-1/+1
2025-07-14Avoid a bunch of unnecessary `unsafe` blocks in cg_llvmOli Scherer-1/+1
2025-07-12Port `#[omit_gdb_pretty_printer_section]` to the new attribute parsing infras...Jonathan Brouwer-3/+2
2025-05-04Initial support for dynamically linked cratesBryanskiy-1/+5
2025-02-18Move methods from `Map` to `TyCtxt`, part 2.Nicholas Nethercote-1/+1
2025-02-11Document some safety constraints and use more safe wrappersOli Scherer-1/+1
2024-12-18Re-export more `rustc_span::symbol` things from `rustc_span`.Nicholas Nethercote-1/+1
2024-10-30Consistently use safe wrapper function `set_section`Zalathar-1/+1
2024-10-26Use safe wrappers `get_linkage` and `set_linkage`Zalathar-1/+1
2024-09-19Reformat some comments.Nicholas Nethercote-1/+2
2024-08-27Rollup merge of #126013 - nnethercote:unreachable_pub, r=UrgauMatthias Krüger-3/+5
2024-08-20Avoid extra `cast()`s after `CStr::as_ptr()`Josh Stone-3/+2
2024-08-16Add `warn(unreachable_pub)` to `rustc_codegen_llvm`.Nicholas Nethercote-3/+5
2024-07-29Reformat `use` declarations.Nicholas Nethercote-6/+7
2023-12-03compiler: replace cstr macro with c str literals in compiler and few other c ...klensy-4/+3
2023-08-09rustc: Move `crate_types` from `Session` to `GlobalCtxt`Vadim Petrochenkov-1/+1
2023-08-01Auto merge of #105545 - erikdesjardins:ptrclean, r=bjorn3bors-2/+1
2023-07-30inline format!() args up to and including rustc_codegen_llvmMatthias Krüger-1/+1
2023-07-29cg_llvm: remove pointee types and pointercast/bitcast-of-ptrErik Desjardins-2/+1
2023-07-05Revert "use new c literals instead of cstr! macro"León Orell Valerian Liehr-1/+2
2023-05-31use new c literals instead of cstr! macroklensy-2/+1
2023-05-16Move DebuggerVisualizerFile types from rustc_span to rustc_middleMichael Woerister-2/+1
2023-04-17Spelling - compilerJosh Soref-2/+2
2023-03-22rustc: Remove unused `Session` argument from some attribute functionsVadim Petrochenkov-2/+2
2022-07-18avoid `Symbol` to `&str` conversionsTakayuki Maeda-1/+1
2022-05-24Update documentation.ridwanabdillahi-2/+2
2022-05-24Add support for embedding pretty printers via the `#[debugger_visualizer]` at...ridwanabdillahi-2/+54
2021-12-16Remove `in_band_lifetimes` from `rustc_codegen_llvm`LegionMammal978-1/+1
2021-10-01Fix clippy lintsGuillaume Gomez-4/+2
2021-08-04Prepare inbounds_gep for opaque pointersTomasz Miąsko-4/+3
2021-07-09Pass type when creating loadNikita Popov-1/+1
2020-11-08Collapse all uses of `target.options.foo` into `target.foo`Vadim Petrochenkov-1/+1
2020-10-15Replace target.target with target and target.ptr_width with target.pointer_widthest31-1/+1
2020-08-30mv compiler to compiler/mark-0/+71