Re: [SPARC] Fix PR target/87807

2018-12-05 Thread Eric Botcazou
> unfortunately, the new tests FAIL to compile, both 32 and 64-bit: > > +FAIL: gcc.target/sparc/20181129-1.c (test for excess errors) > +UNRESOLVED: gcc.target/sparc/20181129-1.c compilation failed to produce > executable +FAIL: gcc.target/sparc/20181129-2.c (test for excess errors) > +UNRESOLVED:

Re: [SPARC] Fix PR target/87807

2018-12-05 Thread Jeff Law
On 12/5/18 6:15 AM, Rainer Orth wrote: > Hi Eric, > >> This started as a simple fix for a small issue (passing floating-point >> vectors >> to variadic functions in 64-bit mode) and then evolved into a small cleanup >> of >> the code implementing the calling conventions of the 2 SPARC ABIs. >>

Re: [SPARC] Fix PR target/87807

2018-12-05 Thread Rainer Orth
Hi Eric, > This started as a simple fix for a small issue (passing floating-point > vectors > to variadic functions in 64-bit mode) and then evolved into a small cleanup > of > the code implementing the calling conventions of the 2 SPARC ABIs. > > Tested and compat-regtested on SPARC/Solaris 1

[SPARC] Fix PR target/87807

2018-11-29 Thread Eric Botcazou
This started as a simple fix for a small issue (passing floating-point vectors to variadic functions in 64-bit mode) and then evolved into a small cleanup of the code implementing the calling conventions of the 2 SPARC ABIs. Tested and compat-regtested on SPARC/Solaris 11, applied on the mainlin