Groups | Search | Server Info | Login | Register
Groups > comp.os.linux.development.system > #134
| From | Ripunjay Tripathi <ripunjay.tripathi@gmail.com> |
|---|---|
| Newsgroups | comp.os.linux.development.system |
| Subject | From Virtual Address Space Layout - Starting address of layout |
| Date | 2011-05-18 18:49 -0700 |
| Organization | http://groups.google.com |
| Message-ID | <91ed4342-e9f9-4839-bb00-0c4687193744@18g2000prd.googlegroups.com> (permalink) |
Hi All, I was reading through a book on Linux (Linux® Kernel Architecture by Wolfgang Mauerer). I went on reading till I see the line below. Specifically I could NOT understand the concept that relates to NULL pointers in the line below. Looks like it is some clever trick to catch programming errors but need your help in understanding. While explanation of this team of experts is invaluable any hint, pointer, link or paper will also do. Regards, Ripunjay Tripathi ======================================================= A specific starting address is specified for each architecture: IA-32 systems start at 0x08048000, leaving a gap of roughly 128 MiB between the lowest possible address and the start of the text mapping that is used to catch NULL pointers. =======================================================
Back to comp.os.linux.development.system | Previous | Next — Next in thread | Find similar
From Virtual Address Space Layout - Starting address of layout Ripunjay Tripathi <ripunjay.tripathi@gmail.com> - 2011-05-18 18:49 -0700 Re: From Virtual Address Space Layout - Starting address of layout Jorgen Grahn <grahn+nntp@snipabacken.se> - 2011-05-19 08:37 +0000
csiph-web