1. 01 Apr, 1996 3 commits
    • (get_inner_reference): When finding mode to access bitfield that ends up properly aligned... · e8621b3c
      (get_inner_reference): When finding mode to access bitfield that ends
      up properly aligned, use mode class of its type unless type's mode was
      BLKmode.
      
      From-SVN: r11651
      Richard Kenner committed
    • h8300.c (interrupt_handler): Renamed from pragma_interrupt. · f5b65a56
              * h8300.c (interrupt_handler): Renamed from pragma_interrupt.
              All references changed.
              (function_prologue): Set interrupt_handler if the current
              function has the "interrrupt-handler" attribute.
              (small_call_insn_operand): New function.
              (h8300_interrrupt_function_p): New function.
              (h8300_funcvec_function_p): New function.
              (h8300_valid_machine_decl_attribute): New function.
              * h8300.h (VALID_MACHINE_DECL_ATTRIBUTE): Define.
              * h8300.md (call insns): Handle calls through the
              function vector.  Indirect calls and calls through
              the function vector have a length of two bytes.
      
      From-SVN: r11650
      Jeff Law committed
    • calls.c (expand_call): Remove current_call_is_indirect nonsense. · eecb6f50
              * calls.c (expand_call): Remove current_call_is_indirect nonsense.
              Add additional argument to INIT_CUMULATIVE_ARGS.
              (emit_library_call): Likewise.
              (emit_library_call_value): Likewise.
              * expr.c (expand_builtin): Likewise.
              * function.c (assign_parms): Likewise.
              * config/pa/pa.h (hppa_args): New field "indirect".
              (INIT_CUMULATIVE_ARGS): Initialize "indirect" field.
              (FUNCTION_ARG): Check "indirect" field, rather than
              "current_call_is_indirect".
              * All other backends updated with new argument to
              INIT_CUMULATIVE_ARGS
      
      From-SVN: r11649
      Jeff Law committed
  2. 31 Mar, 1996 3 commits
  3. 30 Mar, 1996 1 commit
  4. 29 Mar, 1996 6 commits
  5. 28 Mar, 1996 3 commits
  6. 27 Mar, 1996 1 commit
  7. 26 Mar, 1996 9 commits
  8. 25 Mar, 1996 3 commits
  9. 24 Mar, 1996 5 commits
  10. 23 Mar, 1996 6 commits