grub-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH v2 2/5] loongarch: Optimize code using pc variable


From: Xiaotian Wu
Subject: [PATCH v2 2/5] loongarch: Optimize code using pc variable
Date: Wed, 7 Jun 2023 15:34:54 +0800

We already have the pc variable, no need to calculate it again.

Signed-off-by: Xiaotian Wu <wuxiaotian@loongson.cn>
---
 util/grub-mkimagexx.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/util/grub-mkimagexx.c b/util/grub-mkimagexx.c
index e7d5bc631..a3ab04eb1 100644
--- a/util/grub-mkimagexx.c
+++ b/util/grub-mkimagexx.c
@@ -1156,7 +1156,7 @@ SUFFIX (relocate_addrs) (Elf_Ehdr *e, struct 
section_metadata *smd,
                     {
                       grub_int64_t off;
 
-                      off = sym_addr - target_section_addr - offset - 
image_target->vaddr_offset;
+                      off = sym_addr - pc;
 
                       grub_loongarch64_b26 (t32, off);
                     }
-- 
2.20.1




reply via email to

[Prev in Thread] Current Thread [Next in Thread]