On Wed, Mar 05, 2003 at 11:30:17PM -0800, Tinga Shilo wrote: > Hi, > I am implementing a kernel mechanism which is > very performance oriented. Along my long critical > path, > there is a static variable that needs to be accessed > quite a few times. This variable is a structure which > is approximately 60 bytes big. > In there any way I can "convince" my kernel (compiled > with gcc) to access this variable using gp ? > Is gp usually used for this purpose in mips-linux ? > Can it be ? > No. gp is used by kernel to hold current process in 2.4 and current thread in 2.5. Don't mess with it unless you are absolutely sure what you are doing. Jun