[PATCH] target/56875: Work around buggy GAS

2013-09-20 Thread Jan-Benedict Glaw
Hi! VAX GAS has a glitch when generating a 64bit value from a small negative integer, which isn't properly sign-extended. (I'll see if this can be fixed without breaking other cases.) However, GCC should work around this by simply using the already prepared formatting operand code 'D'. The patch

Re: [PATCH] target/56875: Work around buggy GAS

2013-09-20 Thread Matt Thomas
On Sep 20, 2013, at 9:58 AM, Jan-Benedict Glaw wrote: > Hi! > > VAX GAS has a glitch when generating a 64bit value from a small > negative integer, which isn't properly sign-extended. (I'll see if > this can be fixed without breaking other cases.) > > However, GCC should work around this by si

Re: [PATCH] target/56875: Work around buggy GAS

2013-09-20 Thread Jan-Benedict Glaw
On Fri, 2013-09-20 18:58:23 +0200, Jan-Benedict Glaw wrote: > VAX GAS has a glitch when generating a 64bit value from a small > negative integer, which isn't properly sign-extended. (I'll see if > this can be fixed without breaking other cases.) > > However, GCC should work around this by simply