mirror of
https://github.com/darlinghq/darling-gdb.git
synced 2025-01-24 10:24:55 +00:00
Change 'len''s type from LONGEST to ULONGEST: gdbarch methods core_xfer_shared_libraries and core_xfer_shared_libraries_aix
This patch changes the type of 'len' from LONGEST to ULONGEST. 'len' is the argument of gdbarch methods core_xfer_shared_libraries and core_xfer_shared_libraries_aix. gdb: 2014-01-14 Yao Qi <yao@codesourcery.com> * gdbarch.sh (core_xfer_shared_libraries): Change its argument 'len''s type to ULONGEST. (core_xfer_shared_libraries_aix): Likewise. * gdbarch.c, gdbarch.h: Reenerated. * i386-cygwin-tdep.c (windows_core_xfer_shared_libraries): Change type of 'len' to ULONGEST. * rs6000-aix-tdep.c (rs6000_aix_ld_info_to_xml): Likewise. (rs6000_aix_core_xfer_shared_libraries_aix): Likewise.
This commit is contained in:
parent
dea80a2705
commit
7ec1862d1a
@ -1,3 +1,14 @@
|
||||
2014-01-14 Yao Qi <yao@codesourcery.com>
|
||||
|
||||
* gdbarch.sh (core_xfer_shared_libraries): Change its argument
|
||||
'len''s type to ULONGEST.
|
||||
(core_xfer_shared_libraries_aix): Likewise.
|
||||
* gdbarch.c, gdbarch.h: Regenerated.
|
||||
* i386-cygwin-tdep.c (windows_core_xfer_shared_libraries):
|
||||
Change type of 'len' to ULONGEST.
|
||||
* rs6000-aix-tdep.c (rs6000_aix_ld_info_to_xml): Likewise.
|
||||
(rs6000_aix_core_xfer_shared_libraries_aix): Likewise.
|
||||
|
||||
2014-01-14 Yao Qi <yao@codesourcery.com>
|
||||
|
||||
* common/linux-osdata.c (linux_xfer_osdata_processes): Change
|
||||
|
@ -3479,7 +3479,7 @@ gdbarch_core_xfer_shared_libraries_p (struct gdbarch *gdbarch)
|
||||
}
|
||||
|
||||
LONGEST
|
||||
gdbarch_core_xfer_shared_libraries (struct gdbarch *gdbarch, gdb_byte *readbuf, ULONGEST offset, LONGEST len)
|
||||
gdbarch_core_xfer_shared_libraries (struct gdbarch *gdbarch, gdb_byte *readbuf, ULONGEST offset, ULONGEST len)
|
||||
{
|
||||
gdb_assert (gdbarch != NULL);
|
||||
gdb_assert (gdbarch->core_xfer_shared_libraries != NULL);
|
||||
@ -3503,7 +3503,7 @@ gdbarch_core_xfer_shared_libraries_aix_p (struct gdbarch *gdbarch)
|
||||
}
|
||||
|
||||
LONGEST
|
||||
gdbarch_core_xfer_shared_libraries_aix (struct gdbarch *gdbarch, gdb_byte *readbuf, ULONGEST offset, LONGEST len)
|
||||
gdbarch_core_xfer_shared_libraries_aix (struct gdbarch *gdbarch, gdb_byte *readbuf, ULONGEST offset, ULONGEST len)
|
||||
{
|
||||
gdb_assert (gdbarch != NULL);
|
||||
gdb_assert (gdbarch->core_xfer_shared_libraries_aix != NULL);
|
||||
|
@ -761,8 +761,8 @@ extern void set_gdbarch_find_memory_regions (struct gdbarch *gdbarch, gdbarch_fi
|
||||
|
||||
extern int gdbarch_core_xfer_shared_libraries_p (struct gdbarch *gdbarch);
|
||||
|
||||
typedef LONGEST (gdbarch_core_xfer_shared_libraries_ftype) (struct gdbarch *gdbarch, gdb_byte *readbuf, ULONGEST offset, LONGEST len);
|
||||
extern LONGEST gdbarch_core_xfer_shared_libraries (struct gdbarch *gdbarch, gdb_byte *readbuf, ULONGEST offset, LONGEST len);
|
||||
typedef LONGEST (gdbarch_core_xfer_shared_libraries_ftype) (struct gdbarch *gdbarch, gdb_byte *readbuf, ULONGEST offset, ULONGEST len);
|
||||
extern LONGEST gdbarch_core_xfer_shared_libraries (struct gdbarch *gdbarch, gdb_byte *readbuf, ULONGEST offset, ULONGEST len);
|
||||
extern void set_gdbarch_core_xfer_shared_libraries (struct gdbarch *gdbarch, gdbarch_core_xfer_shared_libraries_ftype *core_xfer_shared_libraries);
|
||||
|
||||
/* Read offset OFFSET of TARGET_OBJECT_LIBRARIES_AIX formatted shared
|
||||
@ -770,8 +770,8 @@ extern void set_gdbarch_core_xfer_shared_libraries (struct gdbarch *gdbarch, gdb
|
||||
|
||||
extern int gdbarch_core_xfer_shared_libraries_aix_p (struct gdbarch *gdbarch);
|
||||
|
||||
typedef LONGEST (gdbarch_core_xfer_shared_libraries_aix_ftype) (struct gdbarch *gdbarch, gdb_byte *readbuf, ULONGEST offset, LONGEST len);
|
||||
extern LONGEST gdbarch_core_xfer_shared_libraries_aix (struct gdbarch *gdbarch, gdb_byte *readbuf, ULONGEST offset, LONGEST len);
|
||||
typedef LONGEST (gdbarch_core_xfer_shared_libraries_aix_ftype) (struct gdbarch *gdbarch, gdb_byte *readbuf, ULONGEST offset, ULONGEST len);
|
||||
extern LONGEST gdbarch_core_xfer_shared_libraries_aix (struct gdbarch *gdbarch, gdb_byte *readbuf, ULONGEST offset, ULONGEST len);
|
||||
extern void set_gdbarch_core_xfer_shared_libraries_aix (struct gdbarch *gdbarch, gdbarch_core_xfer_shared_libraries_aix_ftype *core_xfer_shared_libraries_aix);
|
||||
|
||||
/* How the core target converts a PTID from a core file to a string. */
|
||||
|
@ -656,11 +656,11 @@ M:int:find_memory_regions:find_memory_region_ftype func, void *data:func, data
|
||||
|
||||
# Read offset OFFSET of TARGET_OBJECT_LIBRARIES formatted shared libraries list from
|
||||
# core file into buffer READBUF with length LEN.
|
||||
M:LONGEST:core_xfer_shared_libraries:gdb_byte *readbuf, ULONGEST offset, LONGEST len:readbuf, offset, len
|
||||
M:LONGEST:core_xfer_shared_libraries:gdb_byte *readbuf, ULONGEST offset, ULONGEST len:readbuf, offset, len
|
||||
|
||||
# Read offset OFFSET of TARGET_OBJECT_LIBRARIES_AIX formatted shared
|
||||
# libraries list from core file into buffer READBUF with length LEN.
|
||||
M:LONGEST:core_xfer_shared_libraries_aix:gdb_byte *readbuf, ULONGEST offset, LONGEST len:readbuf, offset, len
|
||||
M:LONGEST:core_xfer_shared_libraries_aix:gdb_byte *readbuf, ULONGEST offset, ULONGEST len:readbuf, offset, len
|
||||
|
||||
# How the core target converts a PTID from a core file to a string.
|
||||
M:char *:core_pid_to_str:ptid_t ptid:ptid
|
||||
|
@ -171,7 +171,7 @@ out:
|
||||
static LONGEST
|
||||
windows_core_xfer_shared_libraries (struct gdbarch *gdbarch,
|
||||
gdb_byte *readbuf,
|
||||
ULONGEST offset, LONGEST len)
|
||||
ULONGEST offset, ULONGEST len)
|
||||
{
|
||||
struct obstack obstack;
|
||||
const char *buf;
|
||||
|
@ -1013,7 +1013,7 @@ static LONGEST
|
||||
rs6000_aix_core_xfer_shared_libraries_aix (struct gdbarch *gdbarch,
|
||||
gdb_byte *readbuf,
|
||||
ULONGEST offset,
|
||||
LONGEST len)
|
||||
ULONGEST len)
|
||||
{
|
||||
struct bfd_section *ldinfo_sec;
|
||||
int ldinfo_size;
|
||||
|
Loading…
x
Reference in New Issue
Block a user