using prog_mode attribute.
(function units "write_buf", "write_blockage"): Model the write buffer
as two function units, so that conflicts are avoided more often.
- (funcion unit "core"): New function unit, so that elapsed cycles can
+ (function unit "core"): New function unit, so that elapsed cycles can
be more accurately determined.
(all anonymous patterns): Add names.
(mulsidi3, umulsidi3): New patterns available with fast multiply
(ASM_SPEC): Pass appropriate -mxxx switches to the assembler based
on the -mcpu=xxx options.
(ASM_OUTPUT_INT): Move here from eabi.h.
- (ENCODE_SECTION_INFO): If -mcall-{nt,aixdesc} add approriate magic
+ (ENCODE_SECTION_INFO): If -mcall-{nt,aixdesc} add appropriate magic
so function name has two or one leading periods.
(ASM_OUTPUT_SOURCE_LINE): Delete, use version in svr4.h.
(trampoline macros): Call trampoline functions in rs6000.c.
Wed Nov 29 13:59:58 1995 J"orn Rennecke (amylaar@meolyon.hanse.de)
- * c-decl.c (duplicate_decls): Add new paramter different_binding_level.
+ * c-decl.c (duplicate_decls): Add new parameter different_binding_level.
Lots of changes to use new new parameter.
(pushdecl): Delete variable declared_global. New variable
different_binding_level and code to set it. Move extern/static
* Makefile.in (gfloat.h): Add a - before the rm command.
* loop.c (find_and_verify_loops): Set dest_loop only if
- JUMP_LABEL (insn) is non-zero.
+ JUMP_LABEL (insn) is nonzero.
Mon Jul 31 14:31:53 1995 Ian Lance Taylor <ian@cygnus.com>
(xcoffout_begin_function): Call dbxout_parms and
ASM_OUTPUT_SOURCE_LINE.
- * va-mips.h: Change every occurance of #if __mips>=3 to
+ * va-mips.h: Change every occurrence of #if __mips>=3 to
#ifdef __mips64.
* mips/abi64.h (CPP_SPEC): Output -D__mips64 when -mips3, or -mips4,
or -mgp64. Output -U__mips64 when -mgp32.
* xm-alpha.h (sbrk): Add declaration.
- * convert.c (convert_to_integer): If TYPE is a enumeral type or
+ * convert.c (convert_to_integer): If TYPE is an enumeral type or
if its precision is not the same as the size of its mode,
convert in two steps.
(mark_regs_pat, straighten_stack): New functions.
(reg_to_stack): Amend initialisation of FP_mode_reg.
Mark FP registers mentioned in USE insns before NOTE_INSN_FUNCTION_BEG.
- (get_true_reg): Eliminate FP subreg accesses in favour of the
+ (get_true_reg): Eliminate FP subreg accesses in favor of the
actual FP register in use.
(record_reg_life_pat): Make it work on SUBREGs as well. Make use of
the new mark_regs_pat function. Handle USE insns if called unnested.
Delete the no_live_regs shortcut to save space.
Use stackentry state to determine filled registers.
(replace_reg): Accept COMPLEX_FLOAT as well.
- (move_for_stack_reg): Optimise away some pointer dereferencing.
+ (move_for_stack_reg): Optimize away some pointer dereferencing.
(subst_stack_regs): Make sure the stack is in the right order
and of the right size for register passing.
(goto_block_pat): Make sure the stack is in the right order
Sat Apr 15 12:11:46 1995 Brendan Kehoe <brendan@cygnus.com>
* alpha/alpha.c (output_epilog): Initialize fp_offset to 0, and
- make sure it's non-zero before we try to use it to restore the
+ make sure it's nonzero before we try to use it to restore the
frame pointer.
Fri Apr 14 19:45:05 1995 Jason Merrill <jason@phydeaux.cygnus.com>
* 1750a.c (sectname): Reverse Init and Normal.
(print_operand_address, case PLUS): Add case for LABEL_REF.
- (print_operand_address, case LABEL_REF): Split fom SYMBOL_REF.
+ (print_operand_address, case LABEL_REF): Split from SYMBOL_REF.
(print_operand_address, case CODE_LABEL): New case.
(ASM_FILE_END): Delete.
* 1750a.h (FUNCTION_EPILOGUE): Restore stack before freeing local vars.
* expr.c (store_expr): Do conversion in two steps for promoted lhs.
See ChangeLog.9 for earlier changes.
+
+\f
+Copyright (C) 1995-1996 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.