On Jun 7, 2008, at 3:47 PM, Karl Robillard wrote:

I'm disappointed that in this day and age programmers still write code as if only 32-bit systems existed. One of the 'Fundamentals of New Computing' needs to be a programmers version of the Hippocratic Oath which includes:

"I will write portable code, which does not assume any specific CPU or
    OS, so as to respect the users right to run my software on many
    different systems."

Amen.

I have atoned for some of my past sins and removed all the pointer size assumptions that I could find. The latest SVN compiles and runs for me on em64t running 64-bit Ubuntu hardy. If someone else with a 64-bit Linux can checkout/update and verify I'd be grateful. The relevant commits were from about 430 through 467.

Although the three-stage bootstrap and a bunch of examples run (for me) I've not tested the numeric stuff much nor have I added a 64-bit back-end to Jolt. I'll get around to it soon, unless someone beats me to it...

FWIW while I was at it, I reorganised the Makefiles a little to make them '-j friendly'. This brings the three-stage build time for me down from 160 seconds (for 'make') to 40 seconds (for 'make -j 6'). It keeps the office nice and warm...

Cheers,
Ian


_______________________________________________
fonc mailing list
[email protected]
http://vpri.org/mailman/listinfo/fonc

Reply via email to