1. 06 Jun, 1999 1 commit
  2. 05 Jun, 1999 3 commits
    • Richard Henderson's avatar
      * dwarf2dbg.c (dwarf2_gen_line_info): Mirror the section symbol · 9de8d8f1
      Richard Henderson authored
              creation logic from obj_elf_create_section.
              * config/obj-elf.c (elf_pseudo_tab): Add pushsection/popsection.
              (section_stack): New.
              (special_sections): Make const.
              (obj_elf_section): Gut and rewrite parsing.
              (obj_elf_change_section): New function broken out of obj_elf_section.
              (obj_elf_parse_section_letters): Likewise.
              (obj_elf_section_word): Likewise.
              (obj_elf_section_type): Likewise.
              (obj_elf_previous): Treat as a toggle.
              (obj_elf_popsection): New.
              * config/tc-ppc.c (ppc_section_word): Take str+len not ptr_str.
              (ppc_section_type): Likewise.
              * config/tc-ppc.h: Likewise.
              * expr.h (struct expressionS): Don't make X_op a bitfield.
              * config/tc-alpha.c: Update for symbol handling changes.
              (md_apply_fix) [case GPREL]: Use now_seg instead of absolute_section.
              (load_expression, emit_ir_load, emit_loadstore, emit_jsrjmp): Likewise.
    • Richard Henderson's avatar
      * gas/elf/elf.exp: New directory. · 98944905
      Richard Henderson authored
              * gas/elf/section0.[sd]: New test.
              * gas/elf/section1.[sd]: New test.
    • Richard Henderson's avatar
      * dwarf2dbg.c (*): Convert to K&R + prototypes. · 58b5739a
      Richard Henderson authored
              (dwarf2_gen_line_info): Kill unused variables.
              (dwarf2_finish): Likewise.
              (dwarf2_where): Likewise.
              (dwarf2_directive_file): If we've only got a string,
              hand off to s_app_file.
              * ecoff.c: Move the include of ecoff.h.
              * symbols.h (S_IS_FUNCTION): Prototype.
              * read.c (LEX_HASH): Supply a default.
              (lex_type): Use it.
              (s_globl): Update `c' after skipping whitespace.
              * read.h (LEX_END_NAME, is_name_ender): New.
              * expr.c (get_symbol_end): Respect it.
  3. 04 Jun, 1999 16 commits
  4. 03 Jun, 1999 20 commits