• hubicka's avatar
    · 99cf25d0
    hubicka authored
    	PR opt/13473
    	* recog.c (validate_replace_rtx_1):  Take care for RTL sharing inside
    	ASM input operands
    
    	PR opt/12617
    	* toplev.c (dump_file_index): Reorder ce3 and bbro.
    	(dump_file): Likewise.
    	(rest_of_compilation): Likewise.
    
    	PR debug/13367
    	* cgraph.c (cgraph_function_possibly_inlined):  Even with
    	flag_really_no_inline we inline always_inline functions.
    	* cgraphunit.c (cgraph_analyze_function): Clear inlinable flag
    	for non-always_inline functions when there is flag_really_no_inline.
    	(cgraph_decide_inlining): Limit work done when not inlining.
    	(cgraph_decide_inlining_incrementally): Likewise.
    	(cgraph_optimize_function): Check whether something got inlined.
    	* c-objc-common.c (c_disregard_inline_limits): Do not always inline
    	extern inline functions when not inlining.
    
    	* opts.c (decode_options):  Disable crossjumping at -O1
    	* invoke.texi (-O1): Document change.
    
    	* gcc.dg/debug/20031231-1.c: New.
    	* gcc.c-torture/compile/20040101-1.c: New.
    	* gcc.dg/dwarf-die-[1-7].c: New.
    
    
    git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75303 138bc75d-0d04-0410-961f-82ee72b054a4
    99cf25d0
opts.c 43.8 KB