arc: Add nps400 machine type, and assembler flag.
[external/binutils.git] / include / ChangeLog
1 2016-03-21  Andrew Burgess  <andrew.burgess@embecosm.com>
2
3         * elf/arc.h (E_ARC_MACH_NPS400): Define.
4         * opcode/arc.h (ARC_OPCODE_NPS400): Define.
5
6 2016-03-21  Andrew Burgess  <andrew.burgess@embecosm.com>
7
8         * elf/arc.h (EF_ARC_CPU_GENERIC): Delete.  Update related comment.
9
10 2016-03-21  Andrew Burgess  <andrew.burgess@embecosm.com>
11
12         * elf/arc.h (EF_ARC_MACH): Delete.
13         (EF_ARC_MACH_MSK): Remove out of date comment.
14
15 2016-03-21  Andrew Burgess  <andrew.burgess@embecosm.com>
16
17         * opcode/arc.h (ARC_OPCODE_BASE): Delete.
18
19 2016-03-15  H.J. Lu  <hongjiu.lu@intel.com>
20
21         PR ld/19807
22         * bfdlink.h (bfd_link_info): Add no_reloc_overflow_check.
23
24 2016-03-08  Cupertino Miranda  <Cupertino.Miranda@synopsys.com>
25             Andrew Burgess  <andrew.burgess@embecosm.com>
26
27         * elf/arc-reloc.def: Add a call to ME within the formula for each
28         relocation that requires middle-endian correction.
29
30 2016-03-07  Trevor Saunders  <tbsaunde+binutils@tbsaunde.org>
31
32         * opcode/dlx.h (struct dlx_opcode): Add const qualifiers.
33         * opcode/h8300.h (struct h8_opcode): Likewise.
34         * opcode/hppa.h (struct pa_opcode): Likewise.
35         * opcode/msp430.h: Likewise.
36         * opcode/spu.h (struct spu_opcode): Likewise.
37         * opcode/tic30.h (struct _register): Likewise.
38         * opcode/tic4x.h (struct tic4x_register): Likewise.
39         (struct tic4x_cond): Likewise.
40         (struct tic4x_indirect): Likewise.
41         (struct tic4x_inst): Likewise.
42         * opcode/visium.h (struct reg_entry): Likewise.
43
44 2016-03-04  Matthew Wahab  <matthew.wahab@arm.com>
45
46         * arm.h (ARM_ARCH_V8_1A): Add FPU_NEON_EXT_RDMA.
47         (ARM_CPU_HAS_FEATURE): Add comment.
48
49 2016-03-03  Than McIntosh <thanm@google.com>
50
51         * plugin-api.h: Add new hooks to the plugin transfer vector to
52         to support querying section alignment and section size.
53         (ld_plugin_get_input_section_alignment): New hook.
54         (ld_plugin_get_input_section_size): New hook.
55         (ld_plugin_tag): Add LDPT_GET_INPUT_SECTION_ALIGNMENT
56         and LDPT_GET_INPUT_SECTION_SIZE.
57         (ld_plugin_tv): Add tv_get_input_section_alignment and
58         tv_get_input_section_size.
59
60 2016-03-03  Evgenii Stepanov  <eugenis@google.com>
61
62         * plugin-api.h (enum ld_plugin_tag): Add LDPT_GET_SYMBOLS_V3.
63
64 2016-02-26  H.J. Lu  <hongjiu.lu@intel.com>
65
66         PR ld/19645
67         * bfdlink.h (bfd_link_elf_stt_common): New enum.
68         (bfd_link_info): Add elf_stt_common.
69
70 2016-02-26  H.J. Lu  <hongjiu.lu@intel.com>
71
72         PR ld/19636
73         PR ld/19704
74         PR ld/19719
75         * bfdlink.h (bfd_link_info): Add dynamic_undefined_weak.
76
77 2016-02-19  Matthew Wahab  <matthew.wahab@arm.com>
78             Jiong Wang  <jiong.wang@arm.com>
79
80         * opcode/arm.h (ARM_EXT2_FP16_INSN): New.
81
82 2016-02-10  Claudiu Zissulescu  <claziss@synopsys.com>
83             Janek van Oirschot  <jvanoirs@synopsys.com>
84
85         * opcode/arc.h (arc_opcode arc_relax_opcodes, arc_num_relax_opcodes):
86         Declare.
87
88 2016-02-09  Nick Clifton  <nickc@redhat.com>
89
90         * opcode/metag.h (metag_scondtab): Mark as possibly unused.
91         * opcode/nds32.h (nds32_r45map): Likewise.
92         (nds32_r54map): Likewise.
93         * opcode/visium.h (gen_reg_table): Likewise.
94         (fp_reg_table, cc_table, opcode_table): Likewise.
95
96 2016-02-09  Alan Modra  <amodra@gmail.com>
97
98         PR 16583
99         * elf/common.h (AT_SUN_HWCAP): Undef before defining.
100
101 2016-02-04  Nick Clifton  <nickc@redhat.com>
102
103         PR target/19561
104         * opcode/msp430.h (IGNORE_CARRY_BIT): New define.
105         (RRUX): Synthesise using case 2 rather than 7.
106
107 2016-01-19  John Baldwin  <jhb@FreeBSD.org>
108
109         * elf/common.h (NT_FREEBSD_THRMISC): Define.
110         (NT_FREEBSD_PROCSTAT_PROC): Define.
111         (NT_FREEBSD_PROCSTAT_FILES): Define.
112         (NT_FREEBSD_PROCSTAT_VMMAP): Define.
113         (NT_FREEBSD_PROCSTAT_GROUPS): Define.
114         (NT_FREEBSD_PROCSTAT_UMASK): Define.
115         (NT_FREEBSD_PROCSTAT_RLIMIT): Define.
116         (NT_FREEBSD_PROCSTAT_OSREL): Define.
117         (NT_FREEBSD_PROCSTAT_PSSTRINGS): Define.
118         (NT_FREEBSD_PROCSTAT_AUXV): Define.
119
120 2016-01-18  Miranda Cupertino  <Cupertino.Miranda@synopsys.com>
121             Zissulescu Claudiu  <Claudiu.Zissulescu@synopsys.com>
122
123         * elf/arc-reloc.def (ARC_32, ARC_GOTPC, ARC_TLS_GD_GOT)
124         (ARC_TLS_IE_GOT, ARC_TLS_DTPOFF, ARC_TLS_DTPOFF_S9, ARC_TLS_LE_S9)
125         (ARC_TLS_LE_32): Fixed formula.
126         (ARC_TLS_GD_LD): Use new special function.
127         * opcode/arc-func.h: Changed all the replacement
128         functions to clear the patching bits before doing an or it with the value
129         argument.
130
131 2016-01-18  Nick Clifton  <nickc@redhat.com>
132
133         PR ld/19440
134         * coff/internal.h (internal_syment): Use int to hold section
135         number.
136         (N_UNDEF): Cast to int not short.
137         (N_ABS): Likewise.
138         (N_DEBUG): Likewise.
139         (N_TV): Likewise.
140         (P_TV): Likewise.
141
142 2016-01-11  Nick Clifton  <nickc@redhat.com>
143
144         Import this change from GCC mainline:
145
146         2016-01-07  Mike Frysinger  <vapier@gentoo.org>
147
148         * longlong.h: Change !__SHMEDIA__ to
149         (!defined (__SHMEDIA__) || !__SHMEDIA__).
150         Change __SHMEDIA__ to defined (__SHMEDIA__) && __SHMEDIA__.
151
152 2016-01-06  Maciej W. Rozycki  <macro@imgtec.com>
153
154         * opcode/mips.h: Add a summary of MIPS16 operand codes.
155
156 2016-01-05  Mike Frysinger  <vapier@gentoo.org>
157
158         * libiberty.h (dupargv): Change arg to char * const *.
159         (writeargv, countargv): Likewise.
160
161 2016-01-01  Alan Modra  <amodra@gmail.com>
162
163         Update year range in copyright notice of all files.
164
165 For older changes see ChangeLog-0415, aout/ChangeLog-9115,
166 cgen/ChangeLog-0915, coff/ChangeLog-0415, elf/ChangeLog-0415,
167 mach-o/ChangeLog-1115, nlm/ChangeLog-9315, opcode/ChangeLog-0415,
168 som/ChangeLog-1015, and vms/ChangeLog-1015
169 \f
170 Copyright (C) 2016 Free Software Foundation, Inc.
171
172 Copying and distribution of this file, with or without modification,
173 are permitted in any medium without royalty provided the copyright
174 notice and this notice are preserved.
175
176 Local Variables:
177 mode: change-log
178 left-margin: 8
179 fill-column: 74
180 version-control: never
181 End: