diff options
Diffstat (limited to 'gcc/objc')
-rw-r--r-- | gcc/objc/ChangeLog | 16 | ||||
-rw-r--r-- | gcc/objc/Make-lang.in | 4 | ||||
-rw-r--r-- | gcc/objc/objc-act.c | 2 | ||||
-rw-r--r-- | gcc/objc/objc-act.h | 4 |
4 files changed, 21 insertions, 5 deletions
diff --git a/gcc/objc/ChangeLog b/gcc/objc/ChangeLog index 12291d5604f..8fa3d3d4df1 100644 --- a/gcc/objc/ChangeLog +++ b/gcc/objc/ChangeLog @@ -1,3 +1,19 @@ +2008-07-28 Richard Guenther <rguenther@suse.de> + + Merge from gimple-tuples-branch. + + 2008-07-18 Aldy Hernandez <aldyh@redhat.com> + + * Make-lang.in (objc-lang.o): Depend on GIMPLE_H. + (objc-act.o): Rename TREE_GIMPLE_H to GIMPLE_H. + * objc-act.h: Include gimple.h instead of tree-gimple.h. + * ipa-reference.c: Same. + + 2007-11-10 Aldy Hernandez <aldyh@redhat.com> + + * objc-act.c (objc_gimplify_expr): Change pre and post to sequences. + * objc-act.h (objc_gimplify_expr): Change prototype accordingly. + 2008-07-21 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> * objc-act.c: Fix comment typos. diff --git a/gcc/objc/Make-lang.in b/gcc/objc/Make-lang.in index 93a0042a860..c5de9d83c73 100644 --- a/gcc/objc/Make-lang.in +++ b/gcc/objc/Make-lang.in @@ -72,14 +72,14 @@ objc/objc-lang.o : objc/objc-lang.c \ $(CONFIG_H) $(SYSTEM_H) coretypes.h $(TM_H) $(TREE_H) \ $(C_TREE_H) $(DIAGNOSTIC_H) \ $(GGC_H) langhooks.h $(LANGHOOKS_DEF_H) $(C_COMMON_H) gtype-objc.h \ - c-objc-common.h objc/objc-act.h $(TREE_GIMPLE_H) + c-objc-common.h objc/objc-act.h $(GIMPLE_H) objc/objc-act.o : objc/objc-act.c \ $(CONFIG_H) $(SYSTEM_H) coretypes.h $(TM_H) $(TREE_H) $(RTL_H) $(TM_P_H) \ $(EXPR_H) $(TARGET_H) $(C_TREE_H) $(DIAGNOSTIC_H) toplev.h $(FLAGS_H) \ objc/objc-act.h input.h $(FUNCTION_H) output.h debug.h langhooks.h \ $(LANGHOOKS_DEF_H) $(HASHTAB_H) $(C_PRAGMA_H) gt-objc-objc-act.h \ - $(TREE_GIMPLE_H) + $(GIMPLE_H) objc.srcextra: diff --git a/gcc/objc/objc-act.c b/gcc/objc/objc-act.c index 44c8648a781..5941fb69389 100644 --- a/gcc/objc/objc-act.c +++ b/gcc/objc/objc-act.c @@ -9476,7 +9476,7 @@ objc_rewrite_function_call (tree function, tree params) of its cousins). */ enum gimplify_status -objc_gimplify_expr (tree *expr_p, tree *pre_p, tree *post_p) +objc_gimplify_expr (tree *expr_p, gimple_seq *pre_p, gimple_seq *post_p) { enum gimplify_status r0, r1; if (TREE_CODE (*expr_p) == OBJ_TYPE_REF diff --git a/gcc/objc/objc-act.h b/gcc/objc/objc-act.h index e4b8a93bf39..741401d8356 100644 --- a/gcc/objc/objc-act.h +++ b/gcc/objc/objc-act.h @@ -23,7 +23,7 @@ along with GCC; see the file COPYING3. If not see #define GCC_OBJC_ACT_H /* For enum gimplify_status */ -#include "tree-gimple.h" +#include "gimple.h" /*** Language hooks ***/ @@ -32,7 +32,7 @@ const char *objc_printable_name (tree, int); tree objc_get_callee_fndecl (const_tree); void objc_finish_file (void); tree objc_fold_obj_type_ref (tree, tree); -enum gimplify_status objc_gimplify_expr (tree *, tree *, tree *); +enum gimplify_status objc_gimplify_expr (tree *, gimple_seq *, gimple_seq *); /* NB: The remaining public functions are prototyped in c-common.h, for the benefit of stub-objc.c and objc-act.c. */ |