Bug#731941: gcc-4.8: Please add --with-long-double-128 on powerpcspe
Source: gcc-4.8
Version: 4.8.2-8
Severity: wishlist
Tags: patch
User: debian-powerpcspe@breakpoint.cc
Usertags: powerpcspe
Hi,
please add powerpcspe to the list of architectures with --with-long-double-128
in debian/rules2. The default gcc-4.6 (as well as the powerpc port) do, and we
should continue this on powerpcspe with gcc-4.8 also.
This is similar to the respective report for gcc-4.7:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=731141
For --with-long-double-128 with gcc-4.8 on powerpcspe, we need a fix for
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57386
Please include the attached patch (same as the patch in bugzilla) in gcc-4.8
when adding --with-long-double-128.
Thanks in advance,
Roland
-- System Information:
Debian Release: 7.0
APT prefers unreleased
APT policy: (500, 'unreleased'), (500, 'unstable')
Architecture: powerpcspe (ppc)
Kernel: Linux 3.9.0-dirty (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_GB.UTF-8)
Shell: /bin/sh linked to /bin/dash
--- a/src/gcc/config/rs6000/rs6000.c 2013-12-10 18:37:12.056152520 +0100
+++ b/src/gcc/config/rs6000/rs6000.c 2013-12-10 18:38:02.688446430 +0100
@@ -5428,12 +5428,12 @@
break;
case TFmode:
- case TDmode:
- case TImode:
if (TARGET_E500_DOUBLE)
return (SPE_CONST_OFFSET_OK (offset)
&& SPE_CONST_OFFSET_OK (offset + 8));
+ case TDmode:
+ case TImode:
extra = 8;
if (!worst_case)
break;
Reply to: