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>
* 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));
status = ia64_hpux_read_register_from_save_state_t (offset, buf, len);
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));
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);
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));
}

View file

@ -36,11 +36,11 @@
prior to the call, but this does not include stacked registers because
they are seen by GDB as pseudo registers.
On Linux, these stacked registers can be saved by simply creating
a new register frame, or in other words by moving the BSP. But the
HP/UX kernel does not allow this. So we rely on this code instead,
that makes functions calls whose only purpose is to create new
register frames.
With Linux kernels, these stacked registers can be saved by simply
creating a new register frame, or in other words by moving the BSP.
But the HP/UX kernel does not allow this. So we rely on this code
instead, that makes functions calls whose only purpose is to create
new register frames.
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

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++)
{
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);
if (phdr.p_flags & PF_X
@ -416,7 +416,7 @@ ia64_hpux_get_load_info_addr (void)
struct dld_info
{
long long dld_flags;
ULONGEST dld_flags;
CORE_ADDR load_map;
};