binutils  2.23.2
About: GNU Binutils are a collection of binary tools. The main ones are "ld" the GNU linker and "(g)as" the GNU assembler.
  Fossies Dox: binutils-2.23.2.tar.gz  ("inofficial" and yet experimental doxygen-generated source code documentation)  

 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
as.c File Reference
#include "as.h"
#include "subsegs.h"
#include "output-file.h"
#include "sb.h"
#include "macro.h"
#include "dwarf2dbg.h"
#include "dw2gencfi.h"
#include "bfdver.h"
Include dependency graph for as.c:

Go to the source code of this file.

Data Structures

struct  defsym_list
 

Macros

#define COMMON
 
#define itbl_init()
 
#define MD_DEBUG_FORMAT_SELECTOR   NULL
 
#define OBJ_DEFAULT_OUTPUT_FILE_NAME   "a.out"
 

Functions

void print_version_id (void)
 
int main (int argc, char **argv)
 

Variables

int listing
 
enum debug_info_type debug_type = DEBUG_UNSPECIFIED
 
int use_gnu_debug_info_extensions = 0
 
int max_macro_nest = 100
 
int chunksize = 0
 
int debug_memory = 0
 
int verbose = 0
 
int keep_it = 0
 
segT reg_section
 
segT expr_section
 
segT text_section
 
segT data_section
 
segT bss_section
 

Macro Definition Documentation

#define COMMON

Definition at line 35 of file as.c.

#define itbl_init (   void)

Definition at line 49 of file as.c.

Referenced by main().

#define MD_DEBUG_FORMAT_SELECTOR   NULL

Definition at line 81 of file as.c.

#define OBJ_DEFAULT_OUTPUT_FILE_NAME   "a.out"

Referenced by main().

Function Documentation

int main ( int  argc,
char **  argv 
)

Definition at line 1131 of file as.c.

References _, absolute_section, absolute_section, as_bad(), bfd_init(), bfd_set_error_program_name(), bfd_set_section_flags(), bfd_target_elf_flavour, BFD_VERSION, bindtextdomain(), cfi_finish(), chunksize, cond_finish_check(), debug_memory, dot_symbol_init(), dwarf2_finish(), dwarf2_init(), END_PROGRESS, EXIT_FAILURE, EXIT_SUCCESS, expandargv(), expr_begin(), flag_always_generate_output, flag_always_generate_output, flag_execstack, flag_execstack, flag_fatal_warnings, flag_mri, flag_mri, flag_noexecstack, flag_print_statistics, frag_init(), free(), gas_assert, get_run_time(), had_errors(), had_errors(), had_errors(), had_errors(), had_warnings(), had_warnings(), hex_init(), HOST_SPECIAL_INIT, input_scrub_begin(), input_scrub_end(), IS_ELF, itbl_init, keep_it, keep_it, keep_it, keep_it, LC_MESSAGES, listing_print(), local_symbol_make(), macro_init(), md_end, defsym_list::name, defsym_list::next, next, next, NULL, OBJ_DEFAULT_OUTPUT_FILE_NAME, out_file_name, out_file_name, output_file_create(), OUTPUT_FLAVOR, predefined_address_frag, print_dependencies(), PROGRESS, PROGRESS, PROGRESS, read_begin(), S_SET_VOLATILE(), SEC_CODE, SEC_READONLY, seen_at_least_1_file(), START_PROGRESS, stdoutput, stdoutput, subseg_new(), subsegs_begin(), subsegs_finish(), sym, symbol_begin(), symbol_new(), symbol_table_insert(), tc_init_after_args, textdomain(), defsym_list::value, write_object_file(), xatexit(), xatexit(), xexit(), xexit(), xmalloc_set_program_name(), and zero_address_frag.

Variable Documentation

int chunksize = 0

Definition at line 93 of file as.c.

Referenced by hash_new_sized(), main(), read_begin(), read_begin(), and subsegs_begin().

int debug_memory = 0

Definition at line 97 of file as.c.

Referenced by main().

Definition at line 77 of file as.c.

int keep_it = 0

Definition at line 103 of file as.c.

Referenced by main(), main(), main(), and main().

call graph as an aid to locating with an indication of its membership in a if any index the index of the function in the call graph as an aid to locating it parent with an indication of the parent s membership in a if any index the index of this parent in the call graph as an aid in locating it children and an indication of its membership in a if any index the index of this child in the call graph listing
int max_macro_nest = 100

Definition at line 86 of file as.c.

Referenced by input_scrub_include_sb().

int use_gnu_debug_info_extensions = 0

Definition at line 78 of file as.c.

Referenced by stabs_generate_asm_file().

int verbose = 0

Definition at line 100 of file as.c.