From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 8638 invoked by alias); 22 Feb 2008 01:57:13 -0000 Received: (qmail 32309 invoked by alias); 22 Feb 2008 01:56:27 -0000 Date: Fri, 22 Feb 2008 01:57:00 -0000 Message-ID: <20080222015627.32307.qmail@sourceware.org> X-Bugzilla-Reason: CC References: Subject: [Bug target/34526] no-altivec ABI should be fixed or no longer be the default In-Reply-To: Reply-To: gcc-bugzilla@gcc.gnu.org To: gcc-bugs@gcc.gnu.org From: "janis at gcc dot gnu dot org" Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org X-SW-Source: 2008-02/txt/msg02273.txt.bz2 ------- Comment #12 from janis at gcc dot gnu dot org 2008-02-22 01:56 ------- Subject: Bug 34526 Author: janis Date: Fri Feb 22 01:55:40 2008 New Revision: 132537 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=132537 Log: PR target/34526 * config/rs6000/rs6000.c (rs6000_altivec_abi): Clarify comment. (rs6000_explicit_options): Split abi into spe_abi and altivec_abi, add vrsave. (rs6000_override_options): Set altivec_abi as default, not override, for 64-bit GNU/Linux; for 32-bit GNU/Linux default to altivec_abi for TARGET_ALTIVEC; default to TARGET_ALTIVEC_VRSAVE when AltiVec ABI is used; use new member spe_abi. (rs6000_handle_option): Set rs6000_explicit_options.vrsave; use spe_abi and altivec_abi. Modified: trunk/gcc/ChangeLog trunk/gcc/config/rs6000/rs6000.c -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34526