aboutsummaryrefslogtreecommitdiff
path: root/gcc
AgeCommit message (Collapse)Author
1998-08-31* egcs-1.1 released.Jeffrey A Law
* version.c: Update for egcs-1.1 release. From-SVN: r22146
1998-08-31* NEWS: Add SCO Openserver and Unixware 7 notes.Jeffrey A Law
From-SVN: r22142
1998-08-31NEWS: Fix typos.Jeff Law
� * NEWS: Fix typos. From-SVN: r22134
1998-08-31NEWS: Fix typos.Jeff Law
� * NEWS: Fix typos. From-SVN: r22133
1998-08-30Fix bump script clobberage.Jeff Law
From-SVN: r22097
1998-08-29Daily bump.Jeff Law
From-SVN: r22096
1998-08-29sparc.md (movdf_insn, movtf_insn): Fix type and length attributes to match ↵David S. Miller
May 3rd changes made here. * config/sparc/sparc.md (movdf_insn, movtf_insn): Fix type and length attributes to match May 3rd changes made here. * config/sparc/sparc.h (CONDITIONAL_REGISTER_USAGE): Fix and make call-used %l7 when generating pic code. From-SVN: r22089
1998-08-29cygwin32.h (ASM_OUTPUT_SECTION_NAME): Don't emit .linkonce directive after ↵Mumit Khan
the first time. 0 * i386/cygwin32.h (ASM_OUTPUT_SECTION_NAME): Don't emit .linkonce directive after the first time. From-SVN: r22084
1998-08-29cygwin32.h (ASM_OUTPUT_SECTION_NAME): Don't emit .linkonce directive after ↵Mumit Khan
the first time. ( * i386/cygwin32.h (ASM_OUTPUT_SECTION_NAME): Don't emit .linkonce directive after the first time. From-SVN: r22083
1998-08-29m68k.md (beq0_di): Generate correct (and more efficient) code when...Jeffrey A Law
* m68k.md (beq0_di): Generate correct (and more efficient) code when the clobbered operand overlaps with an input. (bne0_di): Similarly. Fixes bug from m68k-netbsd folks. From-SVN: r22081
1998-08-29* NEWS: Various updates.Jeffrey A Law
From-SVN: r22078
1998-08-29Update generated files.Jeff Law
Update generated files. Change egcs-1.0 to egcs-1.1 in various places. Tweak version string. From-SVN: r22074
1998-08-28Daily bump.Jeff Law
From-SVN: r22070
1998-08-27Daily bump.Jeff Law
From-SVN: r22049
1998-08-27configure.in (powerpc-ibm-aix4.[12]*): Change from 4.[12].*.Jim Wilson
8 * configure.in (powerpc-ibm-aix4.[12]*): Change from 4.[12].*. (rs6000-ibm-aix4.[12]*): Likewise. * configure: Regnerate. From-SVN: r22047
1998-08-27configure.in (powerpc-ibm-aix4.[12]*): Change from 4.[12].*.Jim Wilson
( * configure.in (powerpc-ibm-aix4.[12]*): Change from 4.[12].*. (rs6000-ibm-aix4.[12]*): Likewise. * configure: Regnerate. From-SVN: r22046
1998-08-27reload1.c (forget_old_reloads_1): Keep track of the largest mode found while ↵Jeffrey A Law
stripping SUBREGS and invalidate... * reload1.c (forget_old_reloads_1): Keep track of the largest mode found while stripping SUBREGS and invalidate reloads for all the hard regs specified by that largest mode. egcs-1.1 only hack. The mainline tree will get a better fix. From-SVN: r22041
1998-08-26Daily bump.Jeff Law
From-SVN: r22016
1998-08-25Daily bump.Jeff Law
From-SVN: r21994
1998-08-25*** empty log message ***Dave Love
From-SVN: r21989
1998-08-25g77.texi: Increment `version-g77' and fix a few typos.Dave Love
� * g77.texi: Increment `version-g77' and fix a few typos. From-SVN: r21988
1998-08-25configure.in: Do not set thread_file to "irix" since no such support exists yet.Jeffrey A Law
* From Alexandre: * configure.in: Do not set thread_file to "irix" since no such support exists yet. From-SVN: r21984
1998-08-25reorg.c (fill_simple_delay_slots): Do not abort if we encounter an insn on ↵Jeff Law
the unfilled_slots_list that has no... * reorg.c (fill_simple_delay_slots): Do not abort if we encounter an insn on the unfilled_slots_list that has no delay slots. (fill_eager_delay_slots): Similarly. Fixes PA abort. * rs6000.h (GO_IF_LEGITIMATE_ADDRESS): Use TARGET_POWERPC64 when testing LEGITIMATE_INDEXED_ADDRESS_P DFmode and DImode. (LEGITIMIZE_ADDRESS): Use TARGET_POWERPC64 for INDEXED fixup. * rs6000.c (print_operand, case 'L'): Add UNITS_PER_WORD, not 4. (print_operand, cases 'O' and 'T'): Fix typos in lossage strings. * rs6000.md (fix_truncdfsi2_store): Remove %w from non-CONST_INT operand. (movdf_softfloat32, movdf_hardfloat64, movdf_softfloat64): Change 'o' to 'm' for GPR variant constraints. * rs6000.md (movqi, movhi): Add CONSTANT_P_RTX. Various rs6000/ppc fixes from the mainline tree. From-SVN: r21976
1998-08-25decl.c (duplicate_decls): Don't complain about different exceptions from an ↵Jason Merrill
internal decl even if pedantic. 8 * decl.c (duplicate_decls): Don't complain about different exceptions from an internal decl even if pedantic. From-SVN: r21963
1998-08-25decl.c (duplicate_decls): Don't complain about different exceptions from an ↵Jason Merrill
internal decl even if pedantic. � * decl.c (duplicate_decls): Don't complain about different exceptions from an internal decl even if pedantic. From-SVN: r21962
1998-08-24Daily bump.Jeff Law
From-SVN: r21957
1998-08-23Bump for snapshotJeffrey A Law
From-SVN: r21924
1998-08-23Daily bump.Jeff Law
From-SVN: r21922
1998-08-22Daily bump.Jeff Law
From-SVN: r21913
1998-08-22* regmove.c (optimize_reg_copy_3): Disable for egcs-1.1.Jeffrey A Law
From-SVN: r21911
1998-08-21Daily bump.Jeff Law
From-SVN: r21903
1998-08-20Daily bump.Jeff Law
From-SVN: r21891
1998-08-20Include system.h, not stdio.hMichael Meissner
From-SVN: r21875
1998-08-19Daily bump.Jeff Law
From-SVN: r21869
1998-08-19rs6000.c (rs6000_output_load_toc_table): Use ld for 64-bit.David Edelsohn
� * rs6000.c (rs6000_output_load_toc_table): Use ld for 64-bit. (output_toc): Use single TOC slot or llong minimal-toc for DFmode and DImode 64-bit. Use llong for minimal-toc SFmode and SYMBOL_REF / LABEL_REF 64-bit. (output_function_profiler): Use llong for profiler label and ld to load 64-bit label address. From-SVN: r21867
1998-08-19rs6000.c (rs6000_output_load_toc_table): Use ld for 64-bit.David Edelsohn
* rs6000.c (rs6000_output_load_toc_table): Use ld for 64-bit. (output_toc): Use single TOC slot or llong minimal-toc for DFmode and DImode 64-bit. Use llong for minimal-toc SFmode and SYMBOL_REF / LABEL_REF 64-bit. (output_function_profiler): Use llong for profiler label and ld to load 64-bit label address. From-SVN: r21866
1998-08-18Daily bump.Jeff Law
From-SVN: r21839
1998-08-18c-common.c (decl_attributes): Issue an error if the argument to alias is not ↵Richard Henderson
a string. * c-common.c (decl_attributes): Issue an error if the argument to alias is not a string. From-SVN: r21837
1998-08-18haifa-sched.c (sched_analyze): Put all JUMP_INSNs on the last pending memory ↵Jeffrey A Law
flush list. * haifa-sched.c (sched_analyze): Put all JUMP_INSNs on the last pending memory flush list. From-SVN: r21835
1998-08-18regmove.c (fixup_match_2): Do not call reg_overlap_mentioned_p on notes.Jeffrey A Law
* regmove.c (fixup_match_2): Do not call reg_overlap_mentioned_p on notes. Fixes testsuite regression on the H8. From-SVN: r21829
1998-08-18arm.c (arm_override_options): Remove lie about ignoring PIC flag.Richard Earnshaw
* arm.c (arm_override_options): Remove lie about ignoring PIC flag. From-SVN: r21821
1998-08-18arm.c (arm_override_options): Remove lie about ignoring PIC flag.Richard Earnshaw
* arm.c (arm_override_options): Remove lie about ignoring PIC flag. From-SVN: r21820
1998-08-18regmove.c (optimize_reg_copy_1): Update REG_N_CALLS_CROSSED and ↵Jeffrey A Law
REG_LIVE_LENGTH as successful substitutions are made. * regmove.c (optimize_reg_copy_1): Update REG_N_CALLS_CROSSED and REG_LIVE_LENGTH as successful substitutions are made. From-SVN: r21818
1998-08-17Daily bump.Jeff Law
From-SVN: r21815
1998-08-17* From GrahamJeffrey A Law
* tree.c (build_index_type): Copy TYPE_SIZE_UNIT from sizetype to itype. * c-decl.c (finish_enum): Copy TYPE_SIZ_UNIT from enumtype to tem. From-SVN: r21809
1998-08-17rs6000.c (secondary_reload_class): For TARGET_ELF...Jeff Law
� * rs6000.c (secondary_reload_class): For TARGET_ELF, indicate that a BASE_REGS register is needed as an intermediate when copying a symbolic value into any register class other than BASE_REGS. From-SVN: r21806
1998-08-17rs6000.c (secondary_reload_class): For TARGET_ELF...Jeff Law
* rs6000.c (secondary_reload_class): For TARGET_ELF, indicate that a BASE_REGS register is needed as an intermediate when copying a symbolic value into any register class other than BASE_REGS. From-SVN: r21805
1998-08-17arm.h (SECONDARY_INPUT_RELOAD_CLASS): Return NO_REGS if compiling for ↵Richard Earnshaw
architecture v4. � * arm.h (SECONDARY_INPUT_RELOAD_CLASS): Return NO_REGS if compiling for architecture v4. From-SVN: r21804
1998-08-17arm.h (SECONDARY_INPUT_RELOAD_CLASS): Return NO_REGS if compiling for ↵Richard Earnshaw
architecture v4. * arm.h (SECONDARY_INPUT_RELOAD_CLASS): Return NO_REGS if compiling for architecture v4. From-SVN: r21803
1998-08-17pt.c (check_explicit_specialization): Don't abort on bogus explicit ↵Mark Mitchell
instantiations. * pt.c (check_explicit_specialization): Don't abort on bogus explicit instantiations. From-SVN: r21780