Talk:Building ASCEND for 64-bit Windows: Difference between revisions
Jump to navigation
Jump to search
Created page with "== Long long == About our code not having supported long long pointers, Ben wrote: {not true: we did it routinely in the 1990s-- but there were no WIN 64 bit ports in the 90s..." |
No edit summary |
||
| Line 3: | Line 3: | ||
About our code not having supported long long pointers, Ben wrote: {not true: we did it routinely in the 1990s-- but there were no WIN 64 bit ports in the 90s. The DEC machines actually supported both 4 and 8 byte pointers and we built both ways (appropriately autoconf'd) without issues. Ben's default Linux is always 64 bit; he really should set up a buildbot for it.} -- Ben. | About our code not having supported long long pointers, Ben wrote: {not true: we did it routinely in the 1990s-- but there were no WIN 64 bit ports in the 90s. The DEC machines actually supported both 4 and 8 byte pointers and we built both ways (appropriately autoconf'd) without issues. Ben's default Linux is always 64 bit; he really should set up a buildbot for it.} -- Ben. | ||
: What's different about Windows, unique | : What's different about Windows, unique among operating systems, is that 'long' integer data types are not the same length as pointer data types, see [http://en.wikipedia.org/wiki/64-bit#64-bit_data_models this page] for details. I'll clarify the main page. [[User:Jpye|Jpye]] 11:35, 10 February 2012 (EST) | ||
Latest revision as of 00:38, 10 February 2012
Long long
About our code not having supported long long pointers, Ben wrote: {not true: we did it routinely in the 1990s-- but there were no WIN 64 bit ports in the 90s. The DEC machines actually supported both 4 and 8 byte pointers and we built both ways (appropriately autoconf'd) without issues. Ben's default Linux is always 64 bit; he really should set up a buildbot for it.} -- Ben.