Fix 24 powerpc-ibm-aix4.1 gdb testsuite failures due to bad gcc debug info.
* xcoffout.c (xcoffout_begin_function): Call xcoffout_block for the zero'th block. From-SVN: r20882
This commit is contained in:
parent
4c95db6750
commit
00a2e46cb0
@ -1,3 +1,8 @@
|
||||
Wed Jul 1 22:25:43 1998 Jim Wilson <wilson@cygnus.com>
|
||||
|
||||
* xcoffout.c (xcoffout_begin_function): Call xcoffout_block for
|
||||
the zero'th block.
|
||||
|
||||
Wed Jul 1 23:12:58 1998 Ken Raeburn <raeburn@cygnus.com>
|
||||
|
||||
* h8300.c (print_operand): Delete %L support.
|
||||
|
@ -500,6 +500,16 @@ xcoffout_begin_function (file, last_linenum)
|
||||
{
|
||||
ASM_OUTPUT_LFB (file, last_linenum);
|
||||
dbxout_parms (DECL_ARGUMENTS (current_function_decl));
|
||||
|
||||
/* Emit the symbols for the outermost BLOCK's variables. sdbout.c does this
|
||||
in sdbout_begin_block, but there is no guarantee that there will be any
|
||||
inner block 1, so we must do it here. This gives a result similar to
|
||||
dbxout, so it does make some sense. */
|
||||
do_block = 0;
|
||||
next_block_number = 0;
|
||||
xcoffout_block (DECL_INITIAL (current_function_decl), 0,
|
||||
DECL_ARGUMENTS (current_function_decl));
|
||||
|
||||
ASM_OUTPUT_SOURCE_LINE (file, last_linenum);
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user