[Bug debug/15860] [3.3/3.4/4.0 regression] No DW_AT_location debug info is emitted for formal arguments to a function that uses "register" qualifiers
--- Additional Comments From rth at gcc dot gnu dot org 2004-10-13 23:45 --- Fixed. -- What|Removed |Added Status|WAITING |RESOLVED Resolution||FIXED http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15860
[Bug debug/15860] [3.3/3.4/4.0 regression] No DW_AT_location debug info is emitted for formal arguments to a function that uses "register" qualifiers
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2004-10-13 23:44 --- Subject: Bug 15860 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-3_4-branch Changes by: [EMAIL PROTECTED] 2004-10-13 23:44:27 Modified files: gcc: ChangeLog dwarf2out.c Log message: PR debug/15860 * dwarf2out.c (rtl_for_decl_location): Apply big-endian correction for DECL_INCOMING_RTL. Patches: http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/ChangeLog.diff?cvsroot=gcc&only_with_tag=gcc-3_4-branch&r1=2.2326.2.657&r2=2.2326.2.658 http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/dwarf2out.c.diff?cvsroot=gcc&only_with_tag=gcc-3_4-branch&r1=1.478.2.10&r2=1.478.2.11 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15860
[Bug debug/15860] [3.3/3.4/4.0 regression] No DW_AT_location debug info is emitted for formal arguments to a function that uses "register" qualifiers
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2004-10-13 23:44 --- Subject: Bug 15860 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2004-10-13 23:43:57 Modified files: gcc: ChangeLog dwarf2out.c Log message: PR debug/15860 * dwarf2out.c (rtl_for_decl_location): Apply big-endian correction for DECL_INCOMING_RTL. Patches: http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/ChangeLog.diff?cvsroot=gcc&r1=2.5871&r2=2.5872 http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/dwarf2out.c.diff?cvsroot=gcc&r1=1.554&r2=1.555 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15860
[Bug debug/15860] [3.3/3.4/4.0 regression] No DW_AT_location debug info is emitted for formal arguments to a function that uses "register" qualifiers
--- Additional Comments From tausq at debian dot org 2004-10-13 21:24 --- Verified with gcc-3.4.1 and gdb-6.2.1 on hppa-linux. Thanks Richard. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15860
[Bug debug/15860] [3.3/3.4/4.0 regression] No DW_AT_location debug info is emitted for formal arguments to a function that uses "register" qualifiers
--- Additional Comments From rth at gcc dot gnu dot org 2004-10-13 18:57 --- Someone will need to test this on an affected target, both with gcc and the gdb testsuite. -- What|Removed |Added Status|ASSIGNED|WAITING http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15860
[Bug debug/15860] [3.3/3.4/4.0 regression] No DW_AT_location debug info is emitted for formal arguments to a function that uses "register" qualifiers
--- Additional Comments From rth at gcc dot gnu dot org 2004-10-13 18:54 --- It would seem that this would affect any big-endian target for which the ABI forces type promotion of parameters. -- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |rth at gcc dot gnu dot org |dot org | Status|UNCONFIRMED |ASSIGNED Ever Confirmed||1 Known to fail|3.4.1 4.0 |3.4.1 4.0.0 Last reconfirmed|-00-00 00:00:00 |2004-10-13 18:54:43 date|| http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15860