Hack to head.S
John David Anglin
dave@hiauly1.hia.nrc.ca
Mon, 21 Jun 1999 13:03:15 -0400 (EDT)
> The module init/main.c uses the symbol _stext to determine the
> starting address of the kernel text. Placing the start in the
> data region will give a totally erroneous result for the length
> of kernel text to profile. Probably, init/main.c should use
> the origin selected for text when linking (currently, 0x8000)
> as the start of the kernel text. Then, the kernel entry points
> can be moved back into the standard text space.
It looks like the symbol __text_start can be used by main.c to
determine the start of text when using the HP linker.
--
J. David Anglin dave.anglin@nrc.ca
National Research Council of Canada (613) 990-0752 (FAX: 952-6605)