summaryrefslogtreecommitdiff
path: root/gcc/testsuite/gcc.dg/pr17581-1.c
Commit message (Collapse)AuthorAgeFilesLines
* * gcc.dg/pr17581-1.c: Add missing prototype for abort.sayle2004-10-301-0/+2
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@89890 138bc75d-0d04-0410-961f-82ee72b054a4
* PR rtl-optimization/17581sayle2004-10-301-0/+28
* cselib.c (cselib_process_insn): The last instruction of a libcall block, with the REG_RETVAL note, should be considered in the libcall. * gcse.c (do_local_cprop): Allow constants to be propagated outside of libcall blocks. (adjust_libcall_notes): Use simplify_replace_rtx instead of replace_rtx to avoid creating invalid RTL in REG_RETVAL notes. * gcc.dg/pr17581-1.c: New test case. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@89873 138bc75d-0d04-0410-961f-82ee72b054a4