mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-19 09:14:14 +08:00
Documentation
This commit is contained in:
@ -84,53 +84,78 @@ struct coff_ptr_struct *raw_syments;
|
||||
|
||||
|
||||
|
||||
/*THE FOLLOWING*/
|
||||
/*THE FOLLOWING IS EXTRACTED FROM THE SOURCE*/
|
||||
|
||||
/* The hidden information for an asymbol is:
|
||||
/* FROM coffcode.h*/
|
||||
/* ------------------------------START FROM coffcode.h
|
||||
|
||||
The hidden information for an asymbol is:
|
||||
*/
|
||||
|
||||
typedef struct coff_ptr_struct
|
||||
{
|
||||
|
||||
/* Remembers the offset from the first symbol in the file for this
|
||||
symbol. Generated by @code{coff_renumber_symbols}.
|
||||
*/
|
||||
/*
|
||||
Remembers the offset from the first symbol in the file for this
|
||||
symbol. Generated by @code{coff_renumber_symbols}.
|
||||
*/
|
||||
|
||||
unsigned int offset;
|
||||
|
||||
/* Should the tag field of this symbol be renumbered.
|
||||
Created by @code{coff_pointerize_aux}.
|
||||
*/
|
||||
/*
|
||||
Should the tag field of this symbol be renumbered.
|
||||
Created by @code{coff_pointerize_aux}.
|
||||
*/
|
||||
|
||||
char fix_tag;
|
||||
|
||||
/* Should the endidx field of this symbol be renumbered.
|
||||
Created by @code{coff_pointerize_aux}.
|
||||
*/
|
||||
/*
|
||||
Should the endidx field of this symbol be renumbered.
|
||||
Created by @code{coff_pointerize_aux}.
|
||||
*/
|
||||
|
||||
char fix_end;
|
||||
|
||||
/* The container for the symbol structure as read and translated from the file.
|
||||
*/
|
||||
/*
|
||||
The container for the symbol structure as read and translated from the file.
|
||||
*/
|
||||
|
||||
union {
|
||||
union internal_auxent auxent;
|
||||
struct internal_syment syment;
|
||||
} u;
|
||||
} combined_entry_type;
|
||||
|
||||
/*
|
||||
|
||||
/* Each canonical asymbol really looks like this:
|
||||
|
||||
Each canonical asymbol really looks like this:
|
||||
*/
|
||||
|
||||
typedef struct coff_symbol_struct
|
||||
{
|
||||
|
||||
/* The actual symbol which the rest of bfd works with
|
||||
*/
|
||||
/*
|
||||
The actual symbol which the rest of bfd works with
|
||||
*/
|
||||
|
||||
asymbol symbol;
|
||||
|
||||
/* A pointer to the hidden information for this symbol
|
||||
*/
|
||||
/*
|
||||
A pointer to the hidden information for this symbol
|
||||
*/
|
||||
|
||||
combined_entry_type *native;
|
||||
|
||||
/* A pointer to the linenumber information for this symbol
|
||||
*/
|
||||
/*
|
||||
A pointer to the linenumber information for this symbol
|
||||
*/
|
||||
|
||||
struct lineno_cache_entry *lineno;
|
||||
} coff_symbol_type;
|
||||
|
||||
/*
|
||||
|
||||
--------------------------------END FROM coffcode.h*/
|
||||
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user