aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDale Johannesen <dalej@apple.com>2005-02-22 20:01:25 +0000
committerDale Johannesen <dalej@apple.com>2005-02-22 20:01:25 +0000
commit515ab8917c98b3f187fda5893414fb7a93c09139 (patch)
treee7581c7597b3350546cacd82118f98fa7151d7e5
parentf4b65756ab9f4bff3ffef86991d7cd12d34eff64 (diff)
2005-02-21 Dale Johannesen <dalej@apple.com>
Radar 4015820 (missing piece) * objcp/objcp-lang.c: Use objc_gimplify_expr. git-svn-id: https://gcc.gnu.org/svn/gcc/branches/apple-ppc-branch@95409 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r--gcc/ChangeLog.apple-ppc5
-rw-r--r--gcc/objcp/objcp-lang.c5
2 files changed, 9 insertions, 1 deletions
diff --git a/gcc/ChangeLog.apple-ppc b/gcc/ChangeLog.apple-ppc
index 5afcea844e3..56e0e3af1e3 100644
--- a/gcc/ChangeLog.apple-ppc
+++ b/gcc/ChangeLog.apple-ppc
@@ -1,5 +1,10 @@
2005-02-21 Dale Johannesen <dalej@apple.com>
+ Radar 4015820 (missing piece)
+ * objcp/objcp-lang.c: Use objc_gimplify_expr.
+
+2005-02-21 Dale Johannesen <dalej@apple.com>
+
Radar 4015820
* objc/objc-act.c (objc_gimplify_expr): New.
* objc/objc-lang.c (LANG_HOOKS_GIMPLIFY_EXPR): Use it.
diff --git a/gcc/objcp/objcp-lang.c b/gcc/objcp/objcp-lang.c
index 7e6782e19af..00b81285418 100644
--- a/gcc/objcp/objcp-lang.c
+++ b/gcc/objcp/objcp-lang.c
@@ -49,7 +49,10 @@ enum c_language_kind c_language = clk_objcxx;
#define LANG_HOOKS_DECL_PRINTABLE_NAME objc_printable_name
#undef LANG_HOOKS_TYPES_COMPATIBLE_P
#define LANG_HOOKS_TYPES_COMPATIBLE_P objc_types_compatible_p
-
+/* APPLE LOCAL begin Radar 4015820 FSF candidate */
+#undef LANG_HOOKS_GIMPLIFY_EXPR
+#define LANG_HOOKS_GIMPLIFY_EXPR objc_gimplify_expr
+/* APPLE LOCAL end Radar 4105820 FSF candidate */
/* APPLE LOCAL begin Radar 3926484 FSF candidate */
#undef LANG_HOOKS_GET_CALLEE_FNDECL
#define LANG_HOOKS_GET_CALLEE_FNDECL objc_get_callee_fndecl