tinycc-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Tinycc-devel] RE :Re: New test 73_arm64 hangs if ran on RPi


From: Michael Matz
Subject: Re: [Tinycc-devel] RE :Re: New test 73_arm64 hangs if ran on RPi
Date: Mon, 9 Mar 2015 00:49:57 +0100 (CET)
User-agent: Alpine 2.00 (LNX 1167 2008-08-23)

Hi,

On Thu, 26 Feb 2015, Christian Jullien wrote:

Same issue with x86_64 and RPi arm32

I just pushed something that helps x86_64 to not segfault this test. It still exposes other bugs in parameter passing there, but doesn't segfault anymore. On arm32 (but in qemu, not real hardware) I also don't see segfaults anymore, but miscompares and an internal compiler error (vstack leak).


Ciao,
Michael.


C.

-----Original Message-----
From: address@hidden
[mailto:address@hidden On Behalf Of
Edmund Grimley Evans
Sent: jeudi 26 février 2015 13:38
To: address@hidden
Subject: Re: [Tinycc-devel] RE :Re: New test 73_arm64 hangs if ran on RPi

I'll try to fix it later today.

Done. (In my lunch hour as I'm so embarrassed about having written bad C!)

However, I don't expect it to affect the test failures. If a compiler lets
you take the address of a return value then it has presumably put the return
value into an anonymous local variable. TCC in any case puts a returned
struct into an anonymous local variable.

The test 73_arm64 passes on arm64 and i386.

Edmund

_______________________________________________
Tinycc-devel mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/tinycc-devel


_______________________________________________
Tinycc-devel mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/tinycc-devel

reply via email to

[Prev in Thread] Current Thread [Next in Thread]