This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH] S/390: HW accelerated iconv module for iso-8859-1/cp37 conversions


On 10/13/2015 02:21 PM, Andreas Schwab wrote:
> Andreas Krebbel <krebbel@linux.vnet.ibm.com> writes:
> 
>> Only %0 is required to be a register pair.
> 
> The assembler disagrees.
> 
> $ echo 'troo %r2,%r9' | s390x-linux-as -v -
> GNU assembler version 2.25.2 (s390x-linux) using BFD version (GNU Binutils) 2.25.2
> {standard input}: Assembler messages:
> {standard input}:1: Fatal error: odd numbered general purpose register specified as register pair

Confirmed. Looks like an assembler bug then. For some reason as only accepts it if both operands are
even regs. I'll have a look.

-Andreas-

> 
> Andreas.
> 


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]