On Tuesday 19 July 2005 00:35, Ruslan Nikolaev wrote:
> When I say about 4Gb limit it means 4Gb limit when GRUB passing memory
> information for OS using multiboot specs. I have seen that GRUB doesn't
> want to detect more than 4Gb of RAM. In that case OS gets only 4Gb using
> multiboot specs. Of course GRUB doesn't need more than 4Gb and it's OK,
> but OS can use more than 4Gb of RAM. Isn't it?

Could you provide us detailed information? What information is passed 
precisely?

> ChangeLog:
>
> Added support for X86_64 ELF64:
>
> 1. Using ELF64 headers when ELF class is 64-bit.
>
> 2. Algorigthm is the same as for ELF32 + several validating:
>
> - separate code for validating ELF64 header
>
> - checking that entry_point is less than 0xffffffff
>
> and so on
>
> 3. If ELF class isn't ELF64 then using code for ELF32
>
> That's all.

This does not conform to the standard. Please follow the GNU Coding Standards.

Okuji


_______________________________________________
Grub-devel mailing list
Grub-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/grub-devel

Reply via email to