Re: [RFC] New object format for grub2

2009-07-10 Thread Robert Millan
On Thu, Jul 09, 2009 at 12:57:43AM +0200, Vladimir 'phcoder' Serbinenko wrote: > On Wed, Jul 8, 2009 at 8:51 PM, Pavel Roskin wrote: > > Hello, Marco! > > > > On Wed, 2009-07-08 at 16:27 +0200, Marco Gerards wrote: > > > >> There is another problem with this: the maintainance burden.  People > >> k

Re: [RFC] New object format for grub2

2009-07-10 Thread Robert Millan
On Wed, Jul 08, 2009 at 04:27:08PM +0200, Marco Gerards wrote: > Hi, > > Bean writes: > > > Why another format ? Here are some reason: > > > > The current object format is ELF. Most unix based os use ELF as native > > object format, but there are minor difference, and gcc may add extra > > segme

Re: [RFC] New object format for grub2

2009-07-08 Thread Pavel Roskin
On Thu, 2009-07-09 at 00:57 +0200, Vladimir 'phcoder' Serbinenko wrote: > What about SELF? (coreboot format) If it's sane I would prefer to > share a format between these 2 projects. The description is here: http://www.coreboot.org/SELF I think the biggest problem is lack of support for any relo

Re: [RFC] New object format for grub2

2009-07-08 Thread Vladimir 'phcoder' Serbinenko
On Wed, Jul 8, 2009 at 8:51 PM, Pavel Roskin wrote: > Hello, Marco! > > On Wed, 2009-07-08 at 16:27 +0200, Marco Gerards wrote: > >> There is another problem with this: the maintainance burden.  People >> know ELF, we have ELF and people will know ELF in the future. >> Furthermore, as far as I am c

Re: [RFC] New object format for grub2

2009-07-08 Thread Pavel Roskin
Hello, Marco! On Wed, 2009-07-08 at 16:27 +0200, Marco Gerards wrote: > There is another problem with this: the maintainance burden. People > know ELF, we have ELF and people will know ELF in the future. > Furthermore, as far as I am concerned, GNU/Linux is our main > platform. I do not mind su

Re: [RFC] New object format for grub2

2009-07-08 Thread Bean
On Wed, Jul 8, 2009 at 10:27 PM, Marco Gerards wrote: > Hi, > > Bean writes: > >> Why another format ? Here are some reason: >> >> The current object format is ELF. Most unix based os use ELF as native >> object format, but there are minor difference, and gcc may add extra >> segment which is of n

Re: [RFC] New object format for grub2

2009-07-08 Thread Marco Gerards
Hi, Bean writes: > Why another format ? Here are some reason: > > The current object format is ELF. Most unix based os use ELF as native > object format, but there are minor difference, and gcc may add extra > segment which is of no use for grub. Mingw/cygwin uses PE, and we need > to convert it