[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Grub2 on Mac OS X
From: |
Antoine Terrienne |
Subject: |
Re: Grub2 on Mac OS X |
Date: |
Wed, 23 Mar 2005 23:28:43 +0100 |
User-agent: |
Internet Messaging Program (IMP) 3.2.5 |
Selon "Yoshinori K. Okuji" <address@hidden>:
>
> Is it hard to implement memalign using valloc? I don't know how it works on
> MacOSX.
>
Should be possible I'll take a look. But in most cases i found on the web malloc
is a good subtitute to memalign.
> Technically speaking, argp is superior. So, I prefer keeping it to throwing
> it
> away.
>
I agree argp is techically superior but adding a library in Grub2 mean keeping
it up-to-date with the mainstream distribution. This add a little anoyng work
just to add some functionalities that aren't used. If you really want to add it
I can do it but I'm not sure it is necessary.
> > I have some others questions about the powerpc part of Grub2. It seems
> > that many parts are just a copy of the i386. For exemple in the
> > conf/powerpc-ieee1275.rmk. grub_emu_sources refer to
> > commands/i386/pc/{reboot.c,halt.c,suspend.c} but there exist somme
> > commands/ieee1275/{reboot.c,halt.c,suspend.c}. Is this normal ?
>
> Yes. There are good reasons. Take a look at the archive of this list.
>
Ok promise next time I will look before asking stupid question ;)
> Okuji
>
>
I found another glibc specific function : alloca. Used in cmain in
boot/powerpc/ieee1275/cmain.c. I repace it by declaring argv as an array of 64
elements : char *arg[64] (should be enouth ?). As the variables are allocated
in the stack just like alloca do it should work just the same.
I have another question about -DGRUB_UTIL. Can it be used to distinguish the
host compiled part and the build compiled part of grub ?
I have to handle types differenty in host and build as the build part doesn't
have stdlib.h. But this method fails on boot/powerpc/ieee1275/cmain.c that is
compiled with powerpc-elf-gcc (build) and the -DGRUB_UTIL flag.
Thanks for your answers
--
--
____
/ \ / address@hidden
| o o | - http://antoine.terrienne.free.fr
| o | \ #153026466
\ V V /
\_/\_/
- Re: Grub2 on Mac OS X, antoine terrienne, 2005/03/23
- Re: Grub2 on Mac OS X, Yoshinori K. Okuji, 2005/03/23
- Re: Grub2 on Mac OS X,
Antoine Terrienne <=
- Re: Grub2 on Mac OS X, Yoshinori K. Okuji, 2005/03/25
- Re: Grub2 on Mac OS X, Antoine Terrienne, 2005/03/26
- Re: Grub2 on Mac OS X, Marco Gerards, 2005/03/26
- Re: Grub2 on Mac OS X, Antoine Terrienne, 2005/03/26
- Re: Grub2 on Mac OS X, Marco Gerards, 2005/03/26
- Re: Grub2 on Mac OS X, Antoine Terrienne, 2005/03/26
- Re: Grub2 on Mac OS X, Marco Gerards, 2005/03/26
- Re: Grub2 on Mac OS X, Marco Gerards, 2005/03/26