• James Lemke's avatar
    · b9c361e0
    James Lemke authored
    Add support for PowerPC VLE.
    
    2012-05-14  Catherine Moore  <clm@codesourcery.com>
    
    	* NEWS:  Mention PowerPC VLE port.
    
    2012-05-14  James Lemke <jwlemke@codesourcery.com>
    	    Catherine Moore  <clm@codesourcery.com>
    
    	bfd/
    	* bfd.c (bfd_lookup_section_flags): Add section parm.
    	* ecoff.c (bfd_debug_section): Remove flag_info initializer.
    	* elf-bfd.h (bfd_elf_section_data): Move in section_flag_info.
    	(bfd_elf_lookup_section_flags): Add section parm.
    	* elf32-ppc.c (is_ppc_vle): New function.
    	(ppc_elf_modify_segment_map): New function.
    	(elf_backend_modify_segment_map): Define.
    	(has_vle_insns): New define.
    	* elf32-ppc.h (ppc_elf_modify_segment_map): Declare.
    	* elflink.c (bfd_elf_lookup_section_flags): Add return value & parm.
    	Move in logic to omit / include a section.
    	* libbfd-in.h (bfd_link_info): Add section parm.
    	(bfd_generic_lookup_section_flags): Likewise.
    	* reloc.c (bfd_generic_lookup_section_flags): Likewise.
    	* section.c (bfd_section): Move out section_flag_info.
    	(BFD_FAKE_SECTION): Remov...
    b9c361e0
tc-ppc.c 177 KB