Set current_sym_code in a case where it was missing.
authorDale Johannesen <dalej@apple.com>
Mon, 23 Sep 2002 23:07:05 +0000 (23:07 +0000)
committerDale Johannesen <dalej@gcc.gnu.org>
Mon, 23 Sep 2002 23:07:05 +0000 (23:07 +0000)
From-SVN: r57456

gcc/ChangeLog
gcc/dbxout.c

index 50a94b3b8584b4d073aa7c51d9595e2e2d7c4e35..2e779e7194e98fdb633645576fbcf9709b5d389c 100644 (file)
@@ -1,3 +1,7 @@
+2002-09-23  Dale Johannesen  <dalej@apple.com>
+       * dbxout.c (dbxout_parms):  Set current_sym_code for params
+       passed on stack by invisible reference.
+
 2002-09-23  Richard Earnshaw  <rearnsha@arm.com>
 
        * arm/unknown-elf.h (ASM_OUTPUT_ALIGNED_DECL_LOCAL): Always allocate
index 2ce0fb8ff23de4d03b0722b3163fe6aeea2a884c..18d61eb19a5e28a09c93960e7c6c155166c3f12b 100644 (file)
@@ -2681,6 +2681,7 @@ dbxout_parms (parms)
              current_sym_value
                = INTVAL (XEXP (XEXP (XEXP (DECL_RTL (parms), 0), 0), 1));
            current_sym_addr = 0;
+           current_sym_code = N_PSYM;
 
            FORCE_TEXT;
            fprintf (asmfile, "%s\"%s:v", ASM_STABS_OP, decl_name);