aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/sh
AgeCommit message (Expand)AuthorFilesLines
2002-08-07lib1funcs.asm (GCC_shcompact_incoming_args): Don't overwrite callee-save regi...Stephen Clarke1-67/+68
2002-07-31* alpha.h, arc.h, arm/aout.h, avr.h, cris.h, d30v.h, dsp16xx.h,Kaveh R. Ghazi1-5/+2
2002-07-30sh.md (cond_delay_slot): New attribute.J"orn Rennecke2-2/+24
2002-07-30alpha.h, [...] (ASM_OUTPUT_LABEL): Delete definition.Kaveh R. Ghazi1-4/+0
2002-07-25sh.h (LOAD_EXTEND_OP): QImode zero-extends on SHmedia.J"orn Rennecke2-8/+9
2002-07-18sh-protos.h (sh_expand_unop_v2sf): Move inside #ifdef RTX_CODE guard.J"orn Rennecke4-105/+145
2002-07-18sh.c (barrier_align, push): Shut up compiler warnings.J"orn Rennecke1-18/+6
2002-07-17lib1funcs.asm (udivsi3_i4): Implement SHcompact version in SHmedia code.J"orn Rennecke1-6/+19
2002-07-17* sh.md (cmpgtudi_media): Remove spurious @.J"orn Rennecke1-2/+1
2002-07-17lib1funcs.asm (FMOVD_WORKS): Don't define for little endian.J"orn Rennecke2-2/+3
2002-07-17lib1funcs.asm (init_trampoline): New entry point.J"orn Rennecke5-101/+250
2002-07-17sh-protos.h (binary_float_operator): Remove declaration.J"orn Rennecke4-178/+396
2002-07-16builtins.c (std_expand_builtin_va_start): Remove unused first argument.Zack Weinberg3-7/+6
2002-07-16varargs.h: Replace with stub which issues #error.Zack Weinberg2-19/+6
2002-07-09sh.c (sh_adjust_cost): Special handling of SHMEDIA code.Stephen Clarke2-109/+263
2002-07-09sh.h (PREDICATE_CODES): Add general_extend_operand and inqhi_operand.J"orn Rennecke3-122/+550
2002-07-07sh.h (PRINT_OPERAND_PUNCT_VALID_P): Allow '\''.J"orn Rennecke3-97/+117
2002-07-04sh.md (mshfhi_b, [...]): Add DONE.J"orn Rennecke1-0/+6
2002-07-02sh.c (print_operand, case 'N'): Allow zero vector.J"orn Rennecke3-41/+65
2002-07-02sh.c (sh_media_init_builtins): Change use of poisoned identifier "bzero" to "...Roger Sayle1-2/+3
2002-07-01sh.c (langhooks.h): Include.J"orn Rennecke3-30/+1742
2002-06-26shelf.sh (STACK_ADDR): Don't define.J"orn Rennecke1-7/+0
2002-06-25lib1funcs.asm (udivdi3): Make first divide step produce a 32 bit result befor...J"orn Rennecke1-27/+30
2002-06-24Update Copyright.Joern Rennecke1-1/+1
2002-06-24lib1funcs.asm (sdivsi3): Add optimized SH64 implementations.J"orn Rennecke3-55/+549
2002-06-24sh.h (FUNCTION_ARG_ADVANCE): Take SHCOMPACT_FORCE_ON_STACK arguments into acc...J"orn Rennecke1-3/+7
2002-06-18t-sh (MULTILIB_EXCEPTIONS): Set to ml.J"orn Rennecke4-0/+4
2002-06-18sh-protos.h (sh_pr_interrupt): Declare.J"orn Rennecke3-29/+15
2002-06-17* sh.md (divsi3): Update way how to find insns in a sequence.J"orn Rennecke1-1/+1
2002-06-14* sh.md (mulsi3): Update way how to find insns in a sequence.J"orn Rennecke1-3/+2
2002-06-14sh.h: Define HARD_REGNO_RENAME_OKDhananjay R. Deshpande3-0/+27
2002-06-14sh.md (jump): Emit jump insn.Kaz Kojima1-6/+7
2002-06-13coff.h (HAS_INIT_SECTION, [...]): Don't define.J"orn Rennecke1-8/+1
2002-06-13sh.c (calc_live_regs): Don't use initial_value optimization for PR_MEDIA_REG.J"orn Rennecke1-7/+12
2002-06-13Individual processor configurations for sh-elf / sh-linux:J"orn Rennecke4-17/+47
2002-06-11c-common.c (builtin_define_type_max): New.Richard Henderson1-3/+0
2002-06-11Delete SEQUENCE rtl usage outside of reorg and ssa passes.David S. Miller1-4/+2
2002-06-10Fix cfi generation for SH[1-4]:J"orn Rennecke2-18/+51
2002-06-08netbsd-elf.h (SUBTARGET_EXTRA_SPECS): Define and include netbsd_entry_point.Jason Thorpe1-12/+9
2002-06-08sh.h (SUBTARGET_EXTRA_SPECS): Define empty if not already defined.Jason Thorpe1-1/+6
2002-06-07config.gcc (sh5*-*-netbsd*): Remove sh/t-netbsd-sh5-32 from and add t-sh64 to...Jason Thorpe3-11/+2
2002-06-06sh.c (machine_dependent_reorg): Don't set RTX_UNCHANGING_P on an UNSPEC.J"orn Rennecke1-1/+2
2002-06-05config.gcc (sh-*-elf*, [...]): Unify.J"orn Rennecke4-3/+6
2002-06-04Merge from pch-branch up to tag pch-commit-20020603.Geoffrey Keating2-3/+6
2002-06-04* config.gcc (sh5-*-netbsd*, sh5l*-*-netbsd*)Jason Thorpe4-35/+101
2002-06-03Check in file mistakenly omitted when sh*-*-netbsdelf* targets were added.Jason Thorpe1-0/+17
2002-05-31* config/sh/elf.h (ASM_SPEC): Use subtarget_endian_asm_spec.J"orn Rennecke1-1/+1
2002-05-31config.gcc (sh[123456789l]*-*-*): Set cpu_type to sh.Jason Thorpe1-0/+88
2002-05-28* config/sh/sh.c: Include real.h for REAL_VALUE_TYPE.Toshiyasu Morita1-0/+1
2002-05-28config/sh reorganization to factor out endianness and coff:J"orn Rennecke10-205/+241