From f0d070991398a5619b043ab830814b6df0d5898a Mon Sep 17 00:00:00 2001 From: "David S. Miller" Date: Thu, 22 Sep 2011 07:09:38 +0000 Subject: [PATCH] sparc.c (sparc_vis_init_builtins): Do not mark fpack16, fpack32, fpackfix as const. * config/sparc/sparc.c (sparc_vis_init_builtins): Do not mark fpack16, fpack32, fpackfix as const. From-SVN: r179078 --- gcc/ChangeLog | 5 +++++ gcc/config/sparc/sparc.c | 12 ++++++------ 2 files changed, 11 insertions(+), 6 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 6442cb81d0a..5f183594e01 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2011-09-22 David S. Miller + + * config/sparc/sparc.c (sparc_vis_init_builtins): Do not mark + fpack16, fpack32, fpackfix as const. + 2011-09-22 Oleg Endo * config/sh/sh.c (andcosts): Renamed to and_xor_ior_costs. diff --git a/gcc/config/sparc/sparc.c b/gcc/config/sparc/sparc.c index a4917da381e..d62d5a1371b 100644 --- a/gcc/config/sparc/sparc.c +++ b/gcc/config/sparc/sparc.c @@ -9170,12 +9170,12 @@ sparc_vis_init_builtins (void) v2si, v2si, 0); /* Packing and expanding vectors. */ - def_builtin_const ("__builtin_vis_fpack16", CODE_FOR_fpack16_vis, - v4qi_ftype_v4hi); - def_builtin_const ("__builtin_vis_fpack32", CODE_FOR_fpack32_vis, - v8qi_ftype_v2si_v8qi); - def_builtin_const ("__builtin_vis_fpackfix", CODE_FOR_fpackfix_vis, - v2hi_ftype_v2si); + def_builtin ("__builtin_vis_fpack16", CODE_FOR_fpack16_vis, + v4qi_ftype_v4hi); + def_builtin ("__builtin_vis_fpack32", CODE_FOR_fpack32_vis, + v8qi_ftype_v2si_v8qi); + def_builtin ("__builtin_vis_fpackfix", CODE_FOR_fpackfix_vis, + v2hi_ftype_v2si); def_builtin_const ("__builtin_vis_fexpand", CODE_FOR_fexpand_vis, v4hi_ftype_v4qi); def_builtin_const ("__builtin_vis_fpmerge", CODE_FOR_fpmerge_vis, -- 2.30.2