Re: [PATCH] i386: vmlinux.lds.S Distinguish absolute symbols

2005-07-31 Thread Eric W. Biederman
Sam Ravnborg <[EMAIL PROTECTED]> writes: > > >> > I recall that when Kai Germaschewski long time ago started the >> > unification of the vmlinux.lds files some people had boot problems >> > exactly because the label was defined inside the section and therefore >> > ld caused it to have another va

Re: [PATCH] i386: vmlinux.lds.S Distinguish absolute symbols

2005-07-31 Thread Sam Ravnborg
> > > I recall that when Kai Germaschewski long time ago started the > > unification of the vmlinux.lds files some people had boot problems > > exactly because the label was defined inside the section and therefore > > ld caused it to have another value as if it was placed outside the > > section.

Re: [PATCH] i386: vmlinux.lds.S Distinguish absolute symbols

2005-07-29 Thread Eric W. Biederman
Sam Ravnborg <[EMAIL PROTECTED]> writes: > On Fri, Jul 29, 2005 at 01:35:04PM -0600, Eric W. Biederman wrote: >> Currently in the linker script we have several labels >> marking the beginning and ending of sections that >> are outside of sections, making them absolute symbols. > > They are outside

Re: [PATCH] i386: vmlinux.lds.S Distinguish absolute symbols

2005-07-29 Thread Sam Ravnborg
On Fri, Jul 29, 2005 at 01:35:04PM -0600, Eric W. Biederman wrote: > Currently in the linker script we have several labels > marking the beginning and ending of sections that > are outside of sections, making them absolute symbols. They are outside the sections for a very specific reason. If moved

[PATCH] i386: vmlinux.lds.S Distinguish absolute symbols

2005-07-29 Thread Eric W. Biederman
Ld knows about 2 kinds of symbols, absolute and section relative. Section relative symbols symbols change value when a section is moved and absolute symbols do not. Currently in the linker script we have several labels marking the beginning and ending of sections that are outside of sections, ma