This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Mainline fails to bootstrap on ia64-hp-hpux11.23 - broken since Sep10


One of the changes in the appended list has broken bootstrap on
ia64-hp-hpux11.23.  The error is a varray bounds checking ICE in
cfgrtl.c while compiling libgcc *in stage2*: that is, the stage1
compiler miscompiles the stage2 compiler.

zw

2003-09-12  H.J. Lu  <hongjiu.lu@intel.com>

	PR bootstrap/12264
	* tree-inline.c (inline_forbidden_p_1): Cast the 3rd arg to tree.

2003-09-12  Chris Lattner <sabre@nondot.org>

	* loop.c: Move comments describing BIV's and GIV's to top of file

2003-09-12  Roger Sayle  <roger@eyesopen.com>

	PR optimization/8967
	* alias.c (write_dependence_p): Modify to take an additional constp
	argument that controls whether the UNCHANGING_RTX_P flags are used.
	(anti_dependence, output_dependence): Adjust write_dependence_p
	callers to pass this additional argument, to return the same result.
	(unchanging_anti_dependence): New variant of anti_dependence that
	ignores the UNCHANGING_RTX_P property on memory references.
	* rtl.h (unchaning_anti_dependence): Prototype here.
	* flow.c (init_propagate_block): Place fake constant mem writes on
	the mem_set_list so that dead writes to const variables are deleted.
	(insn_dead_p): Change anti_dependence to unchanging_anti_dependence.
	(mark_used_regs): Likewise.

2003-09-11  Mike Stump  <mrs@apple.com>

	* c-lex.c (fe_file_change): Don't transform to_line with SOURCE_LINE.

2003-09-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>

	* builtins.c (fold_builtin_logarithm): if N can't be truncated to
	MODE exactly, then only convert logN(N) -> 1.0 if
	flag_unsafe_math_optimizations is set.

	* builtins.c (builtin_dconsts_init, dconstpi, dconste,
	init_builtin_dconsts): Delete.
	* emit-rtl.c (dconstpi, dconste): Define.
	(init_emit_once): Initialize dconstpi & dconste.
	* real.h (dconstpi, dconste): Declare.

2003-09-11  Alexandre Oliva  <aoliva@redhat.com>

	PR fortran/11522
	* dwarf2out.c (gen_inlined_subroutine_die): Emit abstract function
	for ultimate origin even if block is abstract.

2003-09-11  Roger Sayle  <roger@eyesopen.com>

	* combine.c (combine_simplify_rtx): Move several NOT and NEG
	optimizations from here...
	* simplify-rtx.c (simplify_unary_operation): to here.  Recursively
	simplify expressions using simplify_gen_*ary instead of gen_rtx_*.

2003-09-11  Richard Henderson  <rth@redhat.com>

	* cgraphunit.c (cgraph_finalize_function): Add nested arg.
	Tweek tests for function already generated.
	(cgraph_expand_function): Don't double announce in !unit-at-a-time.
	* cgraph.h (cgraph_finalize_function): Update for extra arg.
	* c-decl.c (finish_function): Likewise.

2003-09-10  Joe Buck  <jbuck@welsh-buck.org>

	* c-decl.c (poplevel): Eliminate use of |= in function_body assignment.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]