H. Peter Anvin
908ec7afac
x86: remove arbitrary ELF section limit in i386 relocatable kernel
...
Impact: build failure in maximal configurations
The 32-bit x86 relocatable kernel requires an auxilliary host program
to process the relocations. This program had a hard-coded arbitrary
limit of a 100 ELF sections. Instead of a hard-coded limit, allocate
the structures dynamically.
Signed-off-by: H. Peter Anvin <hpa@zytor.com >
Acked-by: Vivek Goyal <vgoyal@redhat.com >
2008-06-30 20:22:58 -07:00
Cyrill Gorcunov
8bd1796ded
x86: relocs ELF handling - use SELFMAG instead of numeric constant
...
Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com >
Cc: akpm@linux-foundation.org
Cc: hpa@zytor.com
Cc: mingo@elte.hu
Signed-off-by: Thomas Gleixner <tglx@linutronix.de >
Signed-off-by: Ingo Molnar <mingo@elte.hu >
2008-05-04 20:04:45 +02:00
Roland McGrath
4707c4717a
x86 vDSO: absolute relocs
...
This updates the exceptions for absolute relocs for the new symbol name
convention used for symbols extracted from the vDSO images.
Signed-off-by: Roland McGrath <roland@redhat.com >
Cc: Andrew Morton <akpm@linux-foundation.org >
Cc: Linus Torvalds <torvalds@linux-foundation.org >
Signed-off-by: Thomas Gleixner <tglx@linutronix.de >
Signed-off-by: Ingo Molnar <mingo@elte.hu >
Signed-off-by: Thomas Gleixner <tglx@linutronix.de >
2008-01-30 13:30:42 +01:00
Alejandro Martinez Ruiz
4d022adab4
x86: ARRAY_SIZE cleanup
...
Signed-off-by: Alejandro Martinez Ruiz <alex@flawedcode.org >
Signed-off-by: Thomas Gleixner <tglx@linutronix.de >
2007-10-23 22:37:22 +02:00
Thomas Gleixner
0530bf37ce
i386: move boot
...
Signed-off-by: Thomas Gleixner <tglx@linutronix.de >
Signed-off-by: Ingo Molnar <mingo@elte.hu >
Signed-off-by: Thomas Gleixner <tglx@linutronix.de >
Signed-off-by: Ingo Molnar <mingo@elte.hu >
2007-10-11 11:16:43 +02:00