GCC Middle and Back End API Reference
external_syment Struct Reference

#include <collect2-aix.h>

Data Fields

union {
   struct {
      union {
         char   n_name [8]
         struct {
            char   n_zeroes [4]
            char   n_offset [4]
         }   u
      }   u
      char   n_value [4]
   }   xcoff32
   struct {
      char   n_value [8]
      char   n_offset [4]
   }   xcoff64
u
char n_scnum [2]
char n_type [2]
char n_sclass [1]
char n_numaux [1]

Detailed Description

The format of an XCOFF symbol-table entry.   

Field Documentation

char external_syment::n_name[8]
char external_syment::n_numaux[1]

Referenced by ldtbread().

char external_syment::n_offset[4]
char external_syment::n_sclass[1]

Referenced by ldtbread().

char external_syment::n_scnum[2]

Referenced by ldtbread().

char external_syment::n_type[2]

Referenced by ldtbread().

char external_syment::n_value[8]
char external_syment::n_zeroes[4]
struct { ... } external_syment::u

Referenced by ldtbread().

union { ... } external_syment::u
union { ... } external_syment::u
struct { ... } external_syment::xcoff32
struct { ... } external_syment::xcoff64

The documentation for this struct was generated from the following file: