This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [4.8, PATCH 22/26] Backport Power8 and LE support: -mcall-* endianness
- From: David Edelsohn <dje dot gcc at gmail dot com>
- To: Bill Schmidt <wschmidt at linux dot vnet dot ibm dot com>
- Cc: GCC Patches <gcc-patches at gcc dot gnu dot org>
- Date: Thu, 3 Apr 2014 10:43:33 -0400
- Subject: Re: [4.8, PATCH 22/26] Backport Power8 and LE support: -mcall-* endianness
- Authentication-results: sourceware.org; auth=none
- References: <1395257656 dot 17148 dot 24 dot camel at gnopaine>
On Wed, Mar 19, 2014 at 3:34 PM, Bill Schmidt
<wschmidt@linux.vnet.ibm.com> wrote:
> Hi,
>
> This patch (diff-mcall) fixes big-endian assumptions for -mcall-aixdesc
> and various others.
>
> Thanks,
> Bill
>
>
> 2014-03-19 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
>
> Backport from mainline r207658
> 2014-02-06 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
>
> * config/rs6000/sysv4.h (ENDIAN_SELECT): Do not attempt to enforce
> big-endian mode for -mcall-aixdesc, -mcall-freebsd, -mcall-netbsd,
> -mcall-openbsd, or -mcall-linux.
> (CC1_ENDIAN_BIG_SPEC): Remove.
> (CC1_ENDIAN_LITTLE_SPEC): Remove.
> (CC1_ENDIAN_DEFAULT_SPEC): Remove.
> (CC1_SPEC): Remove (always empty) %cc1_endian_... spec.
> (SUBTARGET_EXTRA_SPECS): Remove %cc1_endian_big, %cc1_endian_little,
> and %cc1_endian_default.
> * config/rs6000/sysv4le.h (CC1_ENDIAN_DEFAULT_SPEC): Remove.
Okay.
Thanks, David