re PR debug/18199 (AIX XCOFF debugging broken)
authorZack Weinberg <zack@codesourcery.com>
Thu, 28 Oct 2004 21:00:59 +0000 (21:00 +0000)
committerZack Weinberg <zack@gcc.gnu.org>
Thu, 28 Oct 2004 21:00:59 +0000 (21:00 +0000)
commit859ee18fb4c2e7a26567f7ea00d02b717c807b5b
tree7d9c470d1f05a6fb0bdc636091edfcc634cf66a5
parent883a2bff66fbcba913f3c21427a0551d8624dc6b
re PR debug/18199 (AIX XCOFF debugging broken)

PR 18199
* dbxout.c (dbxout_begin_complex_stabs_noforcetext): New function.
(DBX_FINISH_STABS): Add (unused by default) SYM parameter.
(dbxout_finish_complex_stabs): Update to match.
(dbxout_symbol_location): Call emit_pending_bincls_if_required
and FORCE_TEXT before DBX_STATIC_BLOCK_START.  Use
dbxout_begin_complex_stabs_noforcetext.
* xcoffout.h (DBX_FINISH_STABS): Restore special case for
N_GSYM, using new SYM parameter.  Correct logic for special
cases for N_FUN.

From-SVN: r89781
gcc/ChangeLog
gcc/dbxout.c
gcc/xcoffout.h