hi all,
in nacl x86-32, we use segment register to isolate data access and code execution range, but the paper and the documents
by google says on x86-64 this method is not available. we know there are still segment registers in x86-64 , so why it is not available ?
Sorry for my poor knowlwdge.
Another question: in x86-64 we use 4GB region for untrusted code. and the main operation is also 32bit wide, the high 32 bits is masked as zero,
so i wonder why x86-64 nacl cannot use 32bit elf directly ?
64 bit OS can run 32bit nexe of course and you don't need to worry about the new policy in x86-64.So i can't understand the that.