summaryrefslogtreecommitdiff
path: root/gcc/config/h8300
Commit message (Expand)AuthorAgeFilesLines
* * h8300.h (BIGGEST_FIELD_ALIGNMENT): Remove definition.law1997-07-011-4/+0
* * h8300.c (notice_update_cc): Use CC_SET_ZN and CC_SET_ZNV.law1997-05-063-76/+92
* xmerrill1997-04-301-1/+1
* * lib1funcs.asm (divnorm, modnorm, exitdiv): Fix code tolaw1997-04-291-3/+3
* * h8300.c (push_order, pop_order): Add missing initializerlaw1997-04-281-2/+2
* * h8300.c (output_adds_subs): check for adding 0.law1997-04-251-0/+4
* Define SMALL_REGISTER_CLASSES with a valueian1996-12-131-1/+1
* * h8300/h8300.c (dosize): Don't clobber the static chainlaw1996-11-151-1/+21
* * h8300/h8300.h (FIRST_PSEUDO_REGISTER): Bump up by one.law1996-09-263-111/+111
* (USER_LABEL_PREFIX): Define instead of ASM_OUTPUT_LABELREF.kenner1996-09-211-4/+2
* * h8300/h8300.h (OK_FOR_U): If generating H8/S code, acceptlaw1996-07-111-4/+6
* Thu Jul 11 10:12:50 1996 Jeffrey A Law (law@cygnus.com)law1996-07-111-170/+601
* * First cut at support for the H8/S.law1996-07-085-142/+294
* * h8300/h8300.c (function_prologue): Update "monitor" prologues.law1996-06-251-1/+20
* * h8300/h8300.c (h8300_monitor_function_p): New function.law1996-06-071-0/+80
* * varasm.c (asm_output_bss): New argument DECL.dje1996-05-241-2/+2
* Fix typo in last change.law1996-05-231-2/+2
* * h8300/h8300.h (CONSTANT_ADDRESS_P): Don't accept CONST or HIGHlaw1996-05-232-28/+28
* * h8300/h8300.md (div patterns): Rewrite.law1996-05-221-16/+32
* * h8300/h8300.h (DBX_OUTPUT_MAIN_SOURCE_FILE_END): Define.law1996-05-151-0/+10
* * h8300/h8300.c: Include obstack.h.law1996-05-083-31/+116
* * h8300/h8300.h (OK_FOR_U): (const (plus (symbol_ref) (const_int)))law1996-05-072-1/+33
* * h8300/h8300.c (h8300_eightbit_data_p): Renamed fromlaw1996-05-072-4/+4
* * h8300/h8300.h (READONLY_DATA_SECTION): Define.law1996-05-071-2/+22
* * h8300/h8300.c (h8300_adjust_insn_length): Adjust the cost oflaw1996-05-012-82/+128
* * h8300/h8300.md (bcs type): Remove "bcs" type attribute andlaw1996-05-011-169/+24
* * h8300/h8300.c (one_insn_adds_subs_operand): New function.law1996-04-303-226/+126
* * h8300/h8300.c (names_small): Remove "BAD" postfix fromlaw1996-04-293-337/+467
* * h8300/h8300.md: Remove "type" attribute from all patternslaw1996-04-181-276/+236
* (process_pragma): Take the IDENTIFIER_POINTER treewilson1996-04-171-25/+12
* (HANDLE_PRAGMA): Expect/pass 2nd arg of NODE, not CH.wilson1996-04-171-1/+1
* * h8300/h8300.md (andhi3): If 2nd operand is a CONST_INT thatlaw1996-04-161-94/+155
* * h8300/h8300.c (adds_subs_operand): Fix thinko in last change.law1996-04-132-32/+85
* * h8300.md: Add more comments about things which seemlaw1996-04-133-53/+252
* Fix typo.law1996-04-121-1/+1
* * h8300/h8300.c (const_costs): -4 and 4 are cheap on the h8300h.law1996-04-121-5/+6
* * h8300/h8300.c (dosize): Remove unused "fped" argument. All callerslaw1996-04-121-7/+15
* * h8300/h8300.c (print_operand): Handle new 'R' case for accessinglaw1996-04-123-52/+110
* * lib1funcs.asm (modnorm): New function(s). Like divnorm,law1996-04-111-2/+70
* * h8300.c (dosize): On the h8300h, do 4 byte adjustmentslaw1996-04-112-2/+7
* * h8300/h8300.c (h8300_valid_machine_decl_attribute): Uselaw1996-04-051-6/+6
* * h8300.h (h8300_funcvec_function_p): Declaration moved here.law1996-04-033-10/+33
* * h8300.md (movqi_internal): Remove useless alternative(s). Fixlaw1996-04-031-33/+23
* * h8300/h8300.c (extra_pop): Remove unused variable.law1996-04-022-71/+10
* * h8300.c (interrupt_handler): Renamed from pragma_interrupt.law1996-04-013-10/+141
* * calls.c (expand_call): Remove current_call_is_indirect nonsense.law1996-03-291-1/+1
* * h8300/h8300.h (SP_AND_G_REGS): Renamed from SP_AND_G_REG.dje1996-03-113-142/+171
* * h8300.h (BIGGEST_FIELD_ALIGNMENT): Replace uses ofdje1996-03-021-2/+2
* (ASM_OUTPUT_BSS): Define.dje1996-02-291-0/+7
* (TARGET_ALIGN_300): Renamed from TARGET_ALIGN_STRUCT_300.dje1996-02-021-5/+6