GDB (xrefs)
Classes | Defines | Functions | Variables
/home/stan/gdb/src/gdb/skip.c File Reference
#include "defs.h"
#include "skip.h"
#include "value.h"
#include "valprint.h"
#include "ui-out.h"
#include "gdb_string.h"
#include "symtab.h"
#include "gdbcmd.h"
#include "command.h"
#include "completer.h"
#include "stack.h"
#include "cli/cli-utils.h"
#include "arch-utils.h"
#include "linespec.h"
#include "objfiles.h"
#include "exceptions.h"
#include "breakpoint.h"
#include "source.h"
#include "filenames.h"

Go to the source code of this file.

Classes

struct  skiplist_entry

Defines

#define ALL_SKIPLIST_ENTRIES(E)   for (E = skiplist_entry_chain; E; E = E->next)
#define ALL_SKIPLIST_ENTRIES_SAFE(E, TMP)

Functions

static void add_skiplist_entry (struct skiplist_entry *e)
static void skip_function (const char *name)
static void skip_file_command (char *arg, int from_tty)
static void skip_function_command (char *arg, int from_tty)
static void skip_info (char *arg, int from_tty)
static void skip_enable_command (char *arg, int from_tty)
static void skip_disable_command (char *arg, int from_tty)
static void skip_delete_command (char *arg, int from_tty)
int function_name_is_marked_for_skip (const char *function_name, const struct symtab_and_line *function_sal)
void _initialize_step_skip (void)

Variables

static struct skiplist_entryskiplist_entry_chain
static int skiplist_entry_count
initialize_file_ftype _initialize_step_skip

Define Documentation

#define ALL_SKIPLIST_ENTRIES (   E)    for (E = skiplist_entry_chain; E; E = E->next)
#define ALL_SKIPLIST_ENTRIES_SAFE (   E,
  TMP 
)
Value:
for (E = skiplist_entry_chain;         \
       E ? (TMP = E->next, 1) : 0;       \
       E = TMP)

Definition at line 65 of file skip.c.

Referenced by skip_delete_command().


Function Documentation

void _initialize_step_skip ( void  )
static void add_skiplist_entry ( struct skiplist_entry e) [static]
int function_name_is_marked_for_skip ( const char *  function_name,
const struct symtab_and_line function_sal 
)
static void skip_delete_command ( char *  arg,
int  from_tty 
) [static]
static void skip_disable_command ( char *  arg,
int  from_tty 
) [static]
static void skip_enable_command ( char *  arg,
int  from_tty 
) [static]
static void skip_file_command ( char *  arg,
int  from_tty 
) [static]
static void skip_function ( const char *  name) [static]
static void skip_function_command ( char *  arg,
int  from_tty 
) [static]
static void skip_info ( char *  arg,
int  from_tty 
) [static]

Variable Documentation

Definition at line 59 of file skip.c.

Referenced by add_skiplist_entry().

Definition at line 60 of file skip.c.

Referenced by _initialize_step_skip(), and add_skiplist_entry().

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines