osprey/cygnus/bfd/aout-target.h File Reference

#include "aout/aout64.h"
#include "aout/stab_gnu.h"
#include "aout/ar.h"

Include dependency graph for aout-target.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define SEGMENT_SIZE   TARGET_PAGE_SIZE
#define MY_object_p   MY(object_p)
#define MY_mkobject   MY(mkobject)
#define MY_write_object_contents   MY(write_object_contents)
#define MY_set_sizes   MY(set_sizes)
#define MY_exec_hdr_flags   0
#define MY_zmagic_contiguous   0
#define MY_text_includes_header   0
#define MY_entry_is_text_address   0
#define MY_exec_header_not_counted   0
#define MY_add_dynamic_symbols   0
#define MY_add_one_symbol   0
#define MY_link_dynamic_object   0
#define MY_write_dynamic_symbol   0
#define MY_check_dynamic_reloc   0
#define MY_finish_dynamic_link   0
#define MY_backend_data   &MY(backend_data)
#define MY_openr_next_archived_file   bfd_generic_openr_next_archived_file
#define MY_get_elt_at_index   _bfd_generic_get_elt_at_index
#define MY_generic_stat_arch_elt   bfd_generic_stat_arch_elt
#define MY_slurp_armap   bfd_slurp_bsd_armap
#define MY_slurp_extended_name_table   _bfd_slurp_extended_name_table
#define MY_construct_extended_name_table   _bfd_archive_bsd_construct_extended_name_table
#define MY_write_armap   bsd_write_armap
#define MY_read_ar_hdr   _bfd_generic_read_ar_hdr
#define MY_truncate_arname   bfd_bsd_truncate_arname
#define MY_update_armap_timestamp   _bfd_archive_bsd_update_armap_timestamp
#define MY_core_file_failing_command   _bfd_nocore_core_file_failing_command
#define MY_core_file_failing_signal   _bfd_nocore_core_file_failing_signal
#define MY_core_file_matches_executable_p   _bfd_nocore_core_file_matches_executable_p
#define MY_core_file_p   _bfd_dummy_target
#define MY_bfd_debug_info_start   bfd_void
#define MY_bfd_debug_info_end   bfd_void
#define MY_bfd_debug_info_accumulate   (void (*) PARAMS ((bfd*, struct bfd_section *))) bfd_void
#define MY_set_section_contents   NAME(aout,set_section_contents)
#define MY_get_section_contents   NAME(aout,get_section_contents)
#define MY_get_section_contents_in_window   _bfd_generic_get_section_contents_in_window
#define MY_new_section_hook   NAME(aout,new_section_hook)
#define MY_get_symtab_upper_bound   NAME(aout,get_symtab_upper_bound)
#define MY_canonicalize_symtab   NAME(aout,canonicalize_symtab)
#define MY_get_reloc_upper_bound   NAME(aout,get_reloc_upper_bound)
#define MY_canonicalize_reloc   NAME(aout,canonicalize_reloc)
#define MY_make_empty_symbol   NAME(aout,make_empty_symbol)
#define MY_print_symbol   NAME(aout,print_symbol)
#define MY_get_symbol_info   NAME(aout,get_symbol_info)
#define MY_get_lineno   NAME(aout,get_lineno)
#define MY_set_arch_mach   NAME(aout,set_arch_mach)
#define MY_find_nearest_line   NAME(aout,find_nearest_line)
#define MY_sizeof_headers   NAME(aout,sizeof_headers)
#define MY_bfd_get_relocated_section_contents   bfd_generic_get_relocated_section_contents
#define MY_bfd_relax_section   bfd_generic_relax_section
#define MY_bfd_gc_sections   bfd_generic_gc_sections
#define MY_bfd_merge_sections   bfd_generic_merge_sections
#define MY_bfd_is_group_section   bfd_generic_is_group_section
#define MY_bfd_discard_group   bfd_generic_discard_group
#define MY_section_already_linked   _bfd_generic_section_already_linked
#define MY_bfd_reloc_type_lookup   NAME(aout,reloc_type_lookup)
#define MY_bfd_make_debug_symbol   0
#define MY_read_minisymbols   NAME(aout,read_minisymbols)
#define MY_minisymbol_to_symbol   NAME(aout,minisymbol_to_symbol)
#define MY_bfd_link_hash_table_create   NAME(aout,link_hash_table_create)
#define MY_bfd_link_hash_table_free   _bfd_generic_link_hash_table_free
#define MY_bfd_link_add_symbols   NAME(aout,link_add_symbols)
#define MY_bfd_link_just_syms   _bfd_generic_link_just_syms
#define MY_bfd_link_split_section   _bfd_generic_link_split_section
#define MY_bfd_copy_private_bfd_data   _bfd_generic_bfd_copy_private_bfd_data
#define MY_bfd_merge_private_bfd_data   _bfd_generic_bfd_merge_private_bfd_data
#define MY_bfd_copy_private_symbol_data   _bfd_generic_bfd_copy_private_symbol_data
#define MY_bfd_copy_private_header_data   _bfd_generic_bfd_copy_private_header_data
#define MY_bfd_print_private_bfd_data   _bfd_generic_bfd_print_private_bfd_data
#define MY_bfd_set_private_flags   _bfd_generic_bfd_set_private_flags
#define MY_bfd_is_local_label_name   bfd_generic_is_local_label_name
#define MY_bfd_is_target_special_symbol   ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false)
#define MY_bfd_free_cached_info   NAME(aout,bfd_free_cached_info)
#define MY_close_and_cleanup   MY_bfd_free_cached_info
#define MY_get_dynamic_symtab_upper_bound   _bfd_nodynamic_get_dynamic_symtab_upper_bound
#define MY_canonicalize_dynamic_symtab   _bfd_nodynamic_canonicalize_dynamic_symtab
#define MY_get_synthetic_symtab   _bfd_nodynamic_get_synthetic_symtab
#define MY_get_dynamic_reloc_upper_bound   _bfd_nodynamic_get_dynamic_reloc_upper_bound
#define MY_canonicalize_dynamic_reloc   _bfd_nodynamic_canonicalize_dynamic_reloc
#define MY_symbol_leading_char   '_'
#define AR_PAD_CHAR   ' '

Functions/Subroutines

reloc_howto_typeNAME (aout, reloc_type_lookup) PARAMS((bfd *
static const bfd_targetMY (callback) PARAMS((bfd *))
static const bfd_target *MY() callback (abfd) bfd *abfd
 obj_textsec (abfd)->size = N_TXTADDR(*execp)
 obj_datasec (abfd)->vma = obj_datasec (abfd)->vma
 obj_bsssec (abfd)->vma = obj_bsssec (abfd)->vma
 if (aout_backend_info(abfd)->entry_is_text_address &&execp->a_entry > obj_textsec(abfd)->vma)
 obj_sym_filepos (abfd)
 obj_str_filepos (abfd)
 bfd_default_set_arch_mach (abfd, DEFAULT_ARCH, 0)
 if ((BFD_ALIGN(obj_textsec(abfd)->size, arch_align)==obj_textsec(abfd)->size)&&(BFD_ALIGN(obj_datasec(abfd)->size, arch_align)==obj_datasec(abfd)->size)&&(BFD_ALIGN(obj_bsssec(abfd)->size, arch_align)==obj_bsssec(abfd)->size))
static const bfd_targetMY (object_p) PARAMS((bfd *))
static const bfd_target *MY() object_p (abfd) bfd *abfd
static bfd_boolean MY() mkobject (abfd) bfd *abfd
static bfd_boolean MY_bfd_copy_private_section_data (ibfd, isec, obfd, osec) bfd *ibfd
static bfd_boolean MY() write_object_contents (abfd) bfd *abfd
static bfd_boolean MY() set_sizes (abfd) bfd *abfd
static void MY_final_link_callback PARAMS ((bfd *, file_ptr *, file_ptr *, file_ptr *))
static void MY_final_link_callback (abfd, ptreloff, pdreloff, psymoff) bfd *abfd
static bfd_boolean MY_bfd_final_link (abfd, info) bfd *abfd

Variables

reloc_howto_typebfd_reloc_code_real_type
struct internal_execexecp = exec_hdr (abfd)
unsigned int arch_align_power = bfd_get_arch_info (abfd)->section_align_power
unsigned long arch_align = 1 << arch_align_power
return abfd xvec
asection *isec ATTRIBUTE_UNUSED
bfdobfd
file_ptrptreloff
file_ptrpdreloff
file_ptrpsymoff
struct bfd_link_infoinfo


Define Documentation

#define AR_PAD_CHAR   ' '

Referenced by MY().

#define MY_add_dynamic_symbols   0

#define MY_add_one_symbol   0

#define MY_backend_data   &MY(backend_data)

Definition at line 339 of file aout-target.h.

#define MY_bfd_copy_private_bfd_data   _bfd_generic_bfd_copy_private_bfd_data

#define MY_bfd_copy_private_header_data   _bfd_generic_bfd_copy_private_header_data

#define MY_bfd_copy_private_symbol_data   _bfd_generic_bfd_copy_private_symbol_data

#define MY_bfd_debug_info_accumulate   (void (*) PARAMS ((bfd*, struct bfd_section *))) bfd_void

#define MY_bfd_debug_info_end   bfd_void

#define MY_bfd_debug_info_start   bfd_void

#define MY_bfd_discard_group   bfd_generic_discard_group

#define MY_bfd_free_cached_info   NAME(aout,bfd_free_cached_info)

#define MY_bfd_gc_sections   bfd_generic_gc_sections

#define MY_bfd_get_relocated_section_contents   bfd_generic_get_relocated_section_contents

#define MY_bfd_is_group_section   bfd_generic_is_group_section

#define MY_bfd_is_local_label_name   bfd_generic_is_local_label_name

#define MY_bfd_is_target_special_symbol   ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false)

#define MY_bfd_link_add_symbols   NAME(aout,link_add_symbols)

#define MY_bfd_link_hash_table_create   NAME(aout,link_hash_table_create)

#define MY_bfd_link_hash_table_free   _bfd_generic_link_hash_table_free

#define MY_bfd_link_just_syms   _bfd_generic_link_just_syms

#define MY_bfd_link_split_section   _bfd_generic_link_split_section

#define MY_bfd_make_debug_symbol   0

#define MY_bfd_merge_private_bfd_data   _bfd_generic_bfd_merge_private_bfd_data

#define MY_bfd_merge_sections   bfd_generic_merge_sections

#define MY_bfd_print_private_bfd_data   _bfd_generic_bfd_print_private_bfd_data

#define MY_bfd_relax_section   bfd_generic_relax_section

#define MY_bfd_reloc_type_lookup   NAME(aout,reloc_type_lookup)

#define MY_bfd_set_private_flags   _bfd_generic_bfd_set_private_flags

#define MY_canonicalize_dynamic_reloc   _bfd_nodynamic_canonicalize_dynamic_reloc

#define MY_canonicalize_dynamic_symtab   _bfd_nodynamic_canonicalize_dynamic_symtab

#define MY_canonicalize_reloc   NAME(aout,canonicalize_reloc)

#define MY_canonicalize_symtab   NAME(aout,canonicalize_symtab)

#define MY_check_dynamic_reloc   0

#define MY_close_and_cleanup   MY_bfd_free_cached_info

#define MY_construct_extended_name_table   _bfd_archive_bsd_construct_extended_name_table

#define MY_core_file_failing_command   _bfd_nocore_core_file_failing_command

#define MY_core_file_failing_signal   _bfd_nocore_core_file_failing_signal

#define MY_core_file_matches_executable_p   _bfd_nocore_core_file_matches_executable_p

#define MY_core_file_p   _bfd_dummy_target

Referenced by MY().

#define MY_entry_is_text_address   0

#define MY_exec_hdr_flags   0

#define MY_exec_header_not_counted   0

#define MY_find_nearest_line   NAME(aout,find_nearest_line)

#define MY_finish_dynamic_link   0

#define MY_generic_stat_arch_elt   bfd_generic_stat_arch_elt

#define MY_get_dynamic_reloc_upper_bound   _bfd_nodynamic_get_dynamic_reloc_upper_bound

#define MY_get_dynamic_symtab_upper_bound   _bfd_nodynamic_get_dynamic_symtab_upper_bound

#define MY_get_elt_at_index   _bfd_generic_get_elt_at_index

#define MY_get_lineno   NAME(aout,get_lineno)

#define MY_get_reloc_upper_bound   NAME(aout,get_reloc_upper_bound)

#define MY_get_section_contents   NAME(aout,get_section_contents)

#define MY_get_section_contents_in_window   _bfd_generic_get_section_contents_in_window

#define MY_get_symbol_info   NAME(aout,get_symbol_info)

#define MY_get_symtab_upper_bound   NAME(aout,get_symtab_upper_bound)

#define MY_get_synthetic_symtab   _bfd_nodynamic_get_synthetic_symtab

#define MY_link_dynamic_object   0

#define MY_make_empty_symbol   NAME(aout,make_empty_symbol)

#define MY_minisymbol_to_symbol   NAME(aout,minisymbol_to_symbol)

#define MY_mkobject   MY(mkobject)

#define MY_new_section_hook   NAME(aout,new_section_hook)

#define MY_object_p   MY(object_p)

#define MY_openr_next_archived_file   bfd_generic_openr_next_archived_file

#define MY_print_symbol   NAME(aout,print_symbol)

#define MY_read_ar_hdr   _bfd_generic_read_ar_hdr

#define MY_read_minisymbols   NAME(aout,read_minisymbols)

#define MY_section_already_linked   _bfd_generic_section_already_linked

#define MY_set_arch_mach   NAME(aout,set_arch_mach)

#define MY_set_section_contents   NAME(aout,set_section_contents)

#define MY_set_sizes   MY(set_sizes)

#define MY_sizeof_headers   NAME(aout,sizeof_headers)

#define MY_slurp_armap   bfd_slurp_bsd_armap

#define MY_slurp_extended_name_table   _bfd_slurp_extended_name_table

#define MY_symbol_leading_char   '_'

Referenced by MY().

#define MY_text_includes_header   0

#define MY_truncate_arname   bfd_bsd_truncate_arname

#define MY_update_armap_timestamp   _bfd_archive_bsd_update_armap_timestamp

#define MY_write_armap   bsd_write_armap

#define MY_write_dynamic_symbol   0

#define MY_write_object_contents   MY(write_object_contents)

#define MY_zmagic_contiguous   0

#define SEGMENT_SIZE   TARGET_PAGE_SIZE

Definition at line 32 of file aout-target.h.


Function Documentation

bfd_default_set_arch_mach ( abfd  ,
DEFAULT_ARCH  ,
 
)

static const bfd_target* MY() callback ( abfd   )  [static]

if ( (BFD_ALIGN(obj_textsec(abfd)->size, arch_align)==obj_textsec(abfd)->size)&&(BFD_ALIGN(obj_datasec(abfd)->size, arch_align)==obj_datasec(abfd)->size)&&(BFD_ALIGN(obj_bsssec(abfd)->size, arch_align)==obj_bsssec(abfd)->size  ) 

Definition at line 117 of file aout-target.h.

References obj_bsssec, obj_datasec, and obj_textsec.

if ( aout_backend_info(abfd)->entry_is_text_address &&execp->  a_entry,
obj_textsec(abfd)->  vma 
)

static bfd_boolean MY() mkobject ( abfd   )  [static]

static const bfd_target* MY ( object_p   )  [static]

static const bfd_target* MY ( callback   )  [static]

static bfd_boolean MY_bfd_copy_private_section_data ( ibfd  ,
isec  ,
obfd  ,
osec   
) [static]

static bfd_boolean MY_bfd_final_link ( abfd  ,
info   
) [static]

static void MY_final_link_callback ( abfd  ,
ptreloff  ,
pdreloff  ,
psymoff   
) [static]

reloc_howto_type * NAME ( aout  ,
reloc_type_lookup   
)

obj_bsssec ( abfd   )  = obj_bsssec (abfd)->vma

obj_datasec ( abfd   )  = obj_datasec (abfd)->vma

obj_str_filepos ( abfd   ) 

obj_sym_filepos ( abfd   ) 

obj_textsec ( abfd   )  = N_TXTADDR(*execp)

static const bfd_target* MY() object_p ( abfd   )  [static]

static void MY_final_link_callback PARAMS ( (bfd *, file_ptr *, file_ptr *, file_ptr *)   )  [static]

static bfd_boolean MY() set_sizes ( abfd   )  [static]

static bfd_boolean MY() write_object_contents ( abfd   )  [static]


Variable Documentation

Definition at line 50 of file aout-target.h.

Referenced by tic30_aout_callback().

arch_align_power = bfd_get_arch_info (abfd)->section_align_power

Definition at line 49 of file aout-target.h.

Referenced by tic30_aout_callback().

Definition at line 229 of file aout-target.h.

struct internal_exec * execp = exec_hdr (abfd) [read]

Definition at line 375 of file aout-target.h.

Referenced by $auxinit(), __darwin_gcc3_preregister_frame_info(), __gthread_mutex_init_function(), __gthread_recursive_mutex_init_function(), RGN_CFLOW_MGR::_acquire_cflow_info(), _bfd_elf_link_assign_sym_version(), _bfd_stab_section_find_nearest_line(), _bfd_XXi_final_link_postscript(), _CG_DEP_op_info(), _CG_DEP_op_info_valid(), _frvfdpic_size_got_plt(), _write_pu_data(), _write_Pu_Header(), WB_BROWSER::Access_Array(), add_dependance(), add_dependence(), Add_DST_variable(), IF_CONV_AREA::Add_Exit_Target(), add_line_info(), Add_Scheduling_Note(), Add_Scheduling_Notes_For_Loops(), add_to_obstack(), add_value_to_list(), allocate_dynrelocs(), allocate_initial_values(), allocate_plt_static(), analyze_function(), WN_INSTRUMENT_WALKER::Annotate_Branch(), WN_INSTRUMENT_WALKER::Annotate_Call(), EDGE_PROFILE::Annotate_Call_Branch(), WN_INSTRUMENT_WALKER::Annotate_Circuit(), EDGE_PROFILE::Annotate_Cloop_Branch(), EDGE_PROFILE::Annotate_Indirect_Cond_Branch(), WN_INSTRUMENT_WALKER::Annotate_Invoke(), EDGE_PROFILE::Annotate_Ip_Rel_Branch(), WN_INSTRUMENT_WALKER::Annotate_Loop(), EDGE_PROFILE::Annotate_None_and_Other_Xfer(), EDGE_PROFILE::Annotate_Top_Branch(), associate_equivalences_with_edges(), FAVOR_DELAY_HEUR::Attach_OP_Heur_Info(), SRC_BB_MGR::BBs_Between_Cutting_Set_and_Src(), REGION_INFO_MGR::Build_Rgn_Summary(), build_web_parts_and_conflicts(), calculate_dominance_info(), Cg_Dwarf_Process_PU(), CG_LOOP_Clear_SCCs(), CG_LOOP_Init_Op(), CG_LOOP_Trip_Count(), cgen_lookup_insn(), CGTARG_LOOP_Optimize(), check_format_arg(), check_function_format(), check_reloc_refs(), clean_function(), LOOP_INVAR_CODE_MOTION::Collect_TN_Def_Use_Info(), COMMENT_Add(), compute_a_shift_cc(), compute_a_shift_length(), compute_defs_uses_and_gen(), FAVOR_DELAY_HEUR::Compute_FanOut(), COND_Do_Info(), COND_If_Info(), construct_transitive_closure(), convert_call_expr(), convert_local_reference(), convert_nl_goto_receiver(), convert_nl_goto_reference(), convert_nonlocal_reference(), convert_tramp_reference(), Create_Func_DST(), create_nesting_tree(), Create_New_DST(), cris_elf_gc_sweep_hook(), SRC_BB_MGR::Cutting_Set(), cxx_omp_clause_assign_op(), cxx_omp_clause_copy_ctor(), cxx_omp_clause_default_ctor(), cxx_omp_clause_dtor(), d30v_expand_epilogue(), d30v_expand_prologue(), d30v_stack_info(), death_notes_match_p(), LOOP_INVAR_CODE_MOTION::Def_Dominate_All_Use(), default_print_insn(), delete_op_info(), Detect_GTNs(), IF_CONVERTOR::Detect_Para_Comp(), determine_set_costs(), CG_LOOP::Determine_Unroll_Factor(), CG_LOOP::Determine_Unroll_Fully(), direct_return(), direct_return_p(), DRA_Mangle_All(), DST_copy_subprogram(), DST_init_info(), DST_preorder_visit(), SRC_BB_MGR::Dump(), Dump_Fb_Data(), FAVOR_DELAY_HEUR::Dump_OP_Heur_Info(), EBO_Load_Execution(), elf32_frvfdpic_adjust_dynamic_symbol(), elf32_sparc_gc_sweep_hook(), elf64_hppa_finalize_dlt(), elf64_hppa_finalize_dynreloc(), elf64_hppa_finalize_opd(), elf64_hppa_mark_exported_functions(), elf64_hppa_mark_milli_and_exported_functions(), elf_cris_adjust_gotplt_to_got(), elf_cris_discard_excess_dso_dynamics(), elf_cris_discard_excess_program_dynamics(), elf_cris_try_fold_plt_to_got(), elf_m68k_discard_copies(), elf_vax_instantiate_got_entries(), elf_xtensa_fix_refcounts(), Eliminate_Dead_SCF(), Emit_KEY_SWP_Note(), Emit_SWP_Note(), STMTREP::Enter_rhs(), Expand_Statement(), FF_Pragma_Seen_Before(), ffeexpr_convert(), ffeexpr_convert_expr(), ffeexpr_finished_(), ffeexpr_finished_ambig_(), ffeexpr_token_arguments_(), ffeexpr_token_elements_(), ffeexpr_token_name_lhs_(), ffeexpr_token_substring_(), ffeexpr_token_substring_1_(), file_at_path(), fill_cache(), fill_edata(), Find_BB_TNs(), find_depends(), Find_DST_From_ST(), IPA_NODE_SECTION_INFO::Find_Global_Array_Sections(), find_interesting_uses(), IF_CONVERTOR::Find_Start_Node(), finish_expr(), finish_omp_clauses(), Fiz_Fuse(), fr30_cgen_print_operand(), free_bb_info(), free_loop_data(), frv_cgen_print_operand(), frv_expand_epilogue(), frv_expand_prologue(), frv_initial_elimination_offset(), frv_stack_info(), func_desc_adjust(), KEY_SCH::Gen_Kernel_Fail_Info(), KEY_SCH::Gen_Kernel_Info(), IF_CONVERTOR::Gen_Para_Comp(), KEY_SCH::Gen_PKE(), Gen_Restore_Stack_Pointer(), get_function_state(), get_global_reference_vars_info(), get_instantiated_value(), get_local_reference_vars_info(), Get_Orig_PU_Name(), Get_Parameter_Location(), REGION_ARRAYS::Get_Projected_Region(), get_ref_die(), Get_Return_Info(), REGION_INFO_MGR::Get_Rgn_Summary(), get_ssa_name_ann(), IF_CONVERTOR::Get_Start_Node_Pred(), GRA_LIVE_Compute_Local_Info(), GRA_LIVE_Init_BB_End(), Guard_Test_Redundant(), handle_format_attribute(), Handle_Switch_Profile(), hppa_build_one_stub(), init_bb_info(), IF_CONV_AREA::Init_Conversion_Info(), IF_CONVERTOR::Insert_Predicate(), IP_write_PU_tree(), ipa_utils_reduced_inorder(), IPL_Build_If_Access(), IPL_Print_One_Access(), IPO_Clone(), IPO_INLINE::IPO_INLINE(), Is_Consistent_Condition(), ISA_Pseudo_End(), likely_spilled_retval_1(), linux_tally_symbols(), live_in(), Live_Init(), livethrough_conflicts_bb(), LNO_Build_If_Access(), LNO_Print_One_Access(), localvar_alloc(), localvar_free(), LOOP_DESCR_Is_Exit_Edge(), loop_info_detach(), KEY_SCH::Loop_Preconditioning(), lower_bit_field_id(), m32r_cgen_print_operand(), m32r_elf_gc_sweep_hook(), m68hc11_elf_build_one_stub(), m68hc12_elf_build_one_stub(), Mark_inline_edge_overrides(), Mark_inline_overrides(), mark_replaceable(), IPAA_DF_SOLVER::Meet_direct_iter_1(), IPAA_DF_SOLVER::Meet_direct_iter_n(), IPAA_DF_SOLVER::Meet_formals_iter_1(), mmix_elf_add_symbol_hook(), mmix_set_relaxable_size(), SRC_BB_MGR::Move_Across_Or_Around_Rgns(), Mp_Version_Loop(), Mp_Version_Parallel_Region(), mt_add_branches(), note_btr_set(), oprs_unchanged_p(), KEY_SCH::Peeling_For_Unknown_Trip(), Perform_SWP(), PERSONALITY_FUNCTION(), ppc_build_one_stub(), ppc_size_one_stub(), preorder_visit(), IF_CONV_AREA::Print(), print_address(), Print_Feedback_Info(), print_hi(), print_insn_normal(), print_keyword(), print_lo(), print_m4(), print_normal(), print_spr(), SUMMARIZE< program >::Process_procedure(), IPA_NODE::PU_Info(), push_template_decl_real(), put_string_type(), r_assemble_list(), Read_Feedback_Info(), readonly_dynrelocs(), record_edge_info(), record_invariant(), record_last_reg_set_info(), remove_unused_ivs(), remove_value_from_list(), Renumber_Loops(), rewrite_program2(), rs6000_emit_epilogue(), rs6000_emit_prologue(), rs6000_output_function_epilogue(), rs6000_output_function_prologue(), rs6000_stack_info(), Scan_Region_BB_For_Referenced_TNs(), set_instantiated_value(), set_iv(), Set_OP_omega(), Setup_Parameter_Locations(), SI_ID_II_Cycle_Resource_Ids_Used(), Skip_Loop_For_Reason(), Skip_Loop_Invar_Code_Motion(), SNL_Peel_Iteration(), spec_path(), start_function(), sunos_canonicalize_dynamic_reloc(), sunos_canonicalize_dynamic_symtab(), sunos_get_dynamic_reloc_upper_bound(), sunos_get_dynamic_symtab_upper_bound(), sunos_read_dynamic_info(), sunos_scan_dynamic_symbol(), sunos_slurp_dynamic_symtab(), SWP_Emit(), SWP_Failure(), SWP_Fixup(), TI_LATENCY_Errata_Hazard(), TI_LATENCY_Operand_Hazard(), TI_LATENCY_Result_Hazard(), LOOP_INVAR_CODE_MOTION::TN_is_Loop_Constant(), Traverse_DST(), Traverse_Extra_DST(), Traverse_Global_DST(), TSI_II_Cycle_Resource_Ids_Used(), TSI_II_Resource_Requirement(), Unroll_Dowhile_Loop(), Unroll_Make_Remainder_Loop(), unroll_multi_bb(), unroll_multi_make_remainder_loop(), Unroll_Replicate_Body(), unwind_dump2ascii(), update_projected_region(), update_region(), update_regnos_mentioned(), and warning_find_reloc().

bfd * obfd

Definition at line 353 of file aout-target.h.

Definition at line 354 of file aout-target.h.

Definition at line 352 of file aout-target.h.

return abfd xvec

Definition at line 132 of file aout-target.h.


Generated on Wed Apr 8 14:46:04 2009 for Open64 by  doxygen 1.5.6