tinycc-devel
[Top][All Lists]
Advanced

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

Re: [Tinycc-devel] cleanups


From: Michael Matz
Subject: Re: [Tinycc-devel] cleanups
Date: Mon, 3 Oct 2016 18:33:26 +0200 (CEST)
User-agent: Alpine 2.20 (LSU 67 2015-01-07)

Hi,

On Mon, 3 Oct 2016, grischka wrote:

Ok, have seen it: crash in "make test".

I did something different now. It's not nice but maybe works. It would just run a second pass in copy_params to reload registers that have been saved on stack by accident.

http://repo.or.cz/tinycc.git/commitdiff/5805b07218aef3c1049b5db9d89841d383ee917d

--- grischka

test code:
   unsigned int x = 0x44444444, *xx[1] = { &x };
   unsigned long long y = 0xaaaaaaaabbbbbbbb, *yy[1] = { &y };
   void foo(long long y, int x);
   int main(void)
   {
       foo(**yy, **xx);
       return 0;
   }

Pretty please for this and some of your other commits: you obviously had testcases, like here. They don't help anybody if they rot in mailing list archives or git logs, please put them as real testcases into the testsuite.


Ciao,
Michael.



reply via email to

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