fix ARI warnings introduced by ia64-hpux patches

gdb/ChangeLog:

        * ia64-hpux-nat.c (ia64_hpux_fetch_register): Remove trailing
        new-line at end of warning message.
        (ia64_hpux_store_register): Remove trailing new-line at end of
        error message.
        * ia64-hpux-tdep.c: Rephrase comment.
        * solib-ia64-hpux.c (struct dld_info): Change type of field
        dld_flags from "long long" to ULONGEST.
This commit is contained in:
Joel Brobecker 2011-01-14 13:53:02 +00:00
parent ecb956dd69
commit a9df6b2252
4 changed files with 19 additions and 9 deletions

View file

@ -1,3 +1,13 @@
2011-01-14 Joel Brobecker <brobecker@adacore.com>
* ia64-hpux-nat.c (ia64_hpux_fetch_register): Remove trailing
new-line at end of warning message.
(ia64_hpux_store_register): Remove trailing new-line at end of
error message.
* ia64-hpux-tdep.c: Rephrase comment.
* solib-ia64-hpux.c (struct dld_info): Change type of field
dld_flags from "long long" to ULONGEST.
2011-01-14 Pedro Alves <pedro@codesourcery.com> 2011-01-14 Pedro Alves <pedro@codesourcery.com>
* target.h (deprecated_child_ops): Delete declaration. * target.h (deprecated_child_ops): Delete declaration.

View file

@ -252,7 +252,7 @@ ia64_hpux_fetch_register (struct regcache *regcache, int regnum)
buf = alloca (len * sizeof (gdb_byte)); buf = alloca (len * sizeof (gdb_byte));
status = ia64_hpux_read_register_from_save_state_t (offset, buf, len); status = ia64_hpux_read_register_from_save_state_t (offset, buf, len);
if (status < 0) if (status < 0)
warning (_("Failed to read register value for %s.\n"), warning (_("Failed to read register value for %s."),
gdbarch_register_name (gdbarch, regnum)); gdbarch_register_name (gdbarch, regnum));
regcache_raw_supply (regcache, regnum, buf); regcache_raw_supply (regcache, regnum, buf);
@ -312,7 +312,7 @@ ia64_hpux_store_register (const struct regcache *regcache, int regnum)
status = ia64_hpux_write_register_to_saved_state_t (offset, buf, len); status = ia64_hpux_write_register_to_saved_state_t (offset, buf, len);
if (status < 0) if (status < 0)
error (_("failed to write register value for %s.\n"), error (_("failed to write register value for %s."),
gdbarch_register_name (gdbarch, regnum)); gdbarch_register_name (gdbarch, regnum));
} }

View file

@ -36,11 +36,11 @@
prior to the call, but this does not include stacked registers because prior to the call, but this does not include stacked registers because
they are seen by GDB as pseudo registers. they are seen by GDB as pseudo registers.
On Linux, these stacked registers can be saved by simply creating With Linux kernels, these stacked registers can be saved by simply
a new register frame, or in other words by moving the BSP. But the creating a new register frame, or in other words by moving the BSP.
HP/UX kernel does not allow this. So we rely on this code instead, But the HP/UX kernel does not allow this. So we rely on this code
that makes functions calls whose only purpose is to create new instead, that makes functions calls whose only purpose is to create
register frames. new register frames.
The array below is the result obtained after assembling the code The array below is the result obtained after assembling the code
shown below. It's an array of bytes in order to make it independent shown below. It's an array of bytes in order to make it independent

View file

@ -310,7 +310,7 @@ ia64_hpux_find_start_vma (bfd *abfd, CORE_ADDR *text_start,
for (i = 0; i < i_ehdrp->e_phnum; i++) for (i = 0; i < i_ehdrp->e_phnum; i++)
{ {
if (bfd_bread ((PTR) & phdr, sizeof (phdr), abfd) != sizeof (phdr)) if (bfd_bread (&phdr, sizeof (phdr), abfd) != sizeof (phdr))
error (_("failed to read segment %d in %s"), i, abfd->filename); error (_("failed to read segment %d in %s"), i, abfd->filename);
if (phdr.p_flags & PF_X if (phdr.p_flags & PF_X
@ -416,7 +416,7 @@ ia64_hpux_get_load_info_addr (void)
struct dld_info struct dld_info
{ {
long long dld_flags; ULONGEST dld_flags;
CORE_ADDR load_map; CORE_ADDR load_map;
}; };