mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-01 20:12:01 +08: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:
@ -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>
|
2014-01-14 Yao Qi <yao@codesourcery.com>
|
||||||
|
|
||||||
* common/linux-osdata.c (linux_xfer_osdata_processes): Change
|
* common/linux-osdata.c (linux_xfer_osdata_processes): Change
|
||||||
|
@ -3479,7 +3479,7 @@ gdbarch_core_xfer_shared_libraries_p (struct gdbarch *gdbarch)
|
|||||||
}
|
}
|
||||||
|
|
||||||
LONGEST
|
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 != NULL);
|
||||||
gdb_assert (gdbarch->core_xfer_shared_libraries != NULL);
|
gdb_assert (gdbarch->core_xfer_shared_libraries != NULL);
|
||||||
@ -3503,7 +3503,7 @@ gdbarch_core_xfer_shared_libraries_aix_p (struct gdbarch *gdbarch)
|
|||||||
}
|
}
|
||||||
|
|
||||||
LONGEST
|
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 != NULL);
|
||||||
gdb_assert (gdbarch->core_xfer_shared_libraries_aix != 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);
|
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);
|
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, LONGEST 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);
|
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
|
/* 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);
|
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);
|
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, LONGEST 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);
|
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. */
|
/* 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
|
# Read offset OFFSET of TARGET_OBJECT_LIBRARIES formatted shared libraries list from
|
||||||
# core file into buffer READBUF with length LEN.
|
# 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
|
# Read offset OFFSET of TARGET_OBJECT_LIBRARIES_AIX formatted shared
|
||||||
# libraries list from core file into buffer READBUF with length LEN.
|
# 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.
|
# How the core target converts a PTID from a core file to a string.
|
||||||
M:char *:core_pid_to_str:ptid_t ptid:ptid
|
M:char *:core_pid_to_str:ptid_t ptid:ptid
|
||||||
|
@ -171,7 +171,7 @@ out:
|
|||||||
static LONGEST
|
static LONGEST
|
||||||
windows_core_xfer_shared_libraries (struct gdbarch *gdbarch,
|
windows_core_xfer_shared_libraries (struct gdbarch *gdbarch,
|
||||||
gdb_byte *readbuf,
|
gdb_byte *readbuf,
|
||||||
ULONGEST offset, LONGEST len)
|
ULONGEST offset, ULONGEST len)
|
||||||
{
|
{
|
||||||
struct obstack obstack;
|
struct obstack obstack;
|
||||||
const char *buf;
|
const char *buf;
|
||||||
|
@ -1013,7 +1013,7 @@ static LONGEST
|
|||||||
rs6000_aix_core_xfer_shared_libraries_aix (struct gdbarch *gdbarch,
|
rs6000_aix_core_xfer_shared_libraries_aix (struct gdbarch *gdbarch,
|
||||||
gdb_byte *readbuf,
|
gdb_byte *readbuf,
|
||||||
ULONGEST offset,
|
ULONGEST offset,
|
||||||
LONGEST len)
|
ULONGEST len)
|
||||||
{
|
{
|
||||||
struct bfd_section *ldinfo_sec;
|
struct bfd_section *ldinfo_sec;
|
||||||
int ldinfo_size;
|
int ldinfo_size;
|
||||||
|
Reference in New Issue
Block a user