summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/ChangeLog18
-rw-r--r--include/dwarf2.h14
-rw-r--r--include/elf/ChangeLog4
-rw-r--r--include/elf/common.h7
-rw-r--r--include/opcode/ChangeLog5
-rw-r--r--include/opcode/arm.h2
-rw-r--r--include/opcode/nios2.h11
7 files changed, 7 insertions, 54 deletions
diff --git a/include/ChangeLog b/include/ChangeLog
index 200771d8d..e3dcb5690 100644
--- a/include/ChangeLog
+++ b/include/ChangeLog
@@ -1,21 +1,3 @@
-2013-03-12 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * opcode/nios2.h: Edit comment.
-
-2013-03-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * opcode/nios2.h (OPX_WRPRS): New define.
- (OP_MATCH_WRPRS): Likewise.
-
-2013-03-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
-
- * opcode/nios2.h (OP_RDPRS): New define.
- (OP_MATCH_RDPRS): Likewise.
-
-2013-03-01 Cary Coutant <ccoutant@google.com>
-
- * dwarf2.h (enum dwarf_sect): New enum type.
-
2013-02-19 Alan Modra <amodra@gmail.com>
* bfdlink.h (struct bfd_link_info): Delete emit_note_gnu_build_id.
diff --git a/include/dwarf2.h b/include/dwarf2.h
index 120e2c16b..e98505ac2 100644
--- a/include/dwarf2.h
+++ b/include/dwarf2.h
@@ -376,20 +376,6 @@ enum dwarf_macro_record_type
#define DW_EH_PE_indirect 0x80
-/* Codes for the debug sections in a dwarf package (.dwp) file.
- Extensions for Fission. See http://gcc.gnu.org/wiki/DebugFissionDWP. */
-enum dwarf_sect
- {
- DW_SECT_INFO = 1,
- DW_SECT_TYPES = 2,
- DW_SECT_ABBREV = 3,
- DW_SECT_LINE = 4,
- DW_SECT_LOC = 5,
- DW_SECT_STR_OFFSETS = 6,
- DW_SECT_MACINFO = 7,
- DW_SECT_MACRO = 8,
- DW_SECT_MAX = 8
- };
#ifdef __cplusplus
extern "C" {
diff --git a/include/elf/ChangeLog b/include/elf/ChangeLog
index f08ca6bea..780776727 100644
--- a/include/elf/ChangeLog
+++ b/include/elf/ChangeLog
@@ -1,7 +1,3 @@
-2013-03-08 Andreas Arnez <arnez@linux.vnet.ibm.com>
-
- * common.h (NT_S390_TDB): Define.
-
2013-02-06 Sandra Loosemore <sandra@codesourcery.com>
Andrew Jenner <andrew@codesourcery.com>
diff --git a/include/elf/common.h b/include/elf/common.h
index 8bdefa60b..2bae603c4 100644
--- a/include/elf/common.h
+++ b/include/elf/common.h
@@ -1,5 +1,8 @@
/* ELF support for BFD.
- Copyright 1991-2013 Free Software Foundation, Inc.
+ Copyright 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
+ 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012,
+ 2013
+ Free Software Foundation, Inc.
Written by Fred Fish @ Cygnus Support, from information published
in "UNIX System V Release 4, Programmers Guide: ANSI C and
@@ -549,8 +552,6 @@
/* note name must be "LINUX". */
#define NT_S390_SYSTEM_CALL 0x307 /* S390 system call restart data */
/* note name must be "LINUX". */
-#define NT_S390_TDB 0x308 /* S390 transaction diagnostic block */
- /* note name must be "LINUX". */
#define NT_ARM_VFP 0x400 /* ARM VFP registers */
/* The following definitions should really use NT_AARCH_..., but defined
this way for compatibility with Linux. */
diff --git a/include/opcode/ChangeLog b/include/opcode/ChangeLog
index a46900ac1..fc2b40e27 100644
--- a/include/opcode/ChangeLog
+++ b/include/opcode/ChangeLog
@@ -1,8 +1,3 @@
-2013-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
-
- * arm.h (CRC_EXT_ARMV8): New constant.
- (ARCH_CRC_ARMV8): New macro.
-
2013-02-28 Yufeng Zhang <yufeng.zhang@arm.com>
* aarch64.h (AARCH64_FEATURE_CRC): New macro.
diff --git a/include/opcode/arm.h b/include/opcode/arm.h
index 851fd3c85..1ac38a06f 100644
--- a/include/opcode/arm.h
+++ b/include/opcode/arm.h
@@ -81,7 +81,6 @@
#define FPU_VFP_EXT_ARMV8 0x00020000 /* FP for ARMv8. */
#define FPU_NEON_EXT_ARMV8 0x00010000 /* Neon for ARMv8. */
#define FPU_CRYPTO_EXT_ARMV8 0x00008000 /* Crypto for ARMv8. */
-#define CRC_EXT_ARMV8 0x00004000 /* CRC32 for ARMv8. */
/* Architectures are the sum of the base and extensions. The ARM ARM (rev E)
defines the following: ARMv3, ARMv3M, ARMv4xM, ARMv4, ARMv4TxM, ARMv4T,
@@ -190,7 +189,6 @@
#define FPU_ARCH_NEON_VFP_ARMV8 ARM_FEATURE(0, FPU_NEON_ARMV8 | FPU_VFP_ARMV8)
#define FPU_ARCH_CRYPTO_NEON_VFP_ARMV8 \
ARM_FEATURE(0, FPU_CRYPTO_ARMV8 | FPU_NEON_ARMV8 | FPU_VFP_ARMV8)
-#define ARCH_CRC_ARMV8 ARM_FEATURE(0, CRC_EXT_ARMV8)
#define FPU_ARCH_ENDIAN_PURE ARM_FEATURE (0, FPU_ENDIAN_PURE)
diff --git a/include/opcode/nios2.h b/include/opcode/nios2.h
index 5f6cf6e26..85e702311 100644
--- a/include/opcode/nios2.h
+++ b/include/opcode/nios2.h
@@ -48,16 +48,15 @@ enum overflow_type
The args field is a string describing the operands. The following
letters can appear in the args:
- c - a 5-bit control register index
+ c - a 5-bit control register index or break opcode
d - a 5-bit destination register index
s - a 5-bit left source register index
t - a 5-bit right source register index
i - a 16-bit signed immediate
u - a 16-bit unsigned immediate
- o - a 16-bit signed program counter relative offset
j - a 5-bit unsigned immediate
- b - a 5-bit break instruction constant
- l - a 8-bit custom instruction constant
+ k - a 6-bit unsigned immediate
+ l - an 8-bit unsigned immediate
m - a 26-bit unsigned immediate
Literal ',', '(', and ')' characters may also appear in the args as
delimiters.
@@ -290,7 +289,6 @@ struct nios2_reg
#define OP_OPX 58
#define OP_ORHI 52
#define OP_ORI 20
-#define OP_RDPRS 56
#define OP_STB 5
#define OP_STBIO 37
#define OP_STC 29
@@ -345,7 +343,6 @@ struct nios2_reg
#define OPX_SYNC 54
#define OPX_TRAP 45
#define OPX_WRCTL 46
-#define OPX_WRPRS 20
#define OPX_XOR 30
/* The following macros define the opcode matches for each
@@ -389,7 +386,6 @@ struct nios2_reg
#define OP_MATCH_OPX OP_OPX
#define OP_MATCH_ORHI OP_ORHI
#define OP_MATCH_ORI OP_ORI
-#define OP_MATCH_RDPRS OP_RDPRS
#define OP_MATCH_STB OP_STB
#define OP_MATCH_STBIO OP_STBIO
#define OP_MATCH_STC OP_STC
@@ -442,7 +438,6 @@ struct nios2_reg
#define OP_MATCH_TRAP ((0x1d << 17) | OPX_MATCH (OPX_TRAP))
#define OP_MATCH_ERET (0xe8000000 | OPX_MATCH (OPX_ERET))
#define OP_MATCH_WRCTL OPX_MATCH (OPX_WRCTL)
-#define OP_MATCH_WRPRS OPX_MATCH (OPX_WRPRS)
#define OP_MATCH_XOR OPX_MATCH (OPX_XOR)
#define OP_MATCH_FLUSHI OPX_MATCH (OPX_FLUSHI)
#define OP_MATCH_FLUSHP OPX_MATCH (OPX_FLUSHP)