Architectures with a non-contiguous stack?
From: Adam Warner (usenet_at_consulting.net.nz)
Date: 01/31/05
- Next message: beliavsky_at_aol.com: "Re: VB Upgrades"
- Previous message: infobahn: "Re: Programming: Motivations?"
- Next in thread: Dave Vandervies: "Re: Architectures with a non-contiguous stack?"
- Reply: Dave Vandervies: "Re: Architectures with a non-contiguous stack?"
- Reply: websnarf_at_gmail.com: "Re: Architectures with a non-contiguous stack?"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Mon, 31 Jan 2005 17:02:49 +1300
Hi all,
If I write an otherwise conforming ISO C program that makes a single
non-portable assumption--that the stack is contiguous (in order to cheaply
distinguish addresses into the stack from addresses of explicitly malloc'd
or mmap'd memory)--are there any architectures in common use where my
program may break?
So far I've only found the Acorn Archimedes has a non-contiguous stack,
which for my purposes is merely of historical interest.
Many thanks,
Adam
- Next message: beliavsky_at_aol.com: "Re: VB Upgrades"
- Previous message: infobahn: "Re: Programming: Motivations?"
- Next in thread: Dave Vandervies: "Re: Architectures with a non-contiguous stack?"
- Reply: Dave Vandervies: "Re: Architectures with a non-contiguous stack?"
- Reply: websnarf_at_gmail.com: "Re: Architectures with a non-contiguous stack?"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|