This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r173509 - in /trunk/gcc: ChangeLog config/rs600...
- From: jsm28 at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Fri, 06 May 2011 20:34:13 -0000
- Subject: r173509 - in /trunk/gcc: ChangeLog config/rs600...
Author: jsm28
Date: Fri May 6 20:34:13 2011
New Revision: 173509
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=173509
Log:
* config/rs6000/rs6000.opt (rs6000_ieeequad, rs6000_altivec_abi,
rs6000_spe_abi, rs6000_darwin64_abi): Remove TargetVariable
entries.
(mabi=): Replace with separate entries for mabi=altivec,
mabi=no-altivec, mabi=spe, mabi=no-spe, mabi=d64, mabi=d32,
mabi=ieeelongdouble and mabi=ibmlongdouble.
* config/rs6000/rs6000.c (rs6000_option_override_internal): Move
check for -mabi=spe without SPE ABI support here.
(rs6000_handle_option): Replace OPT_mabi_ handling with
OPT_mabi_altivec and OPT_mabi_spe handling.
Modified:
trunk/gcc/ChangeLog
trunk/gcc/config/rs6000/rs6000.c
trunk/gcc/config/rs6000/rs6000.opt