dbxout.c (dbxout_parms): Correctly describe parameters passed by invisible reference...
authorJim Blandy <jimb@redhat.com>
Sat, 2 Dec 2000 00:18:46 +0000 (00:18 +0000)
committerGeoffrey Keating <geoffk@gcc.gnu.org>
Sat, 2 Dec 2000 00:18:46 +0000 (00:18 +0000)
commit27646dba39c421705f0a651bf68223680e3351e9
treea9017265fd3bf7b9904620d787cc6634e26be5dc
parent08106825b963ae6505e978a0986d134d9860ac7a
dbxout.c (dbxout_parms): Correctly describe parameters passed by invisible reference in registers...

2000-12-01  Jim Blandy  <jimb@redhat.com>

* dbxout.c (dbxout_parms): Correctly describe parameters passed by
  invisible reference in registers, but then spilled to the stack.
   Remove code to emit a second stab for such parameters; it attempts
  to describe the value's location by introducing a synthetic C++
  `reference' type, and then saying the stack slot has that
  reference type.  This loses type information (breaking GDB's
  `ptype' command, among other things) just to describe a location
  which stabs can represent correctly in other ways.

From-SVN: r37936
gcc/ChangeLog
gcc/dbxout.c