GDBserver
Macros | Functions
common-utils.h File Reference

Go to the source code of this file.

Macros

#define skip_to_space(INP)   ((char *) skip_to_space_const (INP))
 

Functions

void * xzalloc (size_t)
 
void xfree (void *)
 
char * xstrprintf (const char *format,...) ATTRIBUTE_PRINTF(1
 
char char * xstrvprintf (const char *format, va_list ap) ATTRIBUTE_PRINTF(1
 
char char int xsnprintf (char *str, size_t size, const char *format,...) ATTRIBUTE_PRINTF(3
 
char char int char * savestring (const char *ptr, size_t len)
 
char * safe_strerror (int)
 
static int startswith (const char *string, const char *pattern)
 
ULONGEST strtoulst (const char *num, const char **trailer, int base)
 
char * skip_spaces (char *inp)
 
const char * skip_spaces_const (const char *inp)
 
const char * skip_to_space_const (const char *inp)
 

Macro Definition Documentation

#define skip_to_space (   INP)    ((char *) skip_to_space_const (INP))

Definition at line 94 of file common-utils.h.

Function Documentation

char* safe_strerror ( int  )
char char int char* savestring ( const char *  ptr,
size_t  len 
)

Definition at line 148 of file common-utils.c.

References xmalloc().

Referenced by add_tracepoint_action().

char* skip_spaces ( char *  inp)

Definition at line 259 of file common-utils.c.

const char* skip_spaces_const ( const char *  inp)

Definition at line 271 of file common-utils.c.

const char* skip_to_space_const ( const char *  inp)

Definition at line 283 of file common-utils.c.

static int startswith ( const char *  string,
const char *  pattern 
)
inlinestatic
ULONGEST strtoulst ( const char *  num,
const char **  trailer,
int  base 
)

Definition at line 188 of file common-utils.c.

References digit_to_int(), errno, HIGH_BYTE_POSN, and is_digit_in_base().

void xfree ( void *  )
char char int xsnprintf ( char *  str,
size_t  size,
const char *  format,
  ... 
)
char* xstrprintf ( const char *  format,
  ... 
)
char char* xstrvprintf ( const char *  format,
va_list  ap 
)
void* xzalloc ( size_t  )

Definition at line 91 of file common-utils.c.

References xcalloc().