* readelf.c: Tidy up code formatting.

This commit is contained in:
Nick Clifton 2008-10-20 12:40:58 +00:00
parent c2edb4b89e
commit cb8f3167e3
2 changed files with 46 additions and 55 deletions

View file

@ -1,3 +1,7 @@
2008-10-20 Nick Clifton <nickc@redhat.com>
* readelf.c: Tidy up code formatting.
2008-10-10 Nathan Froyd <froydnj@codesourcery.com> 2008-10-10 Nathan Froyd <froydnj@codesourcery.com>
* readelf.c (display_power_gnu_attribute): Decode * readelf.c (display_power_gnu_attribute): Decode

View file

@ -50,13 +50,13 @@
#include <zlib.h> #include <zlib.h>
#endif #endif
/* for PATH_MAX */ /* For PATH_MAX. */
#ifdef HAVE_LIMITS_H #ifdef HAVE_LIMITS_H
#include <limits.h> #include <limits.h>
#endif #endif
#ifndef PATH_MAX #ifndef PATH_MAX
/* for MAXPATHLEN */ /* For MAXPATHLEN. */
# ifdef HAVE_SYS_PARAM_H # ifdef HAVE_SYS_PARAM_H
# include <sys/param.h> # include <sys/param.h>
# endif # endif
@ -373,6 +373,7 @@ byte_put_little_endian (unsigned char *field, bfd_vma value, int size)
} }
/* Print a VMA value. */ /* Print a VMA value. */
static int static int
print_vma (bfd_vma vma, print_mode mode) print_vma (bfd_vma vma, print_mode mode)
{ {
@ -8293,47 +8294,32 @@ is_none_reloc (unsigned int reloc_type)
{ {
switch (elf_header.e_machine) switch (elf_header.e_machine)
{ {
case EM_68K: case EM_68K: /* R_68K_NONE. */
return reloc_type == 0; /* R_68K_NONE. */ case EM_386: /* R_386_NONE. */
case EM_386:
return reloc_type == 0; /* R_386_NONE. */
case EM_SPARC32PLUS: case EM_SPARC32PLUS:
case EM_SPARCV9: case EM_SPARCV9:
case EM_SPARC: case EM_SPARC: /* R_SPARC_NONE. */
return reloc_type == 0; /* R_SPARC_NONE. */ case EM_MIPS: /* R_MIPS_NONE. */
case EM_MIPS: case EM_PARISC: /* R_PARISC_NONE. */
return reloc_type == 0; /* R_MIPS_NONE. */ case EM_ALPHA: /* R_ALPHA_NONE. */
case EM_PARISC: case EM_PPC: /* R_PPC_NONE. */
return reloc_type == 0; /* R_PARISC_NONE. */ case EM_PPC64: /* R_PPC64_NONE. */
case EM_ALPHA: case EM_ARM: /* R_ARM_NONE. */
return reloc_type == 0; /* R_ALPHA_NONE. */ case EM_IA_64: /* R_IA64_NONE. */
case EM_PPC: case EM_SH: /* R_SH_NONE. */
return reloc_type == 0; /* R_PPC_NONE. */
case EM_PPC64:
return reloc_type == 0; /* R_PPC64_NONE. */
case EM_ARM:
return reloc_type == 0; /* R_ARM_NONE. */
case EM_IA_64:
return reloc_type == 0; /* R_IA64_NONE. */
case EM_SH:
return reloc_type == 0; /* R_SH_NONE. */
case EM_S390_OLD: case EM_S390_OLD:
case EM_S390: case EM_S390: /* R_390_NONE. */
return reloc_type == 0; /* R_390_NONE. */ case EM_CRIS: /* R_CRIS_NONE. */
case EM_CRIS: case EM_X86_64: /* R_X86_64_NONE. */
return reloc_type == 0; /* R_CRIS_NONE. */ case EM_MN10300: /* R_MN10300_NONE. */
case EM_X86_64: case EM_M32R: /* R_M32R_NONE. */
return reloc_type == 0; /* R_X86_64_NONE. */ return reloc_type == 0;
case EM_MN10300:
return reloc_type == 0; /* R_MN10300_NONE. */
case EM_M32R:
return reloc_type == 0; /* R_M32R_NONE. */
} }
return FALSE; return FALSE;
} }
/* Uncompresses a section that was compressed using zlib, in place. /* Uncompresses a section that was compressed using zlib, in place.
* This is a copy of bfd_uncompress_section_contents, in bfd/compress.c */ This is a copy of bfd_uncompress_section_contents, in bfd/compress.c */
static int static int
uncompress_section_contents (unsigned char **buffer, dwarf_size_type *size) uncompress_section_contents (unsigned char **buffer, dwarf_size_type *size)
@ -8345,9 +8331,9 @@ uncompress_section_contents (unsigned char **buffer, dwarf_size_type *size)
return FALSE; return FALSE;
#else #else
dwarf_size_type compressed_size = *size; dwarf_size_type compressed_size = *size;
unsigned char* compressed_buffer = *buffer; unsigned char * compressed_buffer = *buffer;
dwarf_size_type uncompressed_size; dwarf_size_type uncompressed_size;
unsigned char* uncompressed_buffer; unsigned char * uncompressed_buffer;
z_stream strm; z_stream strm;
int rc; int rc;
dwarf_size_type header_size = 12; dwarf_size_type header_size = 12;
@ -8355,8 +8341,9 @@ uncompress_section_contents (unsigned char **buffer, dwarf_size_type *size)
/* Read the zlib header. In this case, it should be "ZLIB" followed /* Read the zlib header. In this case, it should be "ZLIB" followed
by the uncompressed section size, 8 bytes in big-endian order. */ by the uncompressed section size, 8 bytes in big-endian order. */
if (compressed_size < header_size if (compressed_size < header_size
|| ! streq ((char*) compressed_buffer, "ZLIB")) || ! streq ((char *) compressed_buffer, "ZLIB"))
return 0; return 0;
uncompressed_size = compressed_buffer[4]; uncompressed_size <<= 8; uncompressed_size = compressed_buffer[4]; uncompressed_size <<= 8;
uncompressed_size += compressed_buffer[5]; uncompressed_size <<= 8; uncompressed_size += compressed_buffer[5]; uncompressed_size <<= 8;
uncompressed_size += compressed_buffer[6]; uncompressed_size <<= 8; uncompressed_size += compressed_buffer[6]; uncompressed_size <<= 8;
@ -8372,23 +8359,23 @@ uncompress_section_contents (unsigned char **buffer, dwarf_size_type *size)
strm.zfree = NULL; strm.zfree = NULL;
strm.opaque = NULL; strm.opaque = NULL;
strm.avail_in = compressed_size - header_size; strm.avail_in = compressed_size - header_size;
strm.next_in = (Bytef*) compressed_buffer + header_size; strm.next_in = (Bytef *) compressed_buffer + header_size;
strm.avail_out = uncompressed_size; strm.avail_out = uncompressed_size;
uncompressed_buffer = xmalloc (uncompressed_size); uncompressed_buffer = xmalloc (uncompressed_size);
rc = inflateInit (&strm); rc = inflateInit (& strm);
while (strm.avail_in > 0) while (strm.avail_in > 0)
{ {
if (rc != Z_OK) if (rc != Z_OK)
goto fail; goto fail;
strm.next_out = ((Bytef*) uncompressed_buffer strm.next_out = ((Bytef *) uncompressed_buffer
+ (uncompressed_size - strm.avail_out)); + (uncompressed_size - strm.avail_out));
rc = inflate (&strm, Z_FINISH); rc = inflate (&strm, Z_FINISH);
if (rc != Z_STREAM_END) if (rc != Z_STREAM_END)
goto fail; goto fail;
rc = inflateReset (&strm); rc = inflateReset (& strm);
} }
rc = inflateEnd (&strm); rc = inflateEnd (& strm);
if (rc != Z_OK if (rc != Z_OK
|| strm.avail_out != 0) || strm.avail_out != 0)
goto fail; goto fail;