diff options
author | David S. Miller <davem@davemloft.net> | 2011-09-22 07:09:38 +0000 |
---|---|---|
committer | David S. Miller <davem@gcc.gnu.org> | 2011-09-22 00:09:38 -0700 |
commit | f0d070991398a5619b043ab830814b6df0d5898a (patch) | |
tree | 6f50be8c3a2b247645dd0b219f5a17f303061db2 /gcc | |
parent | 9d49f4d0aba73cd49fb2f7bb1b02a3c3e062949c (diff) | |
download | gcc-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
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/config/sparc/sparc.c | 12 |
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, |