summaryrefslogtreecommitdiff
path: root/gcc/config/h8300
Commit message (Expand)AuthorAgeFilesLines
* h8300.h (EIGHTBIT_CONSTANT_ADDRESS_P): Add support for H8/300, H8/S aa:8 mode.Dhananjay R. Deshpande2002-09-132-12/+28
* h8300.md (udivmodqi4): Do not use an expander.Kazu Hirata2002-09-121-38/+2
* h8300.md (udivmodqi4): Enable on H8/300.Kazu Hirata2002-09-081-2/+2
* h8300.md (udivmodqi4): Split the pattern into an expander and an anonymous pa...Kazu Hirata2002-09-071-2/+38
* h8300.c: Fix formatting.Kazu Hirata2002-09-073-12/+12
* h8300.c (enum shift_alg): Move to earlier in h8300.c.Dhananjay R. Deshpande2002-09-061-153/+195
* h8300.c (asm_file_start): Add a missing semicolon.Kazu Hirata2002-09-051-1/+1
* * h8300.c (asm_file_start): Corrected optimization comment.Arati Dikey2002-09-031-1/+4
* chorus.h: Consistently define *_DEBUGGING_INFO with the value 1.Jason Thorpe2002-08-291-1/+1
* h8300.c (shift_alg_hi): Various tweaks to improve performance of HImode shifts.Dhananjay R. Deshpande2002-08-291-10/+32
* arc.c (output_shift): Use stdio instead of asm_fprintf.Kaveh R. Ghazi2002-08-202-3/+3
* dsp16xx.c (print_operand): Fix format specifier.Kaveh R. Ghazi2002-08-111-2/+2
* arc.c (arc_init): Don't use ISO C style function definitions.Kaveh R. Ghazi2002-08-111-1/+2
* * alpha.h, arc.h, arm/aout.h, avr.h, cris.h, d30v.h, dsp16xx.h,Kaveh R. Ghazi2002-07-311-11/+2
* alpha.h, [...] (ASM_OUTPUT_LABEL): Delete definition.Kaveh R. Ghazi2002-07-301-11/+0
* h8300.c (TARGET_INSERT_ATTRIBUTES): Define.Dhananjay R. Deshpande2002-06-201-0/+20
* c-common.c (builtin_define_type_max): New.Richard Henderson2002-06-111-6/+0
* * h8300.h (OK_FOR_U): Fix thinko exposed by flag checking.Jeff Law2002-06-061-1/+2
* elf.h: Fix formatting.Kazu Hirata2002-06-032-8/+12
* elf.h: Use TARGET_OS_CPP_BUILTINS rather than SUBTARGET_SPEC.Neil Booth2002-06-023-26/+42
* h8300-protos.h: Add a prototype for h8300_shift_needs_scratch_p.Kazu Hirata2002-06-014-4/+75
* h8300-protos.h: Remove prototypes for ok_for_bclr and small_power_of_two.Kazu Hirata2002-05-304-53/+23
* h8300-protos.h: Remove the prototype for o_operand.Kazu Hirata2002-05-293-48/+59
* * config/h8300/h8300.md (two anonymous patterns): New.Kazu Hirata2002-05-281-0/+40
* * config/h8300/h8300.md (*andorqi3): New.Kazu Hirata2002-05-221-0/+14
* system.h (BLOCK_PROFILER, [...]): Poison.Richard Henderson2002-05-191-27/+0
* system.h (STRIP_NAME_ENCODING): Poison it.Richard Henderson2002-05-192-7/+12
* system.h (ENCODE_SECTION_INFO): Poison it.Richard Henderson2002-05-183-19/+28
* final.c (HAVE_READONLY_DATA_SECTION): New.Richard Henderson2002-05-182-24/+1
* c-parse.in (MODIFIED_WCHAR_TYPE): New macro.Zack Weinberg2002-05-151-5/+0
* crti.asm: Remove trailing spaces.Kazu Hirata2002-05-033-51/+51
* lib1funcs.asm (___mulsi3): Remove unnecessary push and pop.Kazu Hirata2002-04-201-12/+5
* lib1funcs.asm (___mulsi3): Use hardware multiply instructions for H8/300H case.Toshiyasu Morita2002-04-201-24/+41
* lib1funcs.asm (___cmpsi2, ___ucmpsi2): Bum three instructions from each routine.Toshiyasu Morita2002-04-201-22/+17
* rtems.h, [...] (*-rtems*): Cleanup pass to move common definitions to config/...Eric Norum2002-04-121-5/+0
* 1750a.h, [...] (POINTER_SIZE): Delete.Kaveh R. Ghazi2002-03-121-4/+0
* h8300.c (h8300_adjust_insn_length): Tighten insn length for memory load/store.Kazu Hirata2002-03-081-3/+14
* emit-rtl.c, [...]: Remove all #ifndef REAL_ARITHMETIC blocks...Zack Weinberg2002-03-031-4/+0
* 1750a.h, [...] (BITS_PER_WORD): Delete.Kaveh R. Ghazi2002-03-031-5/+0
* varasm.c (make_decl_rtl): Remove call to REDO_SECTION_INFO_P; invoke ENCODE_S...Richard Henderson2002-03-021-2/+2
* a29k.h, [...]: (BITS_PER_UNIT): Delete.Kaveh R. Ghazi2002-03-031-3/+0
* h8300-protos.h: Add a prototype for compute_a_shift_length.Kazu Hirata2002-03-023-47/+162
* * config/h8300/h8300.c (h8300_adjust_insn_length): Clean up.Kazu Hirata2002-03-011-27/+31
* h8300-protos.h: Fix formatting.Kazu Hirata2002-03-013-21/+21
* h8300.c (print_operand): Support 16-bit constant addresses.Kazu Hirata2002-03-012-13/+40
* h8300.c: Fix formatting.Kazu Hirata2002-02-282-8/+8
* h8300-protos.h: Update the prototype for compute_logical_op_length.Kazu Hirata2002-02-273-120/+80
* h8300-protos.h: Add a prototype for compute_logical_op_length.Kazu Hirata2002-02-263-12/+137
* h8300.c (output_simode_bld): Handle H8/300 and H8/300[HS] separately.Kazu Hirata2002-02-232-12/+25
* h8300.md (mulqihi3): Tighten predicates to register_operand.Kazu Hirata2002-02-231-4/+4