From 737251e7585f75e2730d497bf244ab6af5c3f26c Mon Sep 17 00:00:00 2001
From: hubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Mon, 27 Nov 2006 15:07:10 +0000
Subject: 	* cfgexpand.c (construct_exit_block): Don't disturb end of
 last BB. 	* rtl.texi (NOTE_INSN_FUNCTION_END): Remove. 	* final.c
 (final_scan_insn): Don't scan NOTE_INSN_FUNCTION_END. 	* insn-notes.def
 (FUNCTION_END): Remove. 	* jump.c (delete_related_insns): Don't worry
 about FUNCTION_END. 	(redicect_jump_2): Don't accept -1 parameter to remove
 FUNCTION_END 	note. 	* ifcvt.c (dead_or_predictable): Update call of
 redirect_jump_2. 	* function.c (expand_function_end): Don't emit
 NOTE_INSN_FUNCTION_END 	* cfglayout.c (duplicate_insn_chain): Don't
 worry about 	NOTE_FUNCTION_END.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@119250 138bc75d-0d04-0410-961f-82ee72b054a4
---
 gcc/insn-notes.def | 7 -------
 1 file changed, 7 deletions(-)

(limited to 'gcc/insn-notes.def')

diff --git a/gcc/insn-notes.def b/gcc/insn-notes.def
index 9f942bb354d..b93d6c2f482 100644
--- a/gcc/insn-notes.def
+++ b/gcc/insn-notes.def
@@ -48,13 +48,6 @@ INSN_NOTE (BLOCK_END)
    their homes, etc.  */
 INSN_NOTE (FUNCTION_BEG)
 
-/* This kind of note is generated at the end of the function body,
-   just before the return insn or return label.  In an optimizing
-   compilation it is deleted by the first jump optimization, after
-   enabling that optimizer to determine whether control can fall
-   off the end of the function body without a return statement.  */
-INSN_NOTE (FUNCTION_END)
-
 /* This marks the point immediately after the last prologue insn.  */
 INSN_NOTE (PROLOGUE_END)
 
-- 
cgit v1.2.1

