This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH] target/56875: Work around buggy GAS
- From: Matt Thomas <matt at 3am-software dot com>
- To: Jan-Benedict Glaw <jbglaw at lug-owl dot de>
- Cc: GCC Patches <gcc-patches at gcc dot gnu dot org>, Martin Husemann <martin at duskware dot de>
- Date: Fri, 20 Sep 2013 10:00:07 -0700
- Subject: Re: [PATCH] target/56875: Work around buggy GAS
- Authentication-results: sourceware.org; auth=none
- References: <20130920165823 dot GA536 at lug-owl dot de>
On Sep 20, 2013, at 9:58 AM, Jan-Benedict Glaw <jbglaw@lug-owl.de> 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 simply using the already
> prepared formatting operand code 'D'. The patch also introduces a new
> vax.exp fragment (under gcc.target).
>
> Ok?
Yes.