Dustin Puryear wrote: > > Well, one issue with the x86 is that you can execute code on the stack > and [possibly] in the data segment (it's been a while since I did > assembly, so I don't really remember this one). But then again, I think > this occurs on a lot of other CPU architectures as well. > > If you couldn't execute code on the stack then a lot of symptoms would > go away, but the root cause of bad code would remain.
Compilers can check for this at compile time too. -- Scott Harney<[EMAIL PROTECTED]> "Asking the wrong questions is the leading cause of wrong answers" gpg key fingerprint=7125 0BD3 8EC4 08D7 321D CEE9 F024 7DA6 0BC7 94E5
