* interp.c (sim_load): Don't refer directly to _cooked_size and vma;
Use bfd_section_size and bfd_get_section_vma.
This commit is contained in:
parent
b98ed7bea6
commit
9e126dc094
2 changed files with 10 additions and 3 deletions
|
@ -1,3 +1,8 @@
|
|||
2003-10-11 Alan Modra <amodra@bigpond.net.au>
|
||||
|
||||
* interp.c (sim_load): Don't refer directly to _cooked_size and vma;
|
||||
Use bfd_section_size and bfd_get_section_vma.
|
||||
|
||||
2003-02-27 Andrew Cagney <cagney@redhat.com>
|
||||
|
||||
* interp.c (sim_open, sim_create_inferior): Rename _bfd to bfd.
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
/* Simulator for Motorola's MCore processor
|
||||
Copyright (C) 1999, 2000 Free Software Foundation, Inc.
|
||||
Copyright (C) 1999, 2000, 2002, 2003 Free Software Foundation, Inc.
|
||||
Contributed by Cygnus Solutions.
|
||||
|
||||
This file is part of GDB, the GNU debugger.
|
||||
|
@ -1981,9 +1981,11 @@ sim_load (sd, prog, abfd, from_tty)
|
|||
/* figure the end of the bss section */
|
||||
#if 0
|
||||
printf ("bss section at 0x%08x for 0x%08x bytes\n",
|
||||
(unsigned long) s_bss->vma , (unsigned long) s_bss->_cooked_size);
|
||||
(unsigned long) bfd_get_section_vma (handle, s_bss),
|
||||
(unsigned long) bfd_section_size (handle, s_bss));
|
||||
#endif
|
||||
heap_ptr = (unsigned long) s_bss->vma + (unsigned long) s_bss->_cooked_size;
|
||||
heap_ptr = ((unsigned long) bfd_get_section_vma (handle, s_bss)
|
||||
+ (unsigned long) bfd_section_size (handle, s_bss));
|
||||
|
||||
/* Clean up after ourselves. */
|
||||
bfd_close (handle);
|
||||
|
|
Loading…
Reference in a new issue