Subversion Repositories Kolibri OS

Rev

Rev 5191 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 5191 Rev 6324
Line 1... Line 1...
1
/* ELF support for BFD.
1
/* ELF support for BFD.
2
   Copyright 1991, 1992, 1993, 1995, 1997, 1998, 1999, 2001, 2003, 2005,
-
 
3
   2008, 2010 Free Software Foundation, Inc.
2
   Copyright (C) 1991-2015 Free Software Foundation, Inc.
Line 4... Line 3...
4
 
3
 
5
   Written by Fred Fish @ Cygnus Support, from information published
4
   Written by Fred Fish @ Cygnus Support, from information published
6
   in "UNIX System V Release 4, Programmers Guide: ANSI C and
5
   in "UNIX System V Release 4, Programmers Guide: ANSI C and
Line 134... Line 133...
134
  unsigned char	sh_info[4];		/* Additional section information */
133
  unsigned char	sh_info[4];		/* Additional section information */
135
  unsigned char	sh_addralign[8];	/* Section alignment */
134
  unsigned char	sh_addralign[8];	/* Section alignment */
136
  unsigned char	sh_entsize[8];		/* Entry size if section holds table */
135
  unsigned char	sh_entsize[8];		/* Entry size if section holds table */
137
} Elf64_External_Shdr;
136
} Elf64_External_Shdr;
Line -... Line 137...
-
 
137
 
-
 
138
/* Compression header */
-
 
139
 
-
 
140
typedef struct {
-
 
141
  unsigned char	ch_type[4];		/* Type of compression */
-
 
142
  unsigned char	ch_size[4];		/* Size of uncompressed data in bytes */
-
 
143
  unsigned char	ch_addralign[4];	/* Alignment of uncompressed data  */
-
 
144
} Elf32_External_Chdr;
-
 
145
 
-
 
146
typedef struct {
-
 
147
  unsigned char	ch_type[4];		/* Type of compression */
-
 
148
  unsigned char	ch_reserved[4];		/* Padding */
-
 
149
  unsigned char	ch_size[8];		/* Size of uncompressed data in bytes */
-
 
150
  unsigned char	ch_addralign[8];	/* Alignment of uncompressed data  */
-
 
151
} Elf64_External_Chdr;
138
 
152
 
Line 139... Line 153...
139
/* Symbol table entry */
153
/* Symbol table entry */
140
 
154
 
141
typedef struct {
155
typedef struct {