summaryrefslogtreecommitdiff
path: root/gas/dwarf2dbg.c
diff options
context:
space:
mode:
Diffstat (limited to 'gas/dwarf2dbg.c')
-rw-r--r--gas/dwarf2dbg.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/gas/dwarf2dbg.c b/gas/dwarf2dbg.c
index 071450e19a1..69955fea5bf 100644
--- a/gas/dwarf2dbg.c
+++ b/gas/dwarf2dbg.c
@@ -1983,11 +1983,16 @@ out_dir_and_file_list (void)
/* Output the Directory Table. */
if (DWARF2_LINE_VERSION >= 5)
{
+ /* We only have one column in the directory table. */
out_byte (1);
+
+ /* Describe the purpose and format of the column. */
out_uleb128 (DW_LNCT_path);
/* FIXME: it would be better to store these strings in
the .debug_line_str section and reference them here. */
out_uleb128 (DW_FORM_string);
+
+ /* Now state how many rows there are in the table. */
out_uleb128 (dirs_in_use);
}