summaryrefslogtreecommitdiff
path: root/gcc/config/h8300
Commit message (Expand)AuthorAgeFilesLines
* * h8300.c (get_shift_alg): Add special cases for shifts of 8 and 24.law1998-06-101-1/+37
* typo typo fixes fixeslaw1998-05-061-1/+1
* * h8300.h (ADDITIONAL_REGISTER_NAMES): Add "er" registers.law1998-05-051-1/+3
* * h8300.h (CONST_COSTS): Remove definition.law1998-03-231-3/+2
* * rtl.h (addr_diff_vec_flags): New typedef.amylaar1998-03-061-1/+1
* * h8300.c (print_operand): Handle CONST_DOUBLE for 'e', 'f', andlaw1998-01-261-4/+31
* * expr.c (do_tablejump): Let CASE_VECTOR_PC_RELATIVE be anlaw1997-12-191-11/+12
* * t-h8300 (MULTILIB_EXCEPTIONS): Define.law1997-11-171-0/+1
* * t-h8300: Use TARGET_LIBGCC2_CFLAGS instead of LIBGCC2_CFLAGS.law1997-08-281-1/+1
* * 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