Skip to main content

Module gdb

Module gdb 

Source

Re-exportsΒ§

use rustc_abi::Align; πŸ”’
use rustc_attr_ir::DebuggerVisualizerType; πŸ”’
use rustc_codegen_ssa::base::collect_debugger_visualizers_transitive; πŸ”’
use rustc_hir::def_id::LOCAL_CRATE; πŸ”’
use rustc_session::config::DebugInfo; πŸ”’
use rustc_span::bug; πŸ”’
use rustc_structures::CrateType; πŸ”’
use crate::builder::Builder; πŸ”’
use crate::common::CodegenCx; πŸ”’
use crate::llvm; πŸ”’
use crate::llvm::Value; πŸ”’
use rustc_codegen_ssa::traits::*; πŸ”’

FunctionsΒ§

get_or_insert_gdb_debug_scripts_section_global πŸ”’
Allocates the global variable responsible for the .debug_gdb_scripts binary section.
insert_reference_to_gdb_debug_scripts_section_global πŸ”’
Inserts a side-effect free instruction sequence that makes sure that the .debug_gdb_scripts global is referenced, so it isn’t removed by the linker.
needs_gdb_debug_scripts_section πŸ”’