GDB (xrefs)
Loading...
Searching...
No Matches
Namespaces | Macros | Functions | Variables
auto-load.h File Reference

Go to the source code of this file.

Namespaces

namespace  gdb
 
namespace  gdb::observers
 

Macros

#define auto_load_debug_printf(fmt, ...)    debug_prefixed_printf_cond (debug_auto_load, "auto-load", fmt, ##__VA_ARGS__)
 

Functions

struct auto_load_pspace_infoget_auto_load_pspace_data_for_loading (struct program_space *pspace)
 
void auto_load_objfile_script (struct objfile *objfile, const struct extension_language_defn *)
 
void load_auto_scripts_for_objfile (struct objfile *objfile)
 
void auto_load_info_scripts (program_space *pspace, const char *pattern, int from_tty, const extension_language_defn *)
 
struct cmd_list_element ** auto_load_set_cmdlist_get (void)
 
struct cmd_list_element ** auto_load_show_cmdlist_get (void)
 
struct cmd_list_element ** auto_load_info_cmdlist_get (void)
 
bool file_is_auto_load_safe (const char *filename)
 
bool auto_load_gdb_scripts_enabled (const struct extension_language_defn *extlang)
 

Variables

bool debug_auto_load
 
bool global_auto_load
 
bool auto_load_local_gdbinit
 
char * auto_load_local_gdbinit_pathname
 
bool auto_load_local_gdbinit_loaded
 
gdb::observers::token auto_load_new_objfile_observer_token
 
char auto_load_info_scripts_pattern_nl []
 

Macro Definition Documentation

◆ auto_load_debug_printf

#define auto_load_debug_printf ( fmt,
... )    debug_prefixed_printf_cond (debug_auto_load, "auto-load", fmt, ##__VA_ARGS__)

Function Documentation

◆ auto_load_gdb_scripts_enabled()

bool auto_load_gdb_scripts_enabled ( const struct extension_language_defn * extlang)
extern

Definition at line 103 of file auto-load.c.

References auto_load_gdb_scripts.

◆ auto_load_info_cmdlist_get()

struct cmd_list_element ** auto_load_info_cmdlist_get ( void )
extern

◆ auto_load_info_scripts()

void auto_load_info_scripts ( program_space * pspace,
const char * pattern,
int from_tty,
const extension_language_defn * language )
extern

◆ auto_load_objfile_script()

void auto_load_objfile_script ( struct objfile * objfile,
const struct extension_language_defn * language )
extern

◆ auto_load_set_cmdlist_get()

struct cmd_list_element ** auto_load_set_cmdlist_get ( void )
extern

◆ auto_load_show_cmdlist_get()

struct cmd_list_element ** auto_load_show_cmdlist_get ( void )
extern

◆ file_is_auto_load_safe()

bool file_is_auto_load_safe ( const char * filename)
extern

◆ get_auto_load_pspace_data_for_loading()

struct auto_load_pspace_info * get_auto_load_pspace_data_for_loading ( struct program_space * pspace)
extern

◆ load_auto_scripts_for_objfile()

void load_auto_scripts_for_objfile ( struct objfile * objfile)
extern

Variable Documentation

◆ auto_load_info_scripts_pattern_nl

char auto_load_info_scripts_pattern_nl[]
extern

◆ auto_load_local_gdbinit

bool auto_load_local_gdbinit
extern

Definition at line 121 of file auto-load.c.

Referenced by captured_main_1().

◆ auto_load_local_gdbinit_loaded

bool auto_load_local_gdbinit_loaded
extern

Definition at line 127 of file auto-load.c.

Referenced by captured_main_1(), and info_auto_load_local_gdbinit().

◆ auto_load_local_gdbinit_pathname

char* auto_load_local_gdbinit_pathname
extern

Definition at line 124 of file auto-load.c.

Referenced by captured_main_1(), and info_auto_load_local_gdbinit().

◆ auto_load_new_objfile_observer_token

gdb::observers::token auto_load_new_objfile_observer_token
extern

Definition at line 1508 of file auto-load.c.

Referenced by gdbpy_initialize_inferior().

◆ debug_auto_load

bool debug_auto_load
extern

◆ global_auto_load

bool global_auto_load
extern

Definition at line 118 of file auto-load.c.

Referenced by captured_main_1(), and load_auto_scripts_for_objfile().