diff options
Diffstat (limited to 'gcc/objc/objc-act.c')
-rw-r--r-- | gcc/objc/objc-act.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/gcc/objc/objc-act.c b/gcc/objc/objc-act.c index a54933d..a99ee52 100644 --- a/gcc/objc/objc-act.c +++ b/gcc/objc/objc-act.c @@ -1453,7 +1453,9 @@ build_objc_string_object (tree string) = objc_add_static_instance (constructor, constant_string_type); } - return (build_unary_op (ADDR_EXPR, constructor, 1)); + constructor = build_unary_op (ADDR_EXPR, constructor, 1); + TREE_CONSTANT (constructor) = true; + return constructor; } /* Declare a static instance of CLASS_DECL initialized by CONSTRUCTOR. */ |