]> git.proxmox.com Git - grub2.git/commitdiff
Merge kernel_img_HEADERS
authorVladimir 'phcoder' Serbinenko <phcoder@gmail.com>
Wed, 10 Feb 2010 00:05:40 +0000 (01:05 +0100)
committerVladimir 'phcoder' Serbinenko <phcoder@gmail.com>
Wed, 10 Feb 2010 00:05:40 +0000 (01:05 +0100)
conf/common.rmk
conf/i386-coreboot.rmk
conf/i386-ieee1275.rmk
conf/i386-pc.rmk
conf/i386-qemu.rmk
conf/mips-yeeloong.rmk
conf/mips.rmk
conf/powerpc-ieee1275.rmk
conf/sparc64-ieee1275.rmk
conf/x86-efi.rmk
gensymlist.sh.in

index 4133e7c97d422ba2e1c6d77328173cb355719df6..b97de8e22a43bc7ab41f76481898362e8c75771c 100644 (file)
@@ -103,6 +103,12 @@ grub_script_check_SOURCES = gnulib/progname.c gnulib/getdelim.c gnulib/getline.c
 MOSTLYCLEANFILES += symlist.c kernel_syms.lst
 DEFSYMFILES += kernel_syms.lst
 
+kernel_img_HEADERS += boot.h cache.h device.h disk.h dl.h elf.h elfload.h \
+       env.h err.h file.h fs.h kernel.h loader.h misc.h mm.h net.h parser.h \
+       partition.h msdos_partition.h reader.h symbol.h term.h time.h types.h \
+       machine/memory.h machine/loader.h machine/kernel.h \
+       list.h handler.h command.h i18n.h env_private.h
+
 symlist.c: $(addprefix include/grub/,$(kernel_img_HEADERS)) config.h gensymlist.sh
        /bin/sh gensymlist.sh $(filter %.h,$^) > $@ || (rm -f $@; exit 1)
 
index dbcba7f6b78daf454496c67ebee0fa0723d3f593..44b80761ec1e230a7dc7ae21974d18ba08892aa4 100644 (file)
@@ -29,12 +29,6 @@ kernel_img_SOURCES = kern/i386/coreboot/startup.S \
        kern/env.c \
        term/i386/pc/vga_text.c term/i386/vga_common.c \
        symlist.c
-kernel_img_HEADERS = boot.h cache.h device.h disk.h dl.h elf.h elfload.h \
-       env.h err.h file.h fs.h kernel.h loader.h misc.h mm.h net.h parser.h \
-       partition.h msdos_partition.h reader.h symbol.h term.h time.h types.h \
-       machine/boot.h machine/console.h machine/init.h \
-       machine/memory.h machine/loader.h list.h handler.h command.h i18n.h \
-       env_private.h
 kernel_img_CFLAGS = $(COMMON_CFLAGS)
 kernel_img_ASFLAGS = $(COMMON_ASFLAGS)
 kernel_img_LDFLAGS = $(COMMON_LDFLAGS) -Wl,-N,-S,-Ttext,$(GRUB_KERNEL_MACHINE_LINK_ADDR),-Bstatic
index ebcde000cf19b78fc0903c3e069d00098033ecb5..d23ba4c0ee0692b13fbe5c757678b3783cad942e 100644 (file)
@@ -29,11 +29,7 @@ kernel_img_SOURCES = kern/i386/ieee1275/startup.S \
        term/ieee1275/ofconsole.c \
        disk/ieee1275/ofdisk.c \
        symlist.c
-kernel_img_HEADERS = cache.h device.h disk.h dl.h elf.h elfload.h \
-       env.h err.h file.h fs.h kernel.h loader.h misc.h mm.h net.h parser.h \
-       partition.h msdos_partition.h reader.h symbol.h term.h time.h types.h \
-       ieee1275/ieee1275.h machine/kernel.h machine/loader.h machine/memory.h \
-       list.h handler.h command.h i18n.h env_private.h
+kernel_img_HEADERS += ieee1275/ieee1275.h
 kernel_img_CFLAGS = $(COMMON_CFLAGS)
 kernel_img_ASFLAGS = $(COMMON_ASFLAGS)
 kernel_img_LDFLAGS = $(COMMON_LDFLAGS) -Wl,-N,-S,-Ttext,0x10000,-Bstatic
index 535c91109b912699665a7e1e63d795671cce8de5..b620c43af06785cb0707ad050437d8b9cebf2111 100644 (file)
@@ -59,13 +59,8 @@ kernel_img_SOURCES = kern/i386/pc/startup.S \
        kern/env.c \
        term/i386/pc/console.c term/i386/vga_common.c \
        symlist.c
-kernel_img_HEADERS = boot.h cache.h device.h disk.h dl.h elf.h elfload.h \
-       env.h err.h file.h fs.h kernel.h loader.h misc.h mm.h net.h parser.h \
-       partition.h msdos_partition.h reader.h symbol.h term.h time.h types.h \
-       machine/biosdisk.h machine/boot.h machine/console.h machine/init.h \
-       machine/memory.h machine/loader.h machine/vga.h machine/vbe.h \
-       machine/kernel.h machine/pxe.h i386/pit.h list.h handler.h command.h \
-       i18n.h env_private.h
+kernel_img_HEADERS += machine/biosdisk.h machine/vga.h machine/vbe.h \
+       machine/pxe.h i386/pit.h machine/init.h
 kernel_img_CFLAGS = $(COMMON_CFLAGS)  $(TARGET_IMG_CFLAGS)
 kernel_img_ASFLAGS = $(COMMON_ASFLAGS)
 kernel_img_LDFLAGS = $(COMMON_LDFLAGS) $(TARGET_IMG_LDFLAGS)$(GRUB_KERNEL_MACHINE_LINK_ADDR) $(COMMON_CFLAGS)
index af150932f5676c3b2643777b677326f0dccbd471..355870c89b0249d568a554cb0363ea823f0fc749 100644 (file)
@@ -42,12 +42,6 @@ kernel_img_SOURCES = kern/i386/qemu/startup.S \
        kern/env.c \
        term/i386/pc/vga_text.c term/i386/vga_common.c \
        symlist.c
-kernel_img_HEADERS = boot.h cache.h device.h disk.h dl.h elf.h elfload.h \
-       env.h err.h file.h fs.h kernel.h loader.h misc.h mm.h net.h parser.h \
-       partition.h msdos_partition.h reader.h symbol.h term.h time.h types.h \
-       machine/boot.h machine/console.h machine/init.h \
-       machine/memory.h machine/loader.h list.h handler.h command.h i18n.h \
-       env_private.h
 kernel_img_CFLAGS = $(COMMON_CFLAGS) -DGRUB_BOOT_MACHINE_LINK_ADDR=$(GRUB_BOOT_MACHINE_LINK_ADDR)
 kernel_img_ASFLAGS = $(COMMON_ASFLAGS) -DGRUB_KERNEL_MACHINE_LINK_ADDR=$(GRUB_KERNEL_MACHINE_LINK_ADDR)
 kernel_img_LDFLAGS = $(COMMON_LDFLAGS) $(TARGET_IMG_LDFLAGS)$(GRUB_KERNEL_MACHINE_LINK_ADDR)
index d5e1d1c5d362aa18ca80d8a5da8dd689010b9002..8b6c0426a33ebf657d136536a2efb3083b0f3621 100644 (file)
@@ -24,6 +24,7 @@ kernel_img_SOURCES = kern/$(target_cpu)/startup.S \
        video/bitmap_scale.c video/sm712.c bus/pci.c bus/bonito.c \
        term/gfxterm.c commands/extcmd.c lib/arg.c \
        symlist.c
+kernel_img_HEADERS += pci.h
 kernel_img_CFLAGS = $(COMMON_CFLAGS) -DUSE_ASCII_FAILBACK
 kernel_img_ASFLAGS = $(COMMON_ASFLAGS)
 kernel_img_LDFLAGS = $(COMMON_LDFLAGS) -static-libgcc -lgcc \
index 32d945734c0a025406551b6d24450e6c4f7060bc..6948d8d668cfbde141ea74a1177e15bfc0e55f62 100644 (file)
@@ -9,15 +9,7 @@ COMMON_LDFLAGS += -nostdlib
 script/lexer.c_DEPENDENCIES = grub_script.tab.h
 
 # Images.
-kernel_img_HEADERS = boot.h cache.h device.h disk.h dl.h elf.h elfload.h \
-       env.h err.h file.h fs.h kernel.h misc.h mm.h net.h parser.h reader.h \
-       symbol.h term.h time.h types.h loader.h partition.h \
-       msdos_partition.h machine/kernel.h handler.h list.h \
-       command.h machine/memory.h cpu/libgcc.h cpu/cache.h i18n.h env_private.h
-
-ifeq ($(platform), yeeloong)
-kernel_img_HEADERS += pci.h
-endif
+kernel_img_HEADERS += cpu/libgcc.h cpu/cache.h
 
 # Scripts.
 sbin_SCRIPTS = 
index d5d6d3bd2e7282c8897850c5574de08fe91fd888..59cde4efe1f5528d4652426f21f923b37eca7e89 100644 (file)
@@ -10,11 +10,7 @@ script/lexer.c_DEPENDENCIES = grub_script.tab.h
 
 # Images.
 
-kernel_img_HEADERS = boot.h cache.h device.h disk.h dl.h elf.h elfload.h \
-       env.h err.h file.h fs.h kernel.h misc.h mm.h net.h parser.h reader.h \
-       symbol.h term.h time.h types.h powerpc/libgcc.h loader.h partition.h \
-       msdos_partition.h ieee1275/ieee1275.h machine/kernel.h handler.h list.h \
-       command.h i18n.h env_private.h
+kernel_img_HEADERS += cpu/libgcc.h ieee1275/ieee1275.h
 
 # Programs
 pkglib_PROGRAMS = kernel.img
index 2668f1060bf60b9c41935b442497e854fa80bf1a..dbca42e580d946914bdc810762aac6cced635534 100644 (file)
@@ -23,12 +23,7 @@ diskboot_img_ASFLAGS = $(COMMON_ASFLAGS)
 diskboot_img_LDFLAGS = $(COMMON_LDFLAGS) -Wl,-N,-Ttext,0x4200
 diskboot_img_FORMAT = binary
 
-kernel_img_HEADERS = boot.h cache.h device.h disk.h dl.h elf.h elfload.h \
-       env.h err.h file.h fs.h kernel.h loader.h misc.h mm.h net.h parser.h \
-       partition.h msdos_partition.h reader.h symbol.h term.h time.h types.h \
-       list.h handler.h command.h i18n.h \
-       sparc64/libgcc.h ieee1275/ieee1275.h machine/kernel.h \
-       sparc64/ieee1275/ieee1275.h env_private.h
+kernel_img_HEADERS += cpu/libgcc.h ieee1275/ieee1275.h cpu/ieee1275/ieee1275.h
 kernel_img_SOURCES = kern/sparc64/ieee1275/crt0.S kern/ieee1275/cmain.c        \
        kern/ieee1275/ieee1275.c kern/main.c kern/device.c              \
        kern/disk.c kern/dl.c kern/err.c kern/file.c kern/fs.c          \
index 58918e1457836e7b3975c15d9fc88410b7446122..94f3055063f36ccee3f8ef4de5b852bed8388a43 100644 (file)
@@ -48,11 +48,7 @@ kernel_img_SOURCES = kern/$(target_cpu)/efi/startup.S kern/main.c kern/device.c
 ifeq ($(target_cpu),x86_64)
 kernel_img_SOURCES += kern/x86_64/efi/callwrap.S
 endif
-kernel_img_HEADERS = boot.h cache.h device.h disk.h dl.h elf.h elfload.h \
-       env.h err.h file.h fs.h kernel.h loader.h misc.h mm.h net.h parser.h \
-       partition.h msdos_partition.h reader.h symbol.h term.h time.h types.h \
-       efi/efi.h efi/time.h efi/disk.h i386/pit.h list.h handler.h command.h \
-       i18n.h env_private.h
+kernel_img_HEADERS += efi/efi.h efi/time.h efi/disk.h i386/pit.h
 kernel_img_CFLAGS = $(COMMON_CFLAGS)
 kernel_img_ASFLAGS = $(COMMON_ASFLAGS)
 kernel_img_LDFLAGS = $(COMMON_LDFLAGS)
index 27fc5e61a749af32b59c86629ec88d3f3149981f..087d0072f664654cc1204265eb14315b506e230c 100644 (file)
@@ -37,6 +37,7 @@ cat <<EOF
  *  along with GRUB.  If not, see <http://www.gnu.org/licenses/>.
  */
 
+#include <grub/symbol.h>
 EOF
 
 for i in $*; do