[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH] New object format
From: |
Bean |
Subject: |
Re: [PATCH] New object format |
Date: |
Wed, 22 Jul 2009 19:12:58 +0800 |
Update:
Now fully support mingw-w64, the configure line is this:
./configure --with-platform=efi --target=x86_64-w64-mingw32
Compile ok in both XP64 and linux with mingw-w64 cross compiler, the
generated grub.efi tested all right on macbook.
Fix some wrong assumption in types.h and efi header files. For
example, grub_efi_uint_t is defined as unsigned long, but it should be
grub_uint64_t in 64-bit EFI, this problem won't show previously as
unsigned long is 64-bit in elf64 gcc, but it's 32-bit in mingw-w64
gcc.
Fix a bug in grub-symdb.
New code updated to http://github.com/bean123/grub.
On Wed, Jul 22, 2009 at 4:55 AM, Bean<address@hidden> wrote:
> Update:
>
> Various bug fix
> Support EFI platform,
> i386-efi: both elf and pe are ok
> x86_64-efi: elf ok
>
> BTW, it's very closed to build x86_64-efi using pe64. In order to
> build it, you need to download mingw-w64, and link
> x86_64-w64-mingw32-gcc.exe to x86_64-gcc.exe, etc, then:
>
> ./configure CC=x86_64-gcc --with-platform=efi --target=x86_64
>
> compile ok, grub-mkimage also generate the efi image, but it crash when
> loading.
>
> The source code have been pushed to my git repository:
>
> http://github.com/bean123/grub
>
> lib branch
> --
> Bean
>
--
Bean
- Re: please stop this, (continued)
- Re: please stop this, Pavel Roskin, 2009/07/14
- Re: please stop this, Bean, 2009/07/14
- Re: please stop this, Robert Millan, 2009/07/16
- Re: please stop this, Vladimir 'phcoder' Serbinenko, 2009/07/16
- Re: please stop this, Robert Millan, 2009/07/18
- Re: please stop this, Vladimir 'phcoder' Serbinenko, 2009/07/18
Re: [PATCH] New object format, Bean, 2009/07/14
Re: [PATCH] New object format, Isaac Dupree, 2009/07/18
- Re: [PATCH] New object format, Bean, 2009/07/19
- Re: [PATCH] New object format, Bean, 2009/07/21
- Re: [PATCH] New object format,
Bean <=
- Re: [PATCH] New object format, Javier Martín, 2009/07/22
- Re: [PATCH] New object format, Bean, 2009/07/22
- Re: [PATCH] New object format, Javier Martín, 2009/07/22
- Re: [PATCH] New object format, Bean, 2009/07/22
- Re: [PATCH] New object format, Bean, 2009/07/25
- Re: [PATCH] New object format, Bean, 2009/07/27
- Re: [PATCH] New object format, Bean, 2009/07/28
- Re: [PATCH] New object format, Bean, 2009/07/30
- Re: [PATCH] New object format, Bean, 2009/07/31