Re: [GITGRUB] Support new object format for powerpc-ieee1275

2009-08-28 Thread Vladimir 'phcoder' Serbinenko
On Fri, Aug 28, 2009 at 9:19 PM, Bean wrote: > Hi, > > Update: fix a few endian and relocation issue, I can now build all > i386/x64_64/powerpc targets from x86/powerpc OSX Tiger/Leopard. > > Note: when building on OSX, I recommend adding configure option > --disable-grub-fstest --disable-grub-emu

Re: [GITGRUB] Support new object format for powerpc-ieee1275

2009-08-28 Thread Bean
Hi, Update: fix a few endian and relocation issue, I can now build all i386/x64_64/powerpc targets from x86/powerpc OSX Tiger/Leopard. Note: when building on OSX, I recommend adding configure option --disable-grub-fstest --disable-grub-emu --disable-mkfont. grub-fstest can be built successfully,

Re: [GITGRUB] Support new object format for powerpc-ieee1275

2009-08-23 Thread Bean
Hi, Update: Support ppc mach-o object file, now you can compile grub2 powerpc-ieee1275 in OSX. As Xcode have included powerpc cross compiler, you don't need to install extra software, just use the following configure command: ./configure --with-platform=ieee1275 --target=powerpc TARGET_CC=power

Re: [GITGRUB] Support new object format for powerpc-ieee1275

2009-08-22 Thread Bean
Hi, Add support for OpenBIOS. it would detect OpenBIOS and add flags for the OpenBIOS platform. The problem with OpenBIOS: /memory/available is present, but the value is different from olpc, instead of start-size pair, it's four number consist of: 0 min_mem max_mem total_mem The current mmap e

[GITGRUB] Support new object format for powerpc-ieee1275

2009-08-21 Thread Bean
Hi, Support new object format for powerpc-ieee1275 platform, I create the image with cross compile in i386 environment, so that the elf converter should be endianness safe. There are still some problem, but they don't seems to be related to the new object format, as it also exist in svn code. Cla