Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 17 Dec 2002 12:58:39 -0800
From:      Marcel Moolenaar <marcel@xcllnt.net>
To:        socketd <db@traceroute.dk>
Cc:        ia64@FreeBSD.ORG
Subject:   Re: Memory permissions
Message-ID:  <20021217205839.GA795@dhcp01.pn.xcllnt.net>
In-Reply-To: <200212171016.gBHAGsOi017433@smtp030.tiscali.dk>
References:  <200212171016.gBHAGsOi017433@smtp030.tiscali.dk>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Dec 17, 2002 at 11:20:29AM +0100, socketd wrote:
> 
> Hi all
> 
> I have asked in hackers@ but got no answer, so I'll try here.
> Within the thing we call "x86 compatible", we have ia32 and ia64 right?

No. ia64 (formally known as IPF) is not compatible with ia32 (or i386).
ia64 does have a ia32 compatibility mode that allows one to run ia32
binaries on ia64, but it's an emulation.

> Ia32 doesn't support read AND execute permissions on the memory, as it sees
> read and execute as the same thing. Has this changed in ia64, so we can
> make non-executable heaps and stacks?

Yes. ia64 has distinct attributes for read, write and execute.

-- 
 Marcel Moolenaar	  USPA: A-39004		 marcel@xcllnt.net

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ia64" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20021217205839.GA795>