GDB (API)
Functions
/home/stan/gdb/src/gdb/ppc-sysv-tdep.c File Reference
#include "defs.h"
#include "gdbcore.h"
#include "inferior.h"
#include "regcache.h"
#include "value.h"
#include "gdb_string.h"
#include "gdb_assert.h"
#include "ppc-tdep.h"
#include "target.h"
#include "objfiles.h"
#include "infcall.h"
#include "dwarf2.h"

Go to the source code of this file.

Functions

CORE_ADDR ppc_sysv_abi_push_dummy_call (struct gdbarch *gdbarch, struct value *function, struct regcache *regcache, CORE_ADDR bp_addr, int nargs, struct value **args, CORE_ADDR sp, int struct_return, CORE_ADDR struct_addr)
enum return_value_convention ppc_sysv_abi_return_value (struct gdbarch *gdbarch, struct value *function, struct type *valtype, struct regcache *regcache, gdb_byte *readbuf, const gdb_byte *writebuf)
enum return_value_convention ppc_sysv_abi_broken_return_value (struct gdbarch *gdbarch, struct value *function, struct type *valtype, struct regcache *regcache, gdb_byte *readbuf, const gdb_byte *writebuf)
CORE_ADDR ppc64_sysv_abi_push_dummy_call (struct gdbarch *gdbarch, struct value *function, struct regcache *regcache, CORE_ADDR bp_addr, int nargs, struct value **args, CORE_ADDR sp, int struct_return, CORE_ADDR struct_addr)
enum return_value_convention ppc64_sysv_abi_return_value (struct gdbarch *gdbarch, struct value *function, struct type *valtype, struct regcache *regcache, gdb_byte *readbuf, const gdb_byte *writebuf)

Function Documentation

CORE_ADDR ppc64_sysv_abi_push_dummy_call ( struct gdbarch *  gdbarch,
struct value *  function,
struct regcache *  regcache,
CORE_ADDR  bp_addr,
int  nargs,
struct value **  args,
CORE_ADDR  sp,
int  struct_return,
CORE_ADDR  struct_addr 
)

Definition at line 1190 of file ppc-sysv-tdep.c.

enum return_value_convention ppc64_sysv_abi_return_value ( struct gdbarch *  gdbarch,
struct value *  function,
struct type valtype,
struct regcache *  regcache,
gdb_byte readbuf,
const gdb_byte writebuf 
)

Definition at line 1770 of file ppc-sysv-tdep.c.

enum return_value_convention ppc_sysv_abi_broken_return_value ( struct gdbarch *  gdbarch,
struct value *  function,
struct type valtype,
struct regcache *  regcache,
gdb_byte readbuf,
const gdb_byte writebuf 
)

Definition at line 1053 of file ppc-sysv-tdep.c.

CORE_ADDR ppc_sysv_abi_push_dummy_call ( struct gdbarch *  gdbarch,
struct value *  function,
struct regcache *  regcache,
CORE_ADDR  bp_addr,
int  nargs,
struct value **  args,
CORE_ADDR  sp,
int  struct_return,
CORE_ADDR  struct_addr 
)

Definition at line 62 of file ppc-sysv-tdep.c.

enum return_value_convention ppc_sysv_abi_return_value ( struct gdbarch *  gdbarch,
struct value *  function,
struct type valtype,
struct regcache *  regcache,
gdb_byte readbuf,
const gdb_byte writebuf 
)

Definition at line 1043 of file ppc-sysv-tdep.c.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines