aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid S. Miller <davem@davemloft.net>2011-09-22 07:09:38 +0000
committerDavid S. Miller <davem@gcc.gnu.org>2011-09-22 00:09:38 -0700
commitf0d070991398a5619b043ab830814b6df0d5898a (patch)
tree6f50be8c3a2b247645dd0b219f5a17f303061db2
parent9d49f4d0aba73cd49fb2f7bb1b02a3c3e062949c (diff)
downloadgcc-f0d070991398a5619b043ab830814b6df0d5898a.zip
gcc-f0d070991398a5619b043ab830814b6df0d5898a.tar.gz
gcc-f0d070991398a5619b043ab830814b6df0d5898a.tar.bz2
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
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/sparc/sparc.c12
2 files changed, 11 insertions, 6 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 6442cb8..5f18359 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2011-09-22 David S. Miller <davem@davemloft.net>
+
+ * config/sparc/sparc.c (sparc_vis_init_builtins): Do not mark
+ fpack16, fpack32, fpackfix as const.
+
2011-09-22 Oleg Endo <oleg.endo@t-online.de>
* 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 a4917da..d62d5a1 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,