This is the mail archive of the binutils@sources.redhat.com mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: PATCH: Add bfd_sprintf_vma/bfd_fprintf_vma


bfd/ChangeLog
	* elf.c (bfd_elf_sprintf_vma): Add ATTRIBUTE_UNUSED to quiet
	warning if not BFD64.  Add braces so emacs auto format works.
	(bfd_elf_fprintf_vma): Likewise.

Applying to mainline.

-- 
Alan Modra

Index: bfd/elf.c
===================================================================
RCS file: /cvs/src/src/bfd/elf.c,v
retrieving revision 1.78
diff -u -p -r1.78 elf.c
--- elf.c	2001/08/09 21:10:25	1.78
+++ elf.c	2001/08/10 07:42:55
@@ -5997,7 +5997,7 @@ bfd_get_elf_phdrs (abfd, phdrs)
 
 void
 bfd_elf_sprintf_vma (abfd, buf, value)
-     bfd *abfd;
+     bfd *abfd ATTRIBUTE_UNUSED;
      char *buf;
      bfd_vma value;
 {
@@ -6010,12 +6010,14 @@ bfd_elf_sprintf_vma (abfd, buf, value)
   else
     {
       if (i_ehdrp->e_ident[EI_CLASS] == ELFCLASS64)
+	{
 #if BFD_HOST_64BIT_LONG
-	sprintf (buf, "%016lx", value);
+	  sprintf (buf, "%016lx", value);
 #else
-	sprintf (buf, "%08lx%08lx", _bfd_int64_high (value),
-		 _bfd_int64_low (value));
+	  sprintf (buf, "%08lx%08lx", _bfd_int64_high (value),
+		   _bfd_int64_low (value));
 #endif
+	}
       else
 	sprintf (buf, "%08lx", (unsigned long) (value & 0xffffffff));
     }
@@ -6026,7 +6028,7 @@ bfd_elf_sprintf_vma (abfd, buf, value)
 
 void
 bfd_elf_fprintf_vma (abfd, stream, value)
-     bfd *abfd;
+     bfd *abfd ATTRIBUTE_UNUSED;
      PTR stream;
      bfd_vma value;
 {
@@ -6039,12 +6041,14 @@ bfd_elf_fprintf_vma (abfd, stream, value
   else
     {
       if (i_ehdrp->e_ident[EI_CLASS] == ELFCLASS64)
+	{
 #if BFD_HOST_64BIT_LONG
-	fprintf ((FILE *) stream, "%016lx", value);
+	  fprintf ((FILE *) stream, "%016lx", value);
 #else
-	fprintf ((FILE *) stream, "%08lx%08lx",
-		 _bfd_int64_high (value), _bfd_int64_low (value));
+	  fprintf ((FILE *) stream, "%08lx%08lx",
+		   _bfd_int64_high (value), _bfd_int64_low (value));
 #endif
+	}
       else
 	fprintf ((FILE *) stream, "%08lx",
 		 (unsigned long) (value & 0xffffffff));


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]