mirror of
https://github.com/darlinghq/darling-gdb.git
synced 2025-02-21 10:02:26 +00:00
* elf32-spu.h (struct _ovl_stream): Make "start" and "end" const.
* elf32-spu.c (ovl_mgr_pread): Add const to casts.
This commit is contained in:
parent
fd99afa763
commit
7a8757b319
@ -1,3 +1,8 @@
|
||||
2007-02-27 Alan Modra <amodra@bigpond.net.au>
|
||||
|
||||
* elf32-spu.h (struct _ovl_stream): Make "start" and "end" const.
|
||||
* elf32-spu.c (ovl_mgr_pread): Add const to casts.
|
||||
|
||||
2007-02-23 Carlos O'Donell <carlos@codesourcery.com>
|
||||
|
||||
* dwarf2.c (_bfd_dwarf2_find_nearest_line): Assume 32-bit
|
||||
|
@ -1069,7 +1069,7 @@ ovl_mgr_pread (struct bfd *abfd ATTRIBUTE_UNUSED,
|
||||
size_t max;
|
||||
|
||||
os = (struct _ovl_stream *) stream;
|
||||
max = (char *) os->end - (char *) os->start;
|
||||
max = (const char *) os->end - (const char *) os->start;
|
||||
|
||||
if ((ufile_ptr) offset >= max)
|
||||
return 0;
|
||||
@ -1078,7 +1078,7 @@ ovl_mgr_pread (struct bfd *abfd ATTRIBUTE_UNUSED,
|
||||
if (count > max - offset)
|
||||
count = max - offset;
|
||||
|
||||
memcpy (buf, (char *) os->start + offset, count);
|
||||
memcpy (buf, (const char *) os->start + offset, count);
|
||||
return count;
|
||||
}
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
/* SPU specific support for 32-bit ELF.
|
||||
|
||||
Copyright 2006 Free Software Foundation, Inc.
|
||||
Copyright 2006, 2007 Free Software Foundation, Inc.
|
||||
|
||||
This file is part of BFD, the Binary File Descriptor library.
|
||||
|
||||
@ -33,8 +33,8 @@ struct _spu_elf_section_data
|
||||
|
||||
struct _ovl_stream
|
||||
{
|
||||
void *start;
|
||||
void *end;
|
||||
const void *start;
|
||||
const void *end;
|
||||
};
|
||||
|
||||
extern void spu_elf_plugin (int);
|
||||
|
Loading…
x
Reference in New Issue
Block a user