* conf/powerpc-ieee1275.rmk (grub_script.tab.h): Unified to ...
(grub_script.tab.c): ... here.
* conf/sparc64-ieee1275.rmk (grub_script.tab.h): Unified to ...
(grub_script.tab.c): ... here.
* conf/i386-pc.rmk (grub_script.tab.h): Unified to ...
(grub_script.tab.c): ... here.
* normal/command.c (grub_command_find): Fixed a memory leak of
MODULE_NAME. Reported by Mike Small <smallm@panix.com>.
+2005-11-18 Yoshinori K. Okuji <okuji@enbug.org>
+
+ * conf/powerpc-ieee1275.rmk (grub_script.tab.h): Unified to ...
+ (grub_script.tab.c): ... here.
+
+ * conf/sparc64-ieee1275.rmk (grub_script.tab.h): Unified to ...
+ (grub_script.tab.c): ... here.
+
+ * conf/i386-pc.rmk (grub_script.tab.h): Unified to ...
+ (grub_script.tab.c): ... here.
+
+ * normal/command.c (grub_command_find): Fixed a memory leak of
+ MODULE_NAME. Reported by Mike Small <smallm@panix.com>.
+
2005-11-13 Timothy Baldwin <T.E.Baldwin99@members.leeds.ac.uk>
* include/grub/symbol.h: (FUNCTION): Use double quotes instead of
sh $(srcdir)/gensymlist.sh $(filter %.h,$^) > $@
# For the parser.
-grub_script.tab.c: normal/parser.y
- $(YACC) -d -p grub_script_yy -b grub_script $(srcdir)/normal/parser.y
-grub_script.tab.h: normal/parser.y
+grub_script.tab.c grub_script.tab.h: normal/parser.y
$(YACC) -d -p grub_script_yy -b grub_script $(srcdir)/normal/parser.y
sh $(srcdir)/gensymlist.sh $(filter %.h,$^) > $@
# For the parser.
-grub_script.tab.c: normal/parser.y
- $(YACC) -d -p grub_script_yy -b grub_script $(srcdir)/normal/parser.y
-grub_script.tab.h: normal/parser.y
+grub_script.tab.c grub_script.tab.h: normal/parser.y
$(YACC) -d -p grub_script_yy -b grub_script $(srcdir)/normal/parser.y
sh $(srcdir)/genkernsyms.sh $(filter %h,$^) > $@
# For the parser.
-grub_script.tab.c: normal/parser.y
- $(YACC) -d -p grub_script_yy -b grub_script $(srcdir)/normal/parser.y
-grub_script.tab.h: normal/parser.y
+grub_script.tab.c grub_script.tab.h: normal/parser.y
$(YACC) -d -p grub_script_yy -b grub_script $(srcdir)/normal/parser.y
# Programs
sh $(srcdir)/genkernsyms.sh $(filter %h,$^) > $@
# For the parser.
-grub_script.tab.c: normal/parser.y
- $(YACC) -d -p grub_script_yy -b grub_script $(srcdir)/normal/parser.y
-grub_script.tab.h: normal/parser.y
+grub_script.tab.c grub_script.tab.h: normal/parser.y
$(YACC) -d -p grub_script_yy -b grub_script $(srcdir)/normal/parser.y
# Programs
sh $(srcdir)/gensymlist.sh $(filter %.h,$^) > $@
# For the parser.
-grub_script.tab.c: normal/parser.y
- $(YACC) -d -p grub_script_yy -b grub_script $(srcdir)/normal/parser.y
-grub_script.tab.h: normal/parser.y
+grub_script.tab.c grub_script.tab.h: normal/parser.y
$(YACC) -d -p grub_script_yy -b grub_script $(srcdir)/normal/parser.y
kernel_syms.lst: $(addprefix include/grub/,$(grubof_HEADERS)) genkernsyms.sh
{
grub_dl_ref (mod);
count++;
+ grub_free (module_name);
goto again;
}