xref: /netbsd-src/external/gpl3/binutils.old/dist/elfcpp/ChangeLog-2016 (revision e6c7e151de239c49d2e38720a061ed9d1fa99309)
1*e6c7e151Schristos2016-12-31  Dimitar Dimitrov  <dimitar@dinux.eu>
2*e6c7e151Schristos
3*e6c7e151Schristos	* elfcpp.h (enum EM): Add EM_TI_PRU.
4*e6c7e151Schristos
5*e6c7e151Schristos2016-06-20  Vladimir Radosavljevic  <Vladimir.Radosavljevic@imgtec.com>
6*e6c7e151Schristos
7*e6c7e151Schristos        * elfcpp.h (DT_MIPS_RLD_MAP_REL): New enum constant.
8*e6c7e151Schristos
9*e6c7e151Schristos2016-06-20  Vladimir Radosavljevic  <Vladimir.Radosavljevic@imgtec.com>
10*e6c7e151Schristos
11*e6c7e151Schristos	* mips.h (R_MIPS_PC21_S2, R_MIPS_PC26_S2, R_MIPS_PC18_S3,
12*e6c7e151Schristos	R_MIPS_PC19_S2, R_MIPS_PCHI16, R_MIPS_PCLO16): New enums for
13*e6c7e151Schristos	Mips32r6 and Mips64r6 relocations.
14*e6c7e151Schristos	(r6_isa): New function.
15*e6c7e151Schristos
16*e6c7e151Schristos2016-06-10  Vladimir Radosavljevic  <Vladimir.Radosavljevic@imgtec.com>
17*e6c7e151Schristos
18*e6c7e151Schristos	* elfcpp.h (SHT_MIPS_ABIFLAGS): New enum constant.
19*e6c7e151Schristos	* mips.h (EF_MIPS_FP64, EF_MIPS_NAN2008): New enum constants for
20*e6c7e151Schristos	processor-specific flags.
21*e6c7e151Schristos	(E_MIPS_MACH_5900): New enum constant for machine variant.
22*e6c7e151Schristos	(AFL_REG_NONE, AFL_REG_32, AFL_REG_64, AFL_REG_128): New enum
23*e6c7e151Schristos	constants.
24*e6c7e151Schristos	(AFL_ASE_DSP, AFL_ASE_DSPR2, AFL_ASE_EVA, AFL_ASE_MCU,
25*e6c7e151Schristos	AFL_ASE_MDMX, AFL_ASE_MIPS3D, AFL_ASE_MT, AFL_ASE_SMARTMIPS,
26*e6c7e151Schristos	AFL_ASE_VIRT, AFL_ASE_MSA, AFL_ASE_MIPS16, AFL_ASE_MICROMIPS,
27*e6c7e151Schristos	AFL_ASE_XPA): Likewise.
28*e6c7e151Schristos	(AFL_EXT_XLR, AFL_EXT_OCTEON2, AFL_EXT_OCTEONP,
29*e6c7e151Schristos	AFL_EXT_LOONGSON_3A, AFL_EXT_OCTEON, AFL_EXT_5900, AFL_EXT_4650,
30*e6c7e151Schristos	AFL_EXT_4010, AFL_EXT_4100, AFL_EXT_3900, AFL_EXT_10000,
31*e6c7e151Schristos	AFL_EXT_SB1, AFL_EXT_4111, AFL_EXT_4120, AFL_EXT_5400,
32*e6c7e151Schristos	AFL_EXT_5500, AFL_EXT_LOONGSON_2E, AFL_EXT_LOONGSON_2F,
33*e6c7e151Schristos	AFL_EXT_OCTEON3): Likewise.
34*e6c7e151Schristos	(Tag_GNU_MIPS_ABI_FP, Tag_GNU_MIPS_ABI_MSA): Likewise.
35*e6c7e151Schristos	(Val_GNU_MIPS_ABI_FP_ANY, Val_GNU_MIPS_ABI_FP_DOUBLE,
36*e6c7e151Schristos	Val_GNU_MIPS_ABI_FP_SINGLE, Val_GNU_MIPS_ABI_FP_SOFT,
37*e6c7e151Schristos	Val_GNU_MIPS_ABI_FP_OLD_64,Val_GNU_MIPS_ABI_FP_XX,
38*e6c7e151Schristos	Val_GNU_MIPS_ABI_FP_64, Val_GNU_MIPS_ABI_FP_64A,
39*e6c7e151Schristos	Val_GNU_MIPS_ABI_FP_NAN2008, Val_GNU_MIPS_ABI_MSA_ANY,
40*e6c7e151Schristos	Val_GNU_MIPS_ABI_MSA_128): Likewise.
41*e6c7e151Schristos	(AFL_FLAGS1_ODDSPREG): New enum constant.
42*e6c7e151Schristos
43*e6c7e151Schristos2016-03-18  Vladimir Radosavljevic  <vladimir.radosavljevic@imgtec.com>
44*e6c7e151Schristos
45*e6c7e151Schristos	* mips.h (abi_64): Remove.
46*e6c7e151Schristos
47*e6c7e151Schristos2016-01-12  H.J. Lu  <hongjiu.lu@intel.com>
48*e6c7e151Schristos
49*e6c7e151Schristos	* elfcpp_internal.h (Mips64_rel_data, Mips64_rela_data): Remove
50*e6c7e151Schristos	'typename'.
51*e6c7e151Schristos
52*e6c7e151Schristos2016-01-11  Cary Coutant  <ccoutant@gmail.com>
53*e6c7e151Schristos
54*e6c7e151Schristos	* elfcpp.h (Mips64_rel, Mips64_rel_write): New classes.
55*e6c7e151Schristos	(Mips64_rela, Mips64_rela_write): New classes.
56*e6c7e151Schristos	* elfcpp_internal.h (Mips64_rel_data, Mips64_rela_data): New structs.
57*e6c7e151Schristos
58*e6c7e151Schristos2016-01-01  Alan Modra  <amodra@gmail.com>
59*e6c7e151Schristos
60*e6c7e151Schristos	Update year range in copyright notice of all files.
61*e6c7e151Schristos
62*e6c7e151SchristosFor older changes see ChangeLog-0815
63*e6c7e151Schristos
64*e6c7e151SchristosCopyright (C) 2016 Free Software Foundation, Inc.
65*e6c7e151Schristos
66*e6c7e151SchristosCopying and distribution of this file, with or without modification,
67*e6c7e151Schristosare permitted in any medium without royalty provided the copyright
68*e6c7e151Schristosnotice and this notice are preserved.
69*e6c7e151Schristos
70*e6c7e151SchristosLocal Variables:
71*e6c7e151Schristosmode: change-log
72*e6c7e151Schristosleft-margin: 8
73*e6c7e151Schristosfill-column: 74
74*e6c7e151Schristosversion-control: never
75*e6c7e151SchristosEnd:
76