2009-01-10 H.J. Lu <hongjiu.lu@intel.com>
[binutils.git] / gas / ChangeLog
blobe544b76b8ee04cbebb1190232e57c77ba9d93d5d
1 2009-01-10  H.J. Lu  <hongjiu.lu@intel.com>
3         * doc/c-i386.texi: Reformat.
5 2009-01-10  H.J. Lu  <hongjiu.lu@intel.com>
7         * gas/config/tc-i386.c (cpu_arch): Add corei7, .clflush and
8         .syscall.
9         (i386_align_code): Handle PROCESSOR_COREI7.
10         (md_show_usage): Add corei7, clflush and syscall.
11         (i386_target_format): Replace cpup4 with cpuclflush.
13         * gas/config/tc-i386.h (processor_type): Add PROCESSOR_COREI7.
15         * doc/c-i386.texi: Document corei7, clflush and syscall.
17 2009-01-09  H.J. Lu  <hongjiu.lu@intel.com>
19         * config/tc-i386.c (cpu_arch): Add .rdtscp.
20         (md_show_usage): Display rdtscp.
22         * doc/c-i386.texi: Document rdtscp.
24 2009-01-09  Peter Bergner  <bergner@vnet.ibm.com>
26         * config/tc-ppc.c (ppc_setup_opcodes): Remove PPC_OPCODE_NOPOWER4 test.
27         Test the new "deprecated" opcode field.
29 2009-01-07  Sterling Augustine  <sterling@tensilica.com>
31         * config/tc-xtensa.c (produce_flix): New.
32         (option_flix, optoin_no_generate_flix, option_no_flix) Define.
33         (md_longopts): Add support for them.
34         (md_parse_option): Likewise.
35         (md_show_usage): Add help message.
36         (finish_vinsn): Don't allow multi-slot flix when produce_flix
37         option is set to FLIX_NONE.
38         * config/xtensa-relax.c (transition_applies): Only relax to
39         flix branches when produce_flix equals FLIX_ALL.
40         * config/xtensa-relax.h (flix_level, FLIX_ALL, FLIX_NO_GENERATE
41         FLIX_NONE): New.
42         (produce_flix): Declare.
44 2009-01-06  Chao-ying Fu  <fu@mips.com>
46         * config/tc-mips.c (mips_ip): Set lastregno to 0xffffffff.
47         Use strncmp to match jalr and jalr.hb.
48         Fix a typo.
50 2009-01-05  H.J. Lu  <hongjiu.lu@intel.com>
52         AVX Programming Reference (December, 2008)
53         * config/tc-i386.c (build_modrm_byte): Remove 5 operand instruction
54         support.  Don't swap REG and NDS for FMA.
56 2009-01-02  Matthias Klose  <doko@ubuntu.com> 
58         * itbl-ops.c (itbl_disassemble): Don't rely on undefined sprintf 
59         behaviour. 
61 For older changes see ChangeLog-2008
63 Local Variables:
64 mode: change-log
65 left-margin: 8
66 fill-column: 74
67 version-control: never
68 End: