OSDN Git Service

2010-04-26 Richard Guenther <rguenther@suse.de>
[pf3gnuchains/gcc-fork.git] / gcc / tree-nrv.c
index ba22e60..c2e49d3 100644 (file)
@@ -22,17 +22,16 @@ along with GCC; see the file COPYING3.  If not see
 #include "coretypes.h"
 #include "tm.h"
 #include "tree.h"
+#include "rtl.h"
 #include "function.h"
 #include "basic-block.h"
+#include "expr.h"
 #include "diagnostic.h"
 #include "tree-flow.h"
 #include "timevar.h"
 #include "tree-dump.h"
 #include "tree-pass.h"
 #include "langhooks.h"
-#include "flags.h"     /* For "optimize" in gate_pass_return_slot.
-                          FIXME: That should be up to the pass manager,
-                          but pass_nrv is not in pass_all_optimizations.  */
 
 /* This file implements return value optimizations for functions which
    return aggregate types.