r202796 - in /trunk/gcc: ChangeLog config/vax/v...

jbglaw@gcc.gnu.org jbglaw@gcc.gnu.org
Fri Sep 20 19:00:00 GMT 2013


Author: jbglaw
Date: Fri Sep 20 19:00:02 2013
New Revision: 202796

URL: http://gcc.gnu.org/viewcvs?rev=202796&root=gcc&view=rev
Log:
Work around buggy gas not properly sign-extending a 64bit value on a 32bit host

PR target/56875
2013-09-20  Martin Husemann  <martin@NetBSD.org>
	    Jan-Benedict Glaw  <jbglaw@lug-owl.de>

gcc/
	* config/vax/vax.c (vax_output_int_move): Use D format specifier.
	* config/vax/vax.md (ashldi3, <unnamed>): Ditto.

gcc/testsuite/
	* gcc.target/vax/vax.exp: New.
	* gcc.target/vax/pr56875.c: Ditto.

Added:
    trunk/gcc/testsuite/gcc.target/vax/
    trunk/gcc/testsuite/gcc.target/vax/pr56875.c
    trunk/gcc/testsuite/gcc.target/vax/vax.exp
Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/config/vax/vax.c
    trunk/gcc/config/vax/vax.md
    trunk/gcc/testsuite/ChangeLog



More information about the Gcc-cvs mailing list