GCC Middle and Back End API Reference
|
#include <collect2-aix.h>
Data Fields | |
int | fd |
char * | object |
size_t | page_offset |
size_t | object_size |
off_t | next_member |
struct internal_filehdr | filehdr |
The internal representation of the API-defined LDFILE type.
int internal_ldfile::fd |
The file handle for the associated file, or -1 if it hasn't been opened yet.
struct internal_filehdr internal_ldfile::filehdr |
The parsed version of the XCOFF file header.
off_t internal_ldfile::next_member |
The offset of the next member in an archive after OBJECT, or -1 if this isn't an archive. Valid iff OFFSET is nonnull.
Referenced by ldgetname().
char* internal_ldfile::object |
The start of the current XCOFF object, if one has been mapped into memory. Null otherwise.
Referenced by open_file().
size_t internal_ldfile::object_size |
The size of the file pointed to by OBJECT. Valid iff OFFSET is nonnull.
Referenced by open_file().
size_t internal_ldfile::page_offset |
The offset of OBJECT from the start of the containing page.
Referenced by open_file(), and within_object_p().