Skip to content
Snippets Groups Projects
Select Git revision
0 results

binutils-gdb

  • Clone with SSH
  • Clone with HTTPS
  • Forked from Petteri Mäki / binutils-gdb
    Source project has a limited visibility.
    user avatar
    Thomas Preud'homme authored
    2016-05-10  Thomas Preud'homme  <thomas.preudhomme@arm.com>
    
    bfd/
    	* elf32-arm.c (elf32_arm_size_stubs): Use new macros
    	ARM_GET_SYM_BRANCH_TYPE and ARM_SET_SYM_BRANCH_TYPE to respectively get
    	and set branch type of a symbol.
    	(bfd_elf32_arm_process_before_allocation): Likewise.
    	(elf32_arm_relocate_section): Likewise and fix identation along the
    	way.
    	(allocate_dynrelocs_for_symbol): Likewise.
    	(elf32_arm_finish_dynamic_symbol): Likewise.
    	(elf32_arm_swap_symbol_in): Likewise.
    	(elf32_arm_swap_symbol_out): Likewise.
    
    gas/
    	* config/tc-arm.c (arm_adjust_symtab): Use ARM_SET_SYM_BRANCH_TYPE to
    	set branch type of a symbol.
    
    gdb/
    	* arm-tdep.c (arm_elf_make_msymbol_special): Use
    	ARM_GET_SYM_BRANCH_TYPE to get branch type of a symbol.
    
    include/
    	* arm.h (enum arm_st_branch_type): Add new ST_BRANCH_ENUM_SIZE
    	enumerator.
    	(NUM_ENUM_ARM_ST_BRANCH_TYPE_BITS): New macro.
    	(ENUM_ARM_ST_BRANCH_TYPE_BITMASK): Likewise.
    	(ARM_SYM_BRANCH_TYPE): Replace by ...
    	(ARM_GET_SYM_BRANCH_TYPE): This and ...
    	(ARM_SET_SYM_BRANCH_TYPE): This in two versions depending on whether
    	BFD_ASSERT is defined or not.
    
    ld/
    	* emultempl/armelf.em (gld${EMULATION_NAME}_finish): Use
    	ARM_GET_SYM_BRANCH_TYPE to get branch type of a symbol.
    
    opcodes/
    	* arm-dis.c (get_sym_code_type): Use ARM_GET_SYM_BRANCH_TYPE to get
    	branch type of a symbol.
    	(print_insn): Likewise.
    39d911fc
    History
    Name Last commit Last update