]> git.ipfire.org Git - thirdparty/gcc.git/commit
aix.h (TARGET_ALTIVEC_VRSAVE): Delete.
authorDavid Edelsohn <edelsohn@gnu.org>
Tue, 17 May 2005 14:25:07 +0000 (14:25 +0000)
committerDavid Edelsohn <dje@gcc.gnu.org>
Tue, 17 May 2005 14:25:07 +0000 (10:25 -0400)
commitdf01da37487b8b86db2923373bcb5e390818f00a
treee21626761173dcc9165bd0d08d155022163c5414
parent4193ce7321de2901953f96ee5330984a3f0b558d
aix.h (TARGET_ALTIVEC_VRSAVE): Delete.

        * config/rs6000/aix.h (TARGET_ALTIVEC_VRSAVE): Delete.
        * config/rs6000/rs6000.c (rs6000_explicit_options): Add
        aix_struct_ret.
        (rs6000_override_options): Do not protect TARGET_ALTIVEC_VRSAVE.
        Modify aix_struct_return variable, not target_flags.
        (rs6000_handle_option): Do not protect TARGET_ALTIVEC_VRSAVE.
        (rs6000_return_in_memory): Test aix_struct_return.
        * config/rs6000/rs6000.opt (maix-struct-return): Convert to
        independent variable.  Report mxl-compat.

From-SVN: r99831
gcc/ChangeLog
gcc/config/rs6000/aix.h
gcc/config/rs6000/rs6000.c
gcc/config/rs6000/rs6000.opt