1. 08 Jul, 1996 3 commits
    • * First cut at support for the H8/S. · a1616dd9
              * h8300/h8300.c (h8300_init_once): Handle the H8/S (treat it
              like the H8/300H).
              (dosize, adds_subs_operand, one_insn_adds_subs_operand): Likewise.
              (output_adds_subs, const_costs, print_operand): Likewise.
              (output_simode_bld, h8300_adjust_insn_length): Likewise.
              (push_order, pop_order): Reverse.
              (function_prologue): Try to use ldm.l and stm.l insns
              on the H8/S.  Minor cleanups.
              (function_epilogue): Likewise.
              (asm_file_start): Emit ".h8300s" when compiling for the H8/S.
              * h8300/h8300.h (CPP_SPEC): Handle the H8/S.
              (TARGET_H8300S): New target.
              (TARGET_SWITCHES): Add "-ms" and "-mno-s".
              (BITS_PER_WORD): Handle the H8/S (treat it like the H8/300H).
              (UNITS_PER_WORD, POINTER_SIZE, PARM_BOUNDARY): Likewise.
              (BIGGEST_ALIGNMENT, BIGGEST_FIELD_ALIGNMENT): Likewise.
              (INITIALIZE_TRAMPOLINE, MOVE_MAX, Pmode): Likewise.
              * h8300/h8300.md: Handle H8/S just like H8/300H
              throughout the entire file.
              * h8300/t-h8300 (MULTILIB_OPTIONS): Build "-ms" libraries
              too.
              (MULTILIB_DIRNAMES): Put H8/S libraries in "h8300s" directory.
              * h8300/lib1funcs.asm: Emit ".h8300s" pseudo-op when generating
              h8300s object files.  Otherwise treat the H8/S just like the H8/300H.
              * ginclude/stdarg.h: Handle the H8/S.
              * ginclude/varargs.h: Likewise.
      
      From-SVN: r12410
      Jeff Law committed
    • stdarg.h: Handle the H8/S. · 8343b898
              * ginclude/stdarg.h: Handle the H8/S.
              * ginclude/varargs.h: Likewise.
      
      From-SVN: r12409
      Jeff Law committed
    • sol2.h (LINK_SPEC): Don't pass `-z text' if -shared -mimpure-text. · 5a415119
      	* sparc/sol2.h (LINK_SPEC): Don't pass `-z text' if
      	-shared -mimpure-text.
      
      From-SVN: r12408
      Doug Evans committed
  2. 07 Jul, 1996 2 commits
  3. 04 Jul, 1996 1 commit
  4. 03 Jul, 1996 12 commits
  5. 02 Jul, 1996 2 commits
  6. 29 Jun, 1996 3 commits
  7. 28 Jun, 1996 17 commits