OSDN Git Service

* cp/cp-tree.h (struct cp_language_function): Remove x_result_rtx.
[pf3gnuchains/gcc-fork.git] / gcc / cp / cp-tree.h
index 1156495..1a6c518 100644 (file)
@@ -882,8 +882,6 @@ struct cp_language_function
 
   tree *x_vcalls_possible_p;
 
-  struct rtx_def *x_result_rtx;
-
   int returns_value;
   int returns_null;
   int in_function_try_handler;
@@ -963,13 +961,6 @@ struct cp_language_function
 
 #define doing_semantic_analysis_p() (!expanding_p)
 
-/* If original DECL_RESULT of current function was a register,
-   but due to being an addressable named return value, would up
-   on the stack, this variable holds the named return value's
-   original location.  */
-
-#define original_result_rtx cp_function_chain->x_result_rtx
-
 #define in_function_try_handler cp_function_chain->in_function_try_handler
 
 /* Nonzero if __FUNCTION__ and its ilk have been declared in this
@@ -4042,7 +4033,6 @@ extern void check_handlers                        PARAMS ((tree));
 
 /* in expr.c */
 extern void init_cplus_expand                  PARAMS ((void));
-extern void fixup_result_decl                  PARAMS ((tree, struct rtx_def *));
 extern int extract_init                                PARAMS ((tree, tree));
 extern tree cplus_expand_constant               PARAMS ((tree));