Someone should correct me when I'm wrong.
"Richard Cooper" <[email protected]>
| Newsgroups | org.kernel.vger.linux-assembly |
|---|---|
| Message-ID | <[email protected]> |
> Your program is loaded a little bit above address 0x80000000, I can't believe no one caught that... Linux programs load a little bit above 0x08000000, not 0x80000000. The exact address is 0x08048080. Thus there's almost 3GB of space between the program and the stack. Hopefully that's all that I got wrong.