aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeffrey A Law <law@cygnus.com>1997-11-01 20:43:02 +0000
committerJeff Law <law@gcc.gnu.org>1997-11-01 13:43:02 -0700
commitc2c85462f3b86e2945a29a2b9406bcd079b2c872 (patch)
tree5d9bcc76ff592f80a517b0a94796fb9c3cfe031b
parentb2bb2710f3e0eebda82bd3153d9fa1a32a950e7a (diff)
downloadgcc-c2c85462f3b86e2945a29a2b9406bcd079b2c872.zip
gcc-c2c85462f3b86e2945a29a2b9406bcd079b2c872.tar.gz
gcc-c2c85462f3b86e2945a29a2b9406bcd079b2c872.tar.bz2
dwarf2out.c (output_call_frame_info): Fix length argument to ASM_OUTPUT_ASCII.
* dwarf2out.c (output_call_frame_info): Fix length argument to ASM_OUTPUT_ASCII. (output_die, output_pubnames, output_line_info): Likewise. From-SVN: r16262
-rw-r--r--gcc/ChangeLog6
-rw-r--r--gcc/dwarf2out.c8
2 files changed, 10 insertions, 4 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index d4b12a7..74a56ef 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,9 @@
+Sat Nov 1 13:42:19 1997 Jeffrey A Law (law@cygnus.com)
+
+ * dwarf2out.c (output_call_frame_info): Fix length argument
+ to ASM_OUTPUT_ASCII.
+ (output_die, output_pubnames, output_line_info): Likewise.
+
Fri Oct 31 07:10:09 1997 Jeffrey A Law (law@cygnus.com)
* version.c: Bump for snapshot.
diff --git a/gcc/dwarf2out.c b/gcc/dwarf2out.c
index dbc4366..95dd005 100644
--- a/gcc/dwarf2out.c
+++ b/gcc/dwarf2out.c
@@ -1567,7 +1567,7 @@ output_call_frame_info (for_eh)
}
else
{
- ASM_OUTPUT_ASCII (asm_out_file, "eh", 2);
+ ASM_OUTPUT_ASCII (asm_out_file, "eh", 3);
}
fputc ('\n', asm_out_file);
@@ -5158,7 +5158,7 @@ output_die (die)
else
ASM_OUTPUT_ASCII (asm_out_file,
a->dw_attr_val.v.val_str,
- strlen (a->dw_attr_val.v.val_str));
+ strlen (a->dw_attr_val.v.val_str) + 1);
break;
default:
@@ -5310,7 +5310,7 @@ output_pubnames ()
}
else
{
- ASM_OUTPUT_ASCII (asm_out_file, pub->name, strlen (pub->name));
+ ASM_OUTPUT_ASCII (asm_out_file, pub->name, strlen (pub->name) + 1);
}
fputc ('\n', asm_out_file);
@@ -5546,7 +5546,7 @@ output_line_info ()
{
ASM_OUTPUT_ASCII (asm_out_file,
file_table[ft_index],
- strlen (file_table[ft_index]));
+ strlen (file_table[ft_index]) + 1);
}
fputc ('\n', asm_out_file);