[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] Support for multiboot images in elf64 (EM_X86_64) forma
From: |
Paul Brook |
Subject: |
Re: [Qemu-devel] Support for multiboot images in elf64 (EM_X86_64) format |
Date: |
Thu, 9 Feb 2012 16:01:50 +0000 |
User-agent: |
KMail/1.13.7 (Linux/3.1.0-1-amd64; KDE/4.6.5; x86_64; ; ) |
> > "objcopy -I elf64-x86-64 -O elf32-i386 64.elf 32.elf" worked for me.
> > Relocations get a bit confused, but you shouldn't have relocations in
> > your multiboot images to start with.
>
> Why no relocations? Isn't exactly that the advantage of building an elf
> image, that you can build a relocatable image?
In this context I'd say no. The advantage of an ELF image is that it allows
you to specify the entry point and load address. It also allows you to have
multiple discontiguous data sections, which is often helpful.
If you want to relocate images you need a dynamic loader capable of doing that
relocation. The qemu loader is about the dumbest static loader possible.
Paul
- [Qemu-devel] Support for multiboot images in elf64 (EM_X86_64) format, Goswin von Brederlow, 2012/02/04
- Re: [Qemu-devel] Support for multiboot images in elf64 (EM_X86_64) format, Stefan Hajnoczi, 2012/02/06
- Re: [Qemu-devel] Support for multiboot images in elf64 (EM_X86_64) format, Goswin von Brederlow, 2012/02/08
- Re: [Qemu-devel] Support for multiboot images in elf64 (EM_X86_64) format, Kevin Wolf, 2012/02/08
- Re: [Qemu-devel] Support for multiboot images in elf64 (EM_X86_64) format, Stefan Hajnoczi, 2012/02/08
- Re: [Qemu-devel] Support for multiboot images in elf64 (EM_X86_64) format, Paul Brook, 2012/02/08
- Re: [Qemu-devel] Support for multiboot images in elf64 (EM_X86_64) format, Goswin von Brederlow, 2012/02/09
- Re: [Qemu-devel] Support for multiboot images in elf64 (EM_X86_64) format, Paul Brook, 2012/02/09
- Re: [Qemu-devel] Support for multiboot images in elf64 (EM_X86_64) format, Goswin von Brederlow, 2012/02/09
- Re: [Qemu-devel] Support for multiboot images in elf64 (EM_X86_64) format,
Paul Brook <=