Date: Tue, 17 Dec 2002 17:58:11 -0800 From: Marcel Moolenaar <marcel@xcllnt.net> To: socketd <db@traceroute.dk> Cc: ia64@FreeBSD.ORG Subject: Re: Memory permissions Message-ID: <20021218015811.GA1583@dhcp01.pn.xcllnt.net> In-Reply-To: <200212172315.gBHNF2Bk023467@smtp040.tiscali.dk> References: <200212172315.gBHNF2Bk023467@smtp040.tiscali.dk>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Dec 18, 2002 at 12:18:38AM +0100, socketd wrote: > > > On Tue, 17 Dec 2002, Marcel Moolenaar wrote: > > > 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. > > Ah ok, I can (more or less) program in assembly for i386, would I have to > learn assembly for ia64 also? That depends if you want or need to program in assembly. Your i386 assembly knowledge will not really help. > Ia64 is the next generation right? Meaning that intel, amd and all the > other will at some point stop making ia32 and move to ia64? Possibly. ia64 is not the only possible next step. > > Yes. ia64 has distinct attributes for read, write and execute. > > Great, then it won't be long before we have non-executable heaps and stacks > in FreeBSD....or atleast a syscall to make a process stack/heap > non-executable...I hope :-) ... or a syscall to make it executable... -- 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?20021218015811.GA1583>