On Monday, 11 July 2016 at 17:14:17 UTC, jmh530 wrote:
On Monday, 11 July 2016 at 13:13:02 UTC, Patrick Schluter wrote:

Because of attitudes like shown in that thread
https://forum.dlang.org/post/ilbmfvywzktilhskp...@forum.dlang.org
people who do not really understand why 32 bit systems are a really problematic even if the apps don't use more than 2 GiB of memory.

Here's Linus Torvalds classic rant about 64 bit
https://cl4ssic4l.wordpress.com/2011/05/24/linus-torvalds-about-pae/  (it's 
more about PAE but the reasons why 64 bits is a good thing in general are the 
same: address space!)

Why can't you use both 32bit and 64bit pointers when compiling for x86_64?

My guess would be that using 64bit registers precludes the use of 32bit registers.

You can, but OSes usually give you randomized memory layout as a security measure.

Reply via email to