[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug gas/20785] New: [2.28 Regression] binutils fails to assemble power6
From: |
doko at debian dot org |
Subject: |
[Bug gas/20785] New: [2.28 Regression] binutils fails to assemble power6/memset.S file in glibc |
Date: |
Sun, 06 Nov 2016 18:06:16 +0000 |
https://sourceware.org/bugzilla/show_bug.cgi?id=20785
Bug ID: 20785
Summary: [2.28 Regression] binutils fails to assemble
power6/memset.S file in glibc
Product: binutils
Version: 2.28 (HEAD)
Status: NEW
Severity: normal
Priority: P2
Component: gas
Assignee: unassigned at sourceware dot org
Reporter: doko at debian dot org
Target Milestone: ---
seen with binutils trunk 20161106 on powerpc64le-linux-gnu and
powerpc-linux-gnu (the latter building a 64bit glibc variant). glibc is 2.24
from the 2.24 branch.
powerpc-linux-gnu-gcc-6 -m64
../sysdeps/powerpc/powerpc64/multiarch/memset-power4.S -c -isystem
/«PKGBUILDDIR»/g
libc-2.24/debian/include -I../include
-I/«PKGBUILDDIR»/glibc-2.24/build-tree/powerpc-ppc64/string -I/«PKGBUILDDI
R»/glibc-2.24/build-tree/powerpc-ppc64
-I../sysdeps/unix/sysv/linux/powerpc/powerpc64/fpu -I../sysdeps/unix/sysv
/linux/powerpc/powerpc64 -I../sysdeps/unix/sysv/linux/wordsize-64
-I../sysdeps/unix/sysv/linux/powerpc -I../sys
deps/powerpc/nptl -I../sysdeps/unix/sysv/linux/include
-I../sysdeps/unix/sysv/linux -I../sysdeps/nptl -I../sysd
eps/pthread -I../sysdeps/gnu -I../sysdeps/unix/inet -I../sysdeps/unix/sysv
-I../sysdeps/unix/powerpc -I../sys
deps/unix -I../sysdeps/posix -I../sysdeps/powerpc/powerpc64/fpu/multiarch
-I../sysdeps/powerpc/powerpc64/fpu -
I../sysdeps/powerpc/powerpc64/multiarch -I../sysdeps/powerpc/powerpc64
-I../sysdeps/wordsize-64 -I../sysdeps/po
werpc/fpu -I../sysdeps/powerpc -I../sysdeps/ieee754/ldbl-128ibm
-I../sysdeps/ieee754/ldbl-opt -I../sysdeps/iee
e754/dbl-64 -I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754
-I../sysdeps/generic -I.. -I../libio -I. -nostdin
c -isystem
/«PKGBUILDDIR»/debian/tmp.powerpc/usr/bin/../lib/gcc-cross/powerpc-linux-gnu/6/include
-isystem /«PKGBU
ILDDIR»/debian/tmp.powerpc/usr/bin/../lib/gcc-cross/powerpc-linux-gnu/6/include-fixed
-isystem /«PKGBUILDDIR»/glib
c-2.24/debian/include -D_LIBC_REENTRANT -include
/«PKGBUILDDIR»/glibc-2.24/build-tree/powerpc-ppc64/libc-modules.
h -DMODULE_NAME=libc -include ../include/libc-symbols.h -DASSEMBLER
-pipe -O2 -g -Werror=undef -o /«PKG
BUILDDIR»/glibc-2.24/build-tree/powerpc-ppc64/string/memset-power4.o -MD -MP
-MF /«PKGBUILDDIR»/glibc-2.24/build-t
ree/powerpc-ppc64/string/memset-power4.o.dt -MT
/«PKGBUILDDIR»/glibc-2.24/build-tree/powerpc-ppc64/string/memset-p
ower4.o
../sysdeps/powerpc/powerpc64/power6/memset.S: Assembler messages:
../sysdeps/powerpc/powerpc64/power6/memset.S:254: Error: operand out of range
(5 is not between 0 and 1)
../sysdeps/powerpc/powerpc64/power6/memset.S:254: Error: operand out of range
(128 is not between 0 and 31)
../sysdeps/powerpc/powerpc64/power6/memset.S:254: Error: missing operand
/«PKGBUILDDIR»/glibc-2.24/build-tree/powerpc-ppc64/sysd-rules:1651: recipe for
target '/«PKGBUILDDIR»/glibc-2.24/b
uild-tree/powerpc-ppc64/string/memset-power6.o' failed
and
powerpc64le-linux-gnu-gcc-6
../sysdeps/powerpc/powerpc64/multiarch/memset-power6.S -c -isystem
/«PKGBUILDDIR»/gl
ibc-2.24/debian/include -I../include
-I/«PKGBUILDDIR»/glibc-2.24/build-tree/ppc64el-libc/string -I/«PKGBUILDDIR»
/glibc-2.24/build-tree/ppc64el-libc
-I../sysdeps/unix/sysv/linux/powerpc/powerpc64/fpu -I../sysdeps/unix/sysv/li
nux/powerpc/powerpc64 -I../sysdeps/unix/sysv/linux/wordsize-64
-I../sysdeps/unix/sysv/linux/powerpc -I../sysdep
s/powerpc/nptl -I../sysdeps/unix/sysv/linux/include
-I../sysdeps/unix/sysv/linux -I../sysdeps/nptl -I../sysdeps
/pthread -I../sysdeps/gnu -I../sysdeps/unix/inet -I../sysdeps/unix/sysv
-I../sysdeps/unix/powerpc -I../sysdep
s/unix -I../sysdeps/posix -I../sysdeps/powerpc/powerpc64/power8/fpu/multiarch
-I../sysdeps/powerpc/powerpc64/po
wer7/fpu/multiarch -I../sysdeps/powerpc/powerpc64/power6/fpu/multiarch
-I../sysdeps/powerpc/powerpc64/power5+/fp
u/multiarch -I../sysdeps/powerpc/powerpc64/power5/fpu/multiarch
-I../sysdeps/powerpc/powerpc64/power4/fpu/multia
rch -I../sysdeps/powerpc/powerpc64/fpu/multiarch
-I../sysdeps/powerpc/powerpc64/power8/fpu -I../sysdeps/powerpc
/powerpc64/power7/fpu/ -I../sysdeps/powerpc/powerpc64/power6/fpu
-I../sysdeps/powerpc/powerpc64/power5+/fpu -I.
./sysdeps/powerpc/powerpc64/power5/fpu
-I../sysdeps/powerpc/powerpc64/power4/fpu/ -I../sysdeps/powerpc/powerpc64
/fpu -I../sysdeps/powerpc/powerpc64/power8/multiarch
-I../sysdeps/powerpc/powerpc64/power7/multiarch -I../sysde
ps/powerpc/powerpc64/power6/multiarch
-I../sysdeps/powerpc/powerpc64/power5+/multiarch -I../sysdeps/powerpc/powe
rpc64/power5/multiarch -I../sysdeps/powerpc/powerpc64/power4/multiarch
-I../sysdeps/powerpc/powerpc64/multiarch
-I../sysdeps/powerpc/powerpc64/power8
-I../sysdeps/powerpc/powerpc64/power7/fpu -I../sysdeps/powerpc/powerpc64/
power7 -I../sysdeps/powerpc/powerpc64/power6
-I../sysdeps/powerpc/powerpc64/power5+ -I../sysdeps/powerpc/power5
+/fpu -I../sysdeps/powerpc/power5+ -I../sysdeps/powerpc/powerpc64/power5
-I../sysdeps/powerpc/powerpc64/power4/
fpu -I../sysdeps/powerpc/powerpc64/power4 -I../sysdeps/powerpc/power4/fpu
-I../sysdeps/powerpc/power4 -I../sys
deps/powerpc/powerpc64 -I../sysdeps/wordsize-64 -I../sysdeps/powerpc/fpu
-I../sysdeps/powerpc -I../sysdeps/iee
e754/ldbl-128ibm -I../sysdeps/ieee754/ldbl-opt -I../sysdeps/ieee754/dbl-64
-I../sysdeps/ieee754/flt-32 -I../sy
sdeps/ieee754 -I../sysdeps/generic -I.. -I../libio -I. -nostdinc -isystem
/«PKGBUILDDIR»/debian/tmp.ppc64el/usr/
bin/../lib/gcc-cross/powerpc64le-linux-gnu/6/include -isystem
/«PKGBUILDDIR»/debian/tmp.ppc64el/usr/bin/../lib/gcc
-cross/powerpc64le-linux-gnu/6/include-fixed -isystem
/«PKGBUILDDIR»/glibc-2.24/debian/include -D_LIBC_REENTRANT
-include /«PKGBUILDDIR»/glibc-2.24/build-tree/ppc64el-libc/libc-modules.h
-DMODULE_NAME=libc -include ../include/l
ibc-symbols.h -DASSEMBLER -pipe -O2 -g -Werror=undef -Wa,--noexecstack
-mcpu=power8 -o /«PKGBUILDDIR»/gli
bc-2.24/build-tree/ppc64el-libc/string/memset-power6.o -MD -MP -MF
/«PKGBUILDDIR»/glibc-2.24/build-tree/ppc64el-li
bc/string/memset-power6.o.dt -MT
/«PKGBUILDDIR»/glibc-2.24/build-tree/ppc64el-libc/string/memset-power6.o
../sysdeps/powerpc/powerpc64/power6/memset.S: Assembler messages:
../sysdeps/powerpc/powerpc64/power6/memset.S:254: Error: operand out of range
(5 is not between 0 and 1)
../sysdeps/powerpc/powerpc64/power6/memset.S:254: Error: operand out of range
(128 is not between 0 and 31)
../sysdeps/powerpc/powerpc64/power6/memset.S:254: Error: missing operand
/«PKGBUILDDIR»/glibc-2.24/build-tree/ppc64el-libc/sysd-rules:3487: recipe for
target
'/«PKGBUILDDIR»/glibc-2.24/build-tree/ppc64el-libc/string/memset-power6.o'
failed
make[4]: ***
[/«PKGBUILDDIR»/glibc-2.24/build-tree/ppc64el-libc/string/memset-power6.o]
Error 1
--
You are receiving this mail because:
You are on the CC list for the bug.
- [Bug gas/20785] New: [2.28 Regression] binutils fails to assemble power6/memset.S file in glibc,
doko at debian dot org <=