]> git.ipfire.org Git - thirdparty/grub.git/commitdiff
merge mainline into efigfx
authorVladimir 'phcoder' Serbinenko <phcoder@gmail.com>
Tue, 22 Dec 2009 12:34:01 +0000 (13:34 +0100)
committerVladimir 'phcoder' Serbinenko <phcoder@gmail.com>
Tue, 22 Dec 2009 12:34:01 +0000 (13:34 +0100)
1  2 
commands/videotest.c
conf/i386-efi.rmk
conf/i386-pc.rmk
conf/x86_64-efi.rmk
include/grub/i386/xnu.h
loader/i386/xnu.c
video/i386/pc/vbe.c

Simple merge
index a037ed383b281b481afae7ce9b260621ed7c4b9b,261fe40920bc14dc6e0d822cc38ee462e4f9e25c..5869ca554c49c0e2214e962dec98a182b6045575
@@@ -154,8 -154,8 +154,8 @@@ efi_gop_mod_CFLAGS = $(COMMON_CFLAGS
  efi_gop_mod_LDFLAGS = $(COMMON_LDFLAGS)
  
  pkglib_MODULES += xnu.mod
 -xnu_mod_SOURCES = loader/xnu_resume.c loader/i386/xnu.c loader/i386/efi/xnu.c \
 +xnu_mod_SOURCES = loader/xnu_resume.c loader/i386/xnu.c \
-        loader/macho.c loader/xnu.c
+       loader/macho32.c loader/macho64.c loader/macho.c loader/xnu.c
  xnu_mod_CFLAGS = $(COMMON_CFLAGS)
  xnu_mod_LDFLAGS = $(COMMON_LDFLAGS)
  xnu_mod_ASFLAGS = $(COMMON_ASFLAGS)
index b71a7edc0114f6c46a345f84f191cf3177b9437c,046c71641e11b92659952fed582d2e8f90c0261c..2aee9e678994d2de65ceceb6455fe74b5ee0cabc
@@@ -183,8 -183,8 +183,8 @@@ linux_mod_CFLAGS = $(COMMON_CFLAGS
  linux_mod_LDFLAGS = $(COMMON_LDFLAGS)
  
  pkglib_MODULES += xnu.mod
 -xnu_mod_SOURCES = loader/xnu_resume.c loader/i386/xnu.c loader/i386/pc/xnu.c \
 +xnu_mod_SOURCES = loader/xnu_resume.c loader/i386/xnu.c \
-        loader/macho.c loader/xnu.c
+        loader/macho32.c loader/macho64.c loader/macho.c loader/xnu.c
  xnu_mod_CFLAGS = $(COMMON_CFLAGS)
  xnu_mod_LDFLAGS = $(COMMON_LDFLAGS)
  xnu_mod_ASFLAGS = $(COMMON_ASFLAGS)
index 6db52f480837af787f9a0b177bf77fcdfdf0c06c,0d1289c6f0191c0706a744aa782dff95b25a52b7..de45a9f868132e3794a9425d34a1f7587bd954fb
@@@ -160,8 -160,8 +160,8 @@@ efi_gop_mod_CFLAGS = $(COMMON_CFLAGS
  efi_gop_mod_LDFLAGS = $(COMMON_LDFLAGS)
  
  pkglib_MODULES += xnu.mod
 -xnu_mod_SOURCES = loader/xnu_resume.c loader/i386/xnu.c loader/i386/efi/xnu.c \
 +xnu_mod_SOURCES = loader/xnu_resume.c loader/i386/xnu.c \
-        loader/macho.c loader/xnu.c
+       loader/macho32.c loader/macho64.c loader/macho.c loader/xnu.c
  xnu_mod_CFLAGS = $(COMMON_CFLAGS)
  xnu_mod_LDFLAGS = $(COMMON_LDFLAGS)
  xnu_mod_ASFLAGS = $(COMMON_ASFLAGS)
Simple merge
index 23fbbe7e09b309f5355207b7a6ad6019a0f2f796,b1509cdc821dce794f1ed8b79c85f5c654123490..0b307ae53abf25e80f40671bd9c9e4871e5442e4
  #include <grub/loader.h>
  #include <grub/autoefi.h>
  #include <grub/i386/tsc.h>
+ #include <grub/efi/api.h>
  #include <grub/i386/pit.h>
  #include <grub/misc.h>
+ #include <grub/charset.h>
  #include <grub/term.h>
+ #include <grub/command.h>
+ #include <grub/gzio.h>
  
 +#define min(a,b) (((a) < (b)) ? (a) : (b))
 +#define max(a,b) (((a) > (b)) ? (a) : (b))
 +
 +#define DEFAULT_VIDEO_MODE "auto"
 +
  char grub_xnu_cmdline[1024];
  grub_uint32_t grub_xnu_heap_will_be_at;
  grub_uint32_t grub_xnu_entry_point, grub_xnu_arg1, grub_xnu_stack;
Simple merge