DejaGNU gurus ahoi! (Re: Testing use of STDIN redirected etc.)

2014-10-31 Thread Janne Blomqvist
Hi, what would be the best way to test stuff like two binaries communicating via a pipe, FIFO or such with DejaGNU? The gfortran testsuite has by now quite extensive coverage of all the weird and quirky corner cases of Fortran I/O behavior, but practically all these tests are done using regular fi

Re: DejaGNU gurus ahoi! (Re: Testing use of STDIN redirected etc.)

2014-10-31 Thread N.M. Maclaren
On Oct 31 2014, Janne Blomqvist wrote: what would be the best way to test stuff like two binaries communicating via a pipe, FIFO or such with DejaGNU? The gfortran testsuite has by now quite extensive coverage of all the weird and quirky corner cases of Fortran I/O behavior, but practically all

Re: DejaGNU gurus ahoi! (Re: Testing use of STDIN redirected etc.)

2014-10-31 Thread Janne Blomqvist
On Fri, Oct 31, 2014 at 1:20 PM, N.M. Maclaren wrote: > On Oct 31 2014, Janne Blomqvist wrote: >> >> >> what would be the best way to test stuff like two binaries >> communicating via a pipe, FIFO or such with DejaGNU? The gfortran >> testsuite has by now quite extensive coverage of all the weird

Performance for AArch64 in ILP32 ABI

2014-10-31 Thread Ilya Palachev
Hi, According to this mail thread https://gcc.gnu.org/ml/gcc-patches/2013-12/msg00282.html GCC has ILP32 GNU/Linux support. 1. The question is: how reasonable it can be to use ILP32 mode for building of the *whole* Linux distribution from the side of view of performance? IIRC gcc built fo

Re: libcc1 still breaks bootstrap (with clang as system compiler)

2014-10-31 Thread Jonathan Wakely
On 31 October 2014 06:51, Phil Muldoon wrote: > On 30/10/14 21:47, Gerald Pfeifer wrote: >> Now the error is gone on my nightly FreeBSD test systems, >> I am getting the following: >> >> In file included from /scratch2/tmp/gerald/gcc-HEAD/libcc1/plugin.cc:58: >> In file included from /usr/include/

Re: DejaGNU gurus ahoi! (Re: Testing use of STDIN redirected etc.)

2014-10-31 Thread N.M. Maclaren
On Oct 31 2014, Janne Blomqvist wrote: My main aim here really is to just get the basics right before worrying about corner cases. For instance, I recall we have failed in a simple sequential reading of a access="sequential", form="formatted" unit connected to a pipe or such, because libgfortran

Support for architectures without hardware interlocks

2014-10-31 Thread David Kang
Hello, I'm working on porting gcc to an architecture without hardware interlock support for floating point unit. I read that instruction latency time can be expressed in machine description file of gcc. I set the latency time of the instructions and built gcc. I expected that gcc would put t

how to keep a hard register across multiple instrutions?

2014-10-31 Thread David Kang
Hi, I'm newbie in gcc porting. The architecture that I'm porting gcc has hardware FPU. But the compiler has to generate code which builds a FPU instruction in a integer register at run-time and writes the value to the FPU command register. To make a single FPU instruction, three instructio