No subject
Tue Nov 20 16:43:21 MST 2007
tables. I am surprised the global common variables are being placed
in $DLT$. I would have thought they should have been placed in $BSS$.
> You should be able to use "_edata" and "_end" to figure out how much
> memory to initialize to zero at startup, or you could have the boot
> loader do that for you -- the information is in the a.out aux header.
I haven't verified this myself but I believe others have determined
that the kernel needs to clear unitialized data itself because of the
various different way it is loaded.
> By the way, the SOM linker does support "scripts" of a sort. They're
> called k-files (because you use the -k option to specify them), and they
> allow you to control the placement of your spaces and subspaces within
> the address space.
That's good to know and it might provide a better way for the kernel to
determine its end.
Dave
--
J. David Anglin dave.anglin at nrc.ca
National Research Council of Canada (613) 990-0752 (FAX: 952-6605)
More information about the parisc-linux
mailing list