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 (const char *pattern, int from_tty, const struct 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__)

Definition at line 40 of file auto-load.h.

Function Documentation

◆ auto_load_gdb_scripts_enabled()

bool auto_load_gdb_scripts_enabled ( const struct extension_language_defn extlang)

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  )

◆ auto_load_info_scripts()

void auto_load_info_scripts ( const char *  pattern,
int  from_tty,
const struct extension_language_defn language 
)

◆ auto_load_objfile_script()

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

◆ auto_load_set_cmdlist_get()

struct cmd_list_element ** auto_load_set_cmdlist_get ( void  )

◆ auto_load_show_cmdlist_get()

struct cmd_list_element ** auto_load_show_cmdlist_get ( void  )

◆ file_is_auto_load_safe()

bool file_is_auto_load_safe ( const char *  filename)

◆ get_auto_load_pspace_data_for_loading()

struct auto_load_pspace_info * get_auto_load_pspace_data_for_loading ( struct program_space pspace)

◆ load_auto_scripts_for_objfile()

void load_auto_scripts_for_objfile ( struct objfile objfile)

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 1528 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().