

  TYPE
    pmt$debug_table_info = record
      module_segment: mmt$segment_pointer,
      entry_point_segment: mmt$segment_pointer,
      first_module_address_table_item: ^dbt$module_address_table_item,
      last_module_item: ^^dbt$module_address_table_item,
      current_module_item: ^dbt$module_address_table_item,
      entry_point_table: ^dbt$entry_point_table,
      number_of_entry_point_items: 0 .. dbc$max_entry_point_items,
    recend,

    pmt$line_address_table_list = record
      pointer: ^llt$line_address_table,
      link: ^pmt$line_address_table_list,
    recend,

    pmt$debug_symbol_table_list = record
      pointer: ^llt$debug_symbol_table,
      link: ^pmt$debug_symbol_table_list,
    recend,

    pmt$supplemental_dtable_list = record
      pointer: ^llt$supplemental_debug_tables,
      link: ^pmt$supplemental_dtable_list,
    recend;

?? PUSH (LISTEXT := OFF) ??
*copyc llt$line_address_table
*copyc llt$debug_symbol_table
*copyc llt$supplemental_debug_tables
*copyc dbt$module_address_table_item
*copyc dbt$entry_point_table
?? POP ??
