[PATCH v1 04/14] clean-up bfd/elf-attrs.c: change return type of uleb128_size to unsigned
Matthieu Longo
matthieu.longo@arm.com
Thu Feb 27 10:47:29 GMT 2025
---
bfd/elf-attrs.c | 9 ++++-----
1 file changed, 4 insertions(+), 5 deletions(-)
diff --git a/bfd/elf-attrs.c b/bfd/elf-attrs.c
index f9fe0880264..4785f286792 100644
--- a/bfd/elf-attrs.c
+++ b/bfd/elf-attrs.c
@@ -25,11 +25,10 @@
#include "elf-bfd.h"
/* Return the number of bytes needed by I in uleb128 format. */
-static int
-uleb128_size (unsigned int i)
+static uint32_t
+uleb128_size (uint32_t i)
{
- int size;
- size = 1;
+ uint32_t size = 1;
while (i >= 0x80)
{
i >>= 7;
@@ -127,7 +126,7 @@ bfd_elf_obj_attr_size (bfd *abfd)
/* Write VAL in uleb128 format to P, returning a pointer to the
following byte. */
static bfd_byte *
-write_uleb128 (bfd_byte *p, unsigned int val)
+write_uleb128 (bfd_byte *p, uint32_t val)
{
bfd_byte c;
do
--
2.48.1
More information about the Binutils
mailing list