]> git.proxmox.com Git - grub2.git/commitdiff
2010-01-12 BVK Chaitanya <bvk.groups@gmail.com>
authorBVK Chaitanya <bvk.groups@gmail.com>
Fri, 26 Mar 2010 15:30:15 +0000 (21:00 +0530)
committerBVK Chaitanya <bvk.groups@gmail.com>
Fri, 26 Mar 2010 15:30:15 +0000 (21:00 +0530)
For loop support to GRUB script.

* include/grub/script_sh.h (grub_script_cmdfor): New struct.
(grub_script_create_cmdfor): New function prototype.
(grub_script_execute_cmdfor): New function prototype.
* script/execute.c (grub_script_execute_cmdfor): New function.
* script/parser.y (command): New for command.
(forcmd): New grammar rule.
* script/script.c (grub_script_create_cmdfor): New function.
* util/grub-script-check.c (grub_script_execute_cmdfor): New
function.

1  2 
ChangeLog

diff --cc ChangeLog
index 8cf9fdd585ec466c05e31c2af3aa15326afac10c,8cf9fdd585ec466c05e31c2af3aa15326afac10c..5ffeccf8d59b4bb3a14de93099b49e41d116a264
+++ b/ChangeLog
@@@ -1,3 -1,3 +1,19 @@@
++2010-03-26  BVK Chaitanya  <bvk@localhost>
++
++      For loop support to GRUB script.
++
++      * include/grub/script_sh.h (grub_script_cmdfor): New struct.
++      (grub_script_create_cmdfor): New function prototype.
++      (grub_script_execute_cmdfor): New function prototype.
++      * script/execute.c (grub_script_execute_cmdfor): New function.
++      * script/parser.y (command): New for command.
++      (forcmd): New grammar rule.
++      * script/script.c (grub_script_create_cmdfor): New function.
++      * util/grub-script-check.c (grub_script_execute_cmdfor): New
++      function.
++      * tests/grub_script_for1.in: New testcase.
++      * conf/tests.rmk: Rules for new testcase.
++
  2010-03-26  Vladimir Serbinenko  <phcoder@gmail.com>
  
        Nested partitions