--- Begin Message ---
Subject: |
[PATCH] Optimization calculation expression of Macro |
Date: |
Mon, 1 Apr 2019 06:08:28 -0400 |
From: Milo Wenxiang Niu <address@hidden>
* include/grub/kernel.h: <FOR_MODULES(var)>:
optimization expression that caculate next var.
---
include/grub/kernel.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/include/grub/kernel.h b/include/grub/kernel.h
index 133a37c..fee7f66 100644
--- a/include/grub/kernel.h
+++ b/include/grub/kernel.h
@@ -104,7 +104,7 @@ extern grub_addr_t EXPORT_VAR (grub_modbase);
var && (grub_addr_t) var \
< (grub_modbase + (((struct grub_module_info *) grub_modbase)->size)); \
var = (struct grub_module_header *) \
- (((grub_uint32_t *) var) + ((((struct grub_module_header *) var)->size +
sizeof (grub_addr_t) - 1) / sizeof (grub_addr_t)) * (sizeof (grub_addr_t) /
sizeof (grub_uint32_t))))
+ (((grub_uint32_t *) var) + (((struct grub_module_header *) var)->size +
sizeof (grub_addr_t) -1) / sizeof (grub_uint32_t)))
grub_addr_t grub_modules_get_end (void);
--
1.8.3.1
--- End Message ---
--- Begin Message ---
Subject: |
Re: bug#35071: [PATCH] Optimization calculation expression of Macro |
Date: |
Mon, 01 Apr 2019 15:46:22 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) |
tags 35071 notabug
quit
Milo Wenxiang Niu <address@hidden> writes:
> From: Milo Wenxiang Niu <address@hidden>
>
> * include/grub/kernel.h: <FOR_MODULES(var)>:
> optimization expression that caculate next var.
Emacs may make for a good bootloader lacking a decent text editor, but I
nevertheless think this was sent to the wrong bug tracker. ;)
The GRUB project seems to use a bug tracker hosted on Savannah[1], as
mentioned under (info "(grub) Reporting bugs")[2].
[1]: https://savannah.gnu.org/bugs/?group=grub
[2]: https://www.gnu.org/software/grub/manual/grub/html_node/Reporting-bugs.html
HTH,
--
Basil
--- End Message ---