Skip to content
Snippets Groups Projects
  • Nathan Sidwell's avatar
    78336706
    gas/ · 78336706
    Nathan Sidwell authored
    	* config/m68k-parse.h (RAMBAR_ALT): New.
    	* config/tc-m68k.c (mcf5206_ctrl, mcf5307_ctrl): New.
    	(mcf_ctrl, mcf5208_ctrl, mcf5210a_ctrl, mcf5213_ctrl, mcf52235_ctrl,
    	mcf5225_ctrl, mcf5235_ctrl, mcf5271_ctrl, mcf5275_ctrl,
    	mcf5282_ctrl, mcf5329_ctrl, mcf5373_ctrl, mcfv4e_ctrl,
    	mcf5475_ctrl, mcf5485_ctrl): Add RAMBAR synonym for
    	RAMBAR1.
    	(mcf5272_ctrl): Add RAMBAR0, replace add RAMBAR with RAMBAR_ALT.
    	(m68k_cpus): Adjust 5206, 5206e & 5307 entries.
    	(m68k_ip) <Case J>: Detect when RAMBAR_ALT should be used.  Add it
    	to control register mapping.
    
    	gas/testsuite/
    	* gas/m68k/ctrl-1.d, gas/m68k/ctrl-1.s: New.
    	* gas/m68k/ctrl-2.d, gas/m68k/ctrl-2.s: New.
    	* gas/m68k/all.exp: Add them.
    
    	opcodes/
    	* m68k-dis.c (print_insn_arg): Show c04 as rambar0 and c05 as
    	rambar1.
    78336706
    History
    gas/
    Nathan Sidwell authored
    	* config/m68k-parse.h (RAMBAR_ALT): New.
    	* config/tc-m68k.c (mcf5206_ctrl, mcf5307_ctrl): New.
    	(mcf_ctrl, mcf5208_ctrl, mcf5210a_ctrl, mcf5213_ctrl, mcf52235_ctrl,
    	mcf5225_ctrl, mcf5235_ctrl, mcf5271_ctrl, mcf5275_ctrl,
    	mcf5282_ctrl, mcf5329_ctrl, mcf5373_ctrl, mcfv4e_ctrl,
    	mcf5475_ctrl, mcf5485_ctrl): Add RAMBAR synonym for
    	RAMBAR1.
    	(mcf5272_ctrl): Add RAMBAR0, replace add RAMBAR with RAMBAR_ALT.
    	(m68k_cpus): Adjust 5206, 5206e & 5307 entries.
    	(m68k_ip) <Case J>: Detect when RAMBAR_ALT should be used.  Add it
    	to control register mapping.
    
    	gas/testsuite/
    	* gas/m68k/ctrl-1.d, gas/m68k/ctrl-1.s: New.
    	* gas/m68k/ctrl-2.d, gas/m68k/ctrl-2.s: New.
    	* gas/m68k/all.exp: Add them.
    
    	opcodes/
    	* m68k-dis.c (print_insn_arg): Show c04 as rambar0 and c05 as
    	rambar1.