Skip optimizations for big-endian PowerPC.
Bug-Debian: https://bugs.debian.org/766695
Forwarded: http://sourceforge.net/p/math-atlas/patches/65/
Reviewed-by: Sébastien Villemot <sebastien@debian.org>
Last-Update: 2014-10-28
Some of the existing optimized files/cases for PowerPC
contain assembly instructions with implicit big-endian
behavior - thus incorrect for the little-endian mode -
incurring tests failures during the build (i.e., FTBFS).
This is being worked on; this is the workaround for now.
Note: this is an alternative for Michael Normand's patch
'atlas.3.10.2-ppc64le_do_not_use_files_with_lvx.patch',
in order not to touch file lists/indexes, but only C
source code, so the C preprocessor can avoid code per-arch.
For more details, see:
https://bugzilla.redhat.com/show_bug.cgi?id=
1080073#c40
Gbp-Pq: Name ppc64el-ifdef-files-with-lvx.patch
ELFv2 ABI changes for ppc64el
Bug-Debian: https://bugs.debian.org/766695
Forwarded: http://sourceforge.net/p/math-atlas/patches/65/
Origin: http://sourceforge.net/p/math-atlas/patches/65/#3cb1
Reviewed-by: Sébastien Villemot <sebastien@debian.org>
Last-Update: 2014-10-24
For more details, see:
https://bugzilla.redhat.com/show_bug.cgi?id=
1080073#c40
Gbp-Pq: Name ppc64el-abiv2.patch
On mips{,el}, do not pass -mabi=n32 flag.
Bug: https://sourceforge.net/p/math-atlas/support-requests/1053/
Applied-Upstream: 3.10.4
Last-Update: 2017-08-25
The mips{,el} ports use the O32 ABI.
See https://www.linux-mips.org/wiki/MIPS_ABI_History for more details on ABIs.
Last-Update: 2017-08-25
Gbp-Pq: Name mips.patch