mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2024-11-23 18:14:13 +08:00
* coffread.c (coff_symtab_read): Remove FUNCTION_EPILOGUE_SIZE.
* gdbint.texinfo: Remove FUNCTION_EPILOGUE_SIZE.
This commit is contained in:
parent
960b1a9a21
commit
6d76a53df9
@ -1,3 +1,7 @@
|
||||
2008-07-31 Stan Shebs <stan@codesourcery.com>
|
||||
|
||||
* coffread.c (coff_symtab_read): Remove FUNCTION_EPILOGUE_SIZE.
|
||||
|
||||
2008-07-30 Stan Shebs <stan@codesourcery.com>
|
||||
|
||||
* objfiles.c (TARGET_KEEP_SECTION): Remove.
|
||||
|
@ -1026,22 +1026,9 @@ coff_symtab_read (long symtab_offset, unsigned int nsyms,
|
||||
|
||||
finish_block (new->name, &local_symbols, new->old_blocks,
|
||||
new->start_addr,
|
||||
#if defined (FUNCTION_EPILOGUE_SIZE)
|
||||
/* This macro should be defined only on
|
||||
machines where the
|
||||
fcn_aux_saved.x_sym.x_misc.x_fsize
|
||||
field is always zero.
|
||||
So use the .bf record information that
|
||||
points to the epilogue and add the size
|
||||
of the epilogue. */
|
||||
cs->c_value
|
||||
+ FUNCTION_EPILOGUE_SIZE
|
||||
+ ANOFFSET (objfile->section_offsets, SECT_OFF_TEXT (objfile)),
|
||||
#else
|
||||
fcn_cs_saved.c_value
|
||||
+ fcn_aux_saved.x_sym.x_misc.x_fsize
|
||||
+ ANOFFSET (objfile->section_offsets, SECT_OFF_TEXT (objfile)),
|
||||
#endif
|
||||
objfile
|
||||
);
|
||||
within_function = 0;
|
||||
|
@ -1,3 +1,7 @@
|
||||
2008-07-31 Stan Shebs <stan@codesourcery.com>
|
||||
|
||||
* gdbint.texinfo: Remove FUNCTION_EPILOGUE_SIZE.
|
||||
|
||||
2008-07-29 Stan Shebs <stan@codesourcery.com>
|
||||
|
||||
* gdbint.texinfo: General round of cleanup and minor
|
||||
|
@ -3657,13 +3657,6 @@ return gdbarch_addr_bits_remove (gdbarch, sp);
|
||||
@noindent
|
||||
@xref{TARGET_READ_SP}, which this method replaces.
|
||||
|
||||
@item FUNCTION_EPILOGUE_SIZE
|
||||
@findex FUNCTION_EPILOGUE_SIZE
|
||||
For some COFF targets, the @code{x_sym.x_misc.x_fsize} field of the
|
||||
function end symbol is 0. For such targets, you must define
|
||||
@code{FUNCTION_EPILOGUE_SIZE} to expand into the standard size of a
|
||||
function's epilogue.
|
||||
|
||||
@item GCC_COMPILED_FLAG_SYMBOL
|
||||
@itemx GCC2_COMPILED_FLAG_SYMBOL
|
||||
@findex GCC2_COMPILED_FLAG_SYMBOL
|
||||
|
Loading…
Reference in New Issue
Block a user