diff --git a/ChangeLog b/ChangeLog index eec4edcd1..bdf54a4dc 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,15 @@ +2008-05-30 Pavel Roskin + + * conf/i386-efi.rmk (normal/execute.c_DEPENDENCIES): Remove, as + compiling execute.c doesn't need grub_script.tab.h anymore. + (normal/command.c_DEPENDENCIES): Likewise. + (normal/function.c_DEPENDENCIES): Likewise. + * conf/i386-ieee1275.rmk: Likewise. + * conf/i386-linuxbios.rmk: Likewise. + * conf/i386-pc.rmk: Likewise. + * conf/powerpc-ieee1275.rmk: Likewise. + * conf/sparc64-ieee1275.rmk: Likewise. + 2008-05-29 Pavel Roskin * disk/lvm.c (grub_lvm_scan_device): Check for the buffer end diff --git a/conf/i386-efi.mk b/conf/i386-efi.mk index 7343672b0..b6a9d26f1 100644 --- a/conf/i386-efi.mk +++ b/conf/i386-efi.mk @@ -5,9 +5,6 @@ COMMON_CFLAGS = -fno-builtin -m32 COMMON_LDFLAGS = -melf_i386 -nostdlib # Used by various components. These rules need to precede them. -normal/execute.c_DEPENDENCIES = grub_script.tab.h -normal/command.c_DEPENDENCIES = grub_script.tab.h -normal/function.c_DEPENDENCIES = grub_script.tab.h normal/lexer.c_DEPENDENCIES = grub_script.tab.h # Utilities. diff --git a/conf/i386-efi.rmk b/conf/i386-efi.rmk index cc60d3d63..87626c25e 100644 --- a/conf/i386-efi.rmk +++ b/conf/i386-efi.rmk @@ -5,9 +5,6 @@ COMMON_CFLAGS = -fno-builtin -m32 COMMON_LDFLAGS = -melf_i386 -nostdlib # Used by various components. These rules need to precede them. -normal/execute.c_DEPENDENCIES = grub_script.tab.h -normal/command.c_DEPENDENCIES = grub_script.tab.h -normal/function.c_DEPENDENCIES = grub_script.tab.h normal/lexer.c_DEPENDENCIES = grub_script.tab.h # Utilities. diff --git a/conf/i386-ieee1275.mk b/conf/i386-ieee1275.mk index 9cb46947f..667422a86 100644 --- a/conf/i386-ieee1275.mk +++ b/conf/i386-ieee1275.mk @@ -5,9 +5,6 @@ COMMON_CFLAGS = -ffreestanding -mrtd -mregparm=3 COMMON_LDFLAGS = -nostdlib -static -lgcc # Used by various components. These rules need to precede them. -normal/execute.c_DEPENDENCIES = grub_script.tab.h -normal/command.c_DEPENDENCIES = grub_script.tab.h -normal/function.c_DEPENDENCIES = grub_script.tab.h normal/lexer.c_DEPENDENCIES = grub_script.tab.h # Images. diff --git a/conf/i386-ieee1275.rmk b/conf/i386-ieee1275.rmk index 17f035f02..ac2f45df4 100644 --- a/conf/i386-ieee1275.rmk +++ b/conf/i386-ieee1275.rmk @@ -5,9 +5,6 @@ COMMON_CFLAGS = -ffreestanding -mrtd -mregparm=3 COMMON_LDFLAGS = -nostdlib -static -lgcc # Used by various components. These rules need to precede them. -normal/execute.c_DEPENDENCIES = grub_script.tab.h -normal/command.c_DEPENDENCIES = grub_script.tab.h -normal/function.c_DEPENDENCIES = grub_script.tab.h normal/lexer.c_DEPENDENCIES = grub_script.tab.h # Images. diff --git a/conf/i386-linuxbios.mk b/conf/i386-linuxbios.mk index 4bae9c617..467cc3863 100644 --- a/conf/i386-linuxbios.mk +++ b/conf/i386-linuxbios.mk @@ -5,9 +5,6 @@ COMMON_CFLAGS = -ffreestanding -mrtd -mregparm=3 COMMON_LDFLAGS = -nostdlib -static -lgcc # Used by various components. These rules need to precede them. -normal/execute.c_DEPENDENCIES = grub_script.tab.h -normal/command.c_DEPENDENCIES = grub_script.tab.h -normal/function.c_DEPENDENCIES = grub_script.tab.h normal/lexer.c_DEPENDENCIES = grub_script.tab.h # Images. diff --git a/conf/i386-linuxbios.rmk b/conf/i386-linuxbios.rmk index 1721a1d14..31f03a9e5 100644 --- a/conf/i386-linuxbios.rmk +++ b/conf/i386-linuxbios.rmk @@ -5,9 +5,6 @@ COMMON_CFLAGS = -ffreestanding -mrtd -mregparm=3 COMMON_LDFLAGS = -nostdlib -static -lgcc # Used by various components. These rules need to precede them. -normal/execute.c_DEPENDENCIES = grub_script.tab.h -normal/command.c_DEPENDENCIES = grub_script.tab.h -normal/function.c_DEPENDENCIES = grub_script.tab.h normal/lexer.c_DEPENDENCIES = grub_script.tab.h # Images. diff --git a/conf/i386-pc.mk b/conf/i386-pc.mk index d06042185..6c0c12f73 100644 --- a/conf/i386-pc.mk +++ b/conf/i386-pc.mk @@ -7,9 +7,6 @@ COMMON_CFLAGS = -fno-builtin -mrtd -mregparm=3 -m32 COMMON_LDFLAGS = -m32 -nostdlib # Used by various components. These rules need to precede them. -normal/execute.c_DEPENDENCIES = grub_script.tab.h -normal/command.c_DEPENDENCIES = grub_script.tab.h -normal/function.c_DEPENDENCIES = grub_script.tab.h normal/lexer.c_DEPENDENCIES = grub_script.tab.h # Images. diff --git a/conf/i386-pc.rmk b/conf/i386-pc.rmk index 37a9f5bd9..a3f8467e9 100644 --- a/conf/i386-pc.rmk +++ b/conf/i386-pc.rmk @@ -7,9 +7,6 @@ COMMON_CFLAGS = -fno-builtin -mrtd -mregparm=3 -m32 COMMON_LDFLAGS = -m32 -nostdlib # Used by various components. These rules need to precede them. -normal/execute.c_DEPENDENCIES = grub_script.tab.h -normal/command.c_DEPENDENCIES = grub_script.tab.h -normal/function.c_DEPENDENCIES = grub_script.tab.h normal/lexer.c_DEPENDENCIES = grub_script.tab.h # Images. diff --git a/conf/powerpc-ieee1275.mk b/conf/powerpc-ieee1275.mk index 32f2a0b29..b9429372f 100644 --- a/conf/powerpc-ieee1275.mk +++ b/conf/powerpc-ieee1275.mk @@ -6,9 +6,6 @@ COMMON_CFLAGS = -ffreestanding -msoft-float COMMON_LDFLAGS += -nostdlib # Used by various components. These rules need to precede them. -normal/execute.c_DEPENDENCIES = grub_script.tab.h -normal/command.c_DEPENDENCIES = grub_script.tab.h -normal/function.c_DEPENDENCIES = grub_script.tab.h normal/lexer.c_DEPENDENCIES = grub_script.tab.h # Images. diff --git a/conf/powerpc-ieee1275.rmk b/conf/powerpc-ieee1275.rmk index deab80b41..0dcc50234 100644 --- a/conf/powerpc-ieee1275.rmk +++ b/conf/powerpc-ieee1275.rmk @@ -6,9 +6,6 @@ COMMON_CFLAGS = -ffreestanding -msoft-float COMMON_LDFLAGS += -nostdlib # Used by various components. These rules need to precede them. -normal/execute.c_DEPENDENCIES = grub_script.tab.h -normal/command.c_DEPENDENCIES = grub_script.tab.h -normal/function.c_DEPENDENCIES = grub_script.tab.h normal/lexer.c_DEPENDENCIES = grub_script.tab.h # Images. diff --git a/conf/sparc64-ieee1275.mk b/conf/sparc64-ieee1275.mk index f71249119..c1ff9cee9 100644 --- a/conf/sparc64-ieee1275.mk +++ b/conf/sparc64-ieee1275.mk @@ -6,9 +6,6 @@ COMMON_CFLAGS = -ggdb -ffreestanding -m64 -mno-app-regs COMMON_LDFLAGS = -melf64_sparc -nostdlib # Used by various components. These rules need to precede them. -normal/execute.c_DEPENDENCIES = grub_script.tab.h -normal/command.c_DEPENDENCIES = grub_script.tab.h -normal/function.c_DEPENDENCIES = grub_script.tab.h normal/lexer.c_DEPENDENCIES = grub_script.tab.h # Images. diff --git a/conf/sparc64-ieee1275.rmk b/conf/sparc64-ieee1275.rmk index ff0f4e34e..c6d2ebca7 100644 --- a/conf/sparc64-ieee1275.rmk +++ b/conf/sparc64-ieee1275.rmk @@ -6,9 +6,6 @@ COMMON_CFLAGS = -ggdb -ffreestanding -m64 -mno-app-regs COMMON_LDFLAGS = -melf64_sparc -nostdlib # Used by various components. These rules need to precede them. -normal/execute.c_DEPENDENCIES = grub_script.tab.h -normal/command.c_DEPENDENCIES = grub_script.tab.h -normal/function.c_DEPENDENCIES = grub_script.tab.h normal/lexer.c_DEPENDENCIES = grub_script.tab.h # Images.