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