there. There is still one register in use at the end. Same
if you try to change the save_reg function.
And my knowledge of how TCC manages the FPU is too limited to find a better fix.
From: [EMAIL PROTECTED]
To: tinycc-devel@nongnu.org
Subject: Re: [Tinycc-devel] Libtcc bug ?
Date: Wed, 2 Jan 2008 21
From: kwisatz haderach:
I think I found a problem with the FPU registers are managed by TCC.
In tcc.c:~1591:void vpop(void)
instead of
o(0xd9dd); /* fstp %st(1) */
try
o(0xd8dd); /* fstp %st(0) */
--- grischka
___
Tinycc-devel
I am compiling TCC on Windows XP using Visual Studio 8. I had to make a few
changes to the original code but it works well now.
I am mainly using Libtcc, so I compile a string and use the function from code
compile using VC8.
I think I found a problem with the FPU registers are managed by TCC.