• Alan Modra's avatar
    include/opcode/ · 776fc418
    Alan Modra authored
    	* ppc.h (ppc_parse_cpu): Update prototype.
    opcodes/
    	* ppc-dis.c (ppc_parse_cpu): Add "sticky" param.  Track bits
    	set from ppc_opts.sticky in it.  Delete "retain_mask".
    	(powerpc_init_dialect): Choose default dialect from info->mach
    	before parsing -M options.  Handle more bfd_mach_ppc variants.
    	Update common default to power7.
    gas/
    	* config/tc-ppc.c (sticky): New var.
    	(md_parse_option, ppc_machine): Update ppc_parse_cpu calls.
    gas/testsuite/
    	* gas/ppc/astest2.d: Pass -Mppc to objdump.
    ld/testsuite/
    	* ld-powerpc/plt1.d: Update for default "at" branch hints.
    	* ld-powerpc/tlsexe.d: Likewise.
    	* ld-powerpc/tlsexetoc.d: Likewise.
    	* ld-powerpc/tlsopt1.d: Likewise.
    	* ld-powerpc/tlsopt1_32.d: Likewise.
    	* ld-powerpc/tlsopt2.d: Likewise.
    	* ld-powerpc/tlsopt2_32.d: Likewise.
    	* ld-powerpc/tlsopt4.d: Likewise.
    	* ld-powerpc/tlsopt4_32.d: Likewise.
    	* ld-powerpc/tlsso.d: Likewise.
    	* ld-powerpc/tlstocso.d: Likewise.
    776fc418
tc-ppc.c 176 KB