Skip to contentSkip to conversation

linux kernel for ppc as elf relocatable

DISCUSSION mihaela elena grigore 3 participants 3 messages Jul 28, 2008 – Jul 29, 2008

lore
Share & tools
lore
#0 lore raw

Can somebody help me with a few indications regarding how to obtain a relocatable vmlinux when compiling the linux kernel for ppc32 ?

For powerpc, by default, the building process results in an ELF 32-bit MSB executable statically linked. I saw that for other architectures it builds, by default, a relocatable elf file.

Why is it statically linked for some architectures and relocatable for others ? How to make it relocatable for ppc32? I assume that changing LDFLAGS_vmlinux to '-r' in the Makefile for ppc is not enough... (i'm using 2.6.11)

p.s. any comments/answers to my posting, please add me in CC, as i didn't subscribe, thank you.

#1 lore raw
Quoted 2 lines · In message <[email protected]> you wrote:

Can somebody help me with a few indications regarding how to obtain a relocatable vmlinux when compiling the linux kernel for ppc32 ?

Why exactly would you want to do that?

Best regards,

Wolfgang Denk

Signature · 5 lines
DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: [email protected]
Success in marriage is not so much finding the right person as it  is
being the right person.
#2 lore raw
Quoted 5 lines · Wolfgang Denk
Quoted 2 lines · In message <[email protected]> you wrote:

Can somebody help me with a few indications regarding how to obtain a relocatable vmlinux when compiling the linux kernel for ppc32 ?

Why exactly would you want to do that?

Any for what specific ppc32 sub-arch do you want to do this for?

- k