ubsan: som: left shift of 1 by 31 places
[deliverable/binutils-gdb.git] / include / ChangeLog
1 2020-03-10 Alan Modra <amodra@gmail.com>
2
3 * som/aout.h (SOM_AUX_ID_MANDATORY, SOM_SPACE_IS_LOADABLE),
4 (SOM_SYMBOL_HIDDEN, SOM_SYMBOL_HAS_LONG_RETURN): Use 1u << 31.
5 * som/lst.h (LST_SYMBOL_HIDDEN): Likewise.
6
7 2020-03-03 Luis Machado <luis.machado@linaro.org>
8
9 * elf/common.h (AT_L1I_CACHESIZE, AT_L1I_CACHEGEOMETRY)
10 (AT_L1D_CACHESIZE, AT_L1D_CACHEGEOMETRY, AT_L2_CACHESIZE)
11 (AT_L2_CACHEGEOMETRY, AT_L3_CACHESIZE, AT_L3_CACHEGEOMETRY)
12 (AT_MINSIGSTKSZ): New defines, imported from glibc.
13
14 2020-02-25 Andrew Burgess <andrew.burgess@embecosm.com>
15
16 Import from gcc mainline:
17 2020-02-05 Andrew Burgess <andrew.burgess@embecosm.com>
18
19 * hashtab.h (htab_remove_elt): Make a parameter const.
20 (htab_remove_elt_with_hash): Likewise.
21
22 2020-02-20 Nelson Chu <nelson.chu@sifive.com>
23
24 * opcode/riscv-opc.h: Extend DECLARE_CSR and DECLARE_CSR_ALIAS to
25 record riscv_csr_class.
26
27 2020-02-10 Stam Markianos-Wright <stam.markianos-wright@arm.com>
28 Matthew Malcomson <matthew.malcomson@arm.com>
29
30 * opcode/arm.h (ARM_EXT2_CDE): New extension macro.
31 (ARM_EXT2_CDE0): New extension macro.
32 (ARM_EXT2_CDE1): New extension macro.
33 (ARM_EXT2_CDE2): New extension macro.
34 (ARM_EXT2_CDE3): New extension macro.
35 (ARM_EXT2_CDE4): New extension macro.
36 (ARM_EXT2_CDE5): New extension macro.
37 (ARM_EXT2_CDE6): New extension macro.
38 (ARM_EXT2_CDE7): New extension macro.
39
40 2020-02-07 Sergey Belyashov <sergey.belyashov@gmail.com>
41
42 PR 25469
43 * coff/internal.h (R_IMM16BE): Define.
44 * elf/z80.h (EF_Z80_MACH_Z80N): Define.
45 (R_Z80_16_BE): New reloc.
46
47 2020-02-04 Alan Modra <amodra@gmail.com>
48
49 * opcode/d30v.h (struct pd_reg): Make value field unsigned.
50
51 2020-01-16 Jon Turney <jon.turney@dronecode.org.uk>
52
53 * coff/internal.h (PE_IMAGE_DEBUG_TYPE_VC_FEATURE)
54 (PE_IMAGE_DEBUG_TYPE_POGO, PE_IMAGE_DEBUG_TYPE_ILTCG)
55 (PE_IMAGE_DEBUG_TYPE_MPX, PE_IMAGE_DEBUG_TYPE_REPRO): Add.
56
57 2020-01-18 Nick Clifton <nickc@redhat.com>
58
59 Binutils 2.34 branch created.
60
61 2020-01-17 Nick Clifton <nickc@redhat.com>
62
63 * Import from gcc mainline:
64 2019-06-10 Martin Liska <mliska@suse.cz>
65
66 * ansidecl.h (ATTRIBUTE_WARN_UNUSED_RESULT): New macro.
67 * libiberty.h (xmalloc): Use it.
68 (xrealloc): Likewise.
69 (xcalloc): Likewise.
70 (xstrdup): Likewise.
71 (xstrndup): Likewise.
72 (xmemdup): Likewise.
73
74 2019-06-10 Martin Liska <mliska@suse.cz>
75
76 * ansidecl.h:
77 (ATTRIBUTE_RESULT_SIZE_1): Define new macro.
78 (ATTRIBUTE_RESULT_SIZE_2): Likewise.
79 (ATTRIBUTE_RESULT_SIZE_1_2): Likewise.
80 * libiberty.h (xmalloc): Add RESULT_SIZE attribute.
81 (xrealloc): Likewise.
82 (xcalloc): Likewise.
83
84 2019-11-16 Tim Ruehsen <tim.ruehsen@gmx.de>
85
86 * demangle.h (struct demangle_component): Add member
87 d_counting.
88
89 2019-11-16 Eduard-Mihai Burtescu <eddyb@lyken.rs>
90
91 * demangle.h (rust_demangle_callback): Add.
92
93 2019-07-18 Eduard-Mihai Burtescu <eddyb@lyken.rs>
94
95 * demangle.h (rust_is_mangled): Move to libiberty/rust-demangle.h.
96 (rust_demangle_sym): Move to libiberty/rust-demangle.h.
97
98 2020-01-16 Andre Vieira <andre.simoesdiasvieira@arm.com>
99
100 PR 25376
101 * opcodes/arm.h (FPU_MVE, FPU_MVE_FPU): Move these features to...
102 (ARM_EXT2_MVE, ARM_EXT2_MVE_FP): ... the CORE_HIGH space.
103 (ARM_ANY): Redefine to not include any MVE bits.
104 (ARM_FEATURE_ALL): Removed.
105
106 2020-01-15 Jozef Lawrynowicz <jozef.l@mittosystems.com>
107
108 * opcode/msp430.h (enum msp430_expp_e): New.
109 (struct msp430_operand_s): Add expp member to struct.
110
111 2020-01-13 Claudiu Zissulescu <claziss@gmail.com>
112
113 * elf/arc-cpu.def: Update ARC cpu list.
114
115 2020-01-13 Alan Modra <amodra@gmail.com>
116
117 * opcode/tic4x.h (EXTR): Delete.
118 (EXTRU, EXTRS, INSERTU, INSERTS): Rewrite without zero/sign
119 extension using shifts. Do trim INSERTU value to specified bitfield.
120
121 2020-01-10 Alan Modra <amodra@gmail.com>
122
123 * opcode/spu.h: Formatting.
124 (UNSIGNED_EXTRACT): Use 1u.
125 (SIGNED_EXTRACT): Don't sign extend with shifts.
126 (DECODE_INSN_I9a, DECODE_INSN_I9b): Avoid left shift of signed value.
127 Keep result signed.
128 (DECODE_INSN_U9a, DECODE_INSN_U9b): Delete.
129
130 2020-01-07 Shahab Vahedi <shahab@synopsys.com>
131
132 * opcode/arc.h (insn_class_t): Add 'LLOCK' and 'SCOND'.
133
134 2020-01-02 Sergey Belyashov <sergey.belyashov@gmail.com>
135
136 * coff/internal.h: Add defintions of Z80 reloc names.
137
138 2020-01-02 Christian Biesinger <cbiesinger@google.com>
139
140 * opcode/s12z.h: Undef REG_Y.
141
142 2020-01-01 Alan Modra <amodra@gmail.com>
143
144 Update year range in copyright notice of all files.
145
146 For older changes see ChangeLog-2019
147 \f
148 Copyright (C) 2020 Free Software Foundation, Inc.
149
150 Copying and distribution of this file, with or without modification,
151 are permitted in any medium without royalty provided the copyright
152 notice and this notice are preserved.
153
154 Local Variables:
155 mode: change-log
156 left-margin: 8
157 fill-column: 74
158 version-control: never
159 End:
This page took 0.0371 seconds and 4 git commands to generate.