This is 3,7% increase in speed. If your computer costs 1000$ you just earned 37$ just by downloading and installing the 64bit sdcc version ;-)

Borut


On 09/11/2011 07:30 PM, Lin Rongrong wrote:
I tested the 64 bit verison "SDCC : mcs51/gbz80/z80/ds390/pic16/pic14/TININative/ds400/hc08 3.0.4 #6848 (Sep 10 2011) (MINGW64)" just now. It works ok, generated code same as the 32 bit version, with same problems, which I filed a bug report earlier.
I used command line like "C:\SDCC\BIN\sdcc sipr.c -mz80 -c --std-c99 --codeseg CODE7", with 32 bit version, it takes me 28 minutes to compile all my files. Guess how long it takes with 64 bit? 27 minutes! What is the good for the 64 bit?
I am using 64 bit Windows Vista.
 
Woody
 
http://palmmicro.com/woody/
----- Original Message -----
From: Borut Ražem
To: Sdcc-User ; Sdcc-Devel
Sent: Friday, September 02, 2011 1:33 AM
Subject: [Sdcc-user] New sdcc snaphot build plarform: 64 bit Windows

Hi sdcc users and developers,

if you carefully looked to the SDCC Snapshot Build web page, you might noticed two new items: "Windows 64bit (experimental) (x86_64-w64-mingw32)" and "Windows 64bit package with installer (experimental) (x86_64-w64-mingw32-setup)".

Both contains the native 64 bit Windows compiled sdcc suite. The builds are done on Erik's cf-x86 amd64 Fedora 12 Linux machine, cross-compiled in mingw_w64 environment (libraries, header files, ...) with x86_64-w64-mingw32-gcc (GCC) 4.5.4 (prerelease). Regression test are ran on the same machine with wine64 and they all pass.

The zip packages sdcc-snapshot-x86_64-w64-mingw32-yyyymmdd-bbbb.zip are quite complete. The only remaining TODO is compilation of 64 bit readline5.dll and it's inclusion.

The setup package still needs some work:
Any reports of successful or unsuccessful installation & execution are welcome!

Thanks to Erik Petrich to upgrade cf-x86 to Fedora 12 (glibc 2.11 is required by brebuild mingw_w64)  and to gcc, mingw_w64 and wine teams to make this possible.

Borut