Skip site navigation (1)Skip section navigation (2)
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>