aboutsummaryrefslogtreecommitdiff
path: root/binutils
diff options
context:
space:
mode:
Diffstat (limited to 'binutils')
-rw-r--r--binutils/ChangeLog20
-rw-r--r--binutils/NEWS2
-rw-r--r--binutils/dwarf.c2
-rw-r--r--binutils/testsuite/binutils-all/elfedit-1.d2
-rw-r--r--binutils/testsuite/binutils-all/i386/i386.exp4
-rw-r--r--binutils/testsuite/binutils-all/x86-64/objects.exp4
-rw-r--r--binutils/testsuite/binutils-all/x86-64/pr23494a-x32.d1
-rw-r--r--binutils/testsuite/binutils-all/x86-64/pr23494a.d1
-rw-r--r--binutils/testsuite/binutils-all/x86-64/pr23494b-x32.d1
-rw-r--r--binutils/testsuite/binutils-all/x86-64/pr23494b.d1
-rw-r--r--binutils/testsuite/binutils-all/x86-64/pr23494c-x32.d1
-rw-r--r--binutils/testsuite/binutils-all/x86-64/pr23494c.d1
-rw-r--r--binutils/testsuite/binutils-all/x86-64/pr23494d-x32.d1
-rw-r--r--binutils/testsuite/binutils-all/x86-64/pr23494d.d1
-rw-r--r--binutils/testsuite/binutils-all/x86-64/pr23494e-x32.d1
-rw-r--r--binutils/testsuite/binutils-all/x86-64/pr23494e.d1
-rw-r--r--binutils/testsuite/binutils-all/x86-64/x86-64.exp4
17 files changed, 26 insertions, 22 deletions
diff --git a/binutils/ChangeLog b/binutils/ChangeLog
index 2c1ad92..c37e6f7 100644
--- a/binutils/ChangeLog
+++ b/binutils/ChangeLog
@@ -1,3 +1,23 @@
+2020-06-30 H.J. Lu <hongjiu.lu@intel.com>
+
+ * NEWS: Mention x86 NaCl target support removal.
+ * dwarf.c (init_dwarf_regnames_by_bfd_arch_and_mach): Remove
+ x86 NaCl target support.
+ * testsuite/binutils-all/elfedit-1.d: Likewise.
+ * testsuite/binutils-all/i386/i386.exp: Likewise.
+ * testsuite/binutils-all/x86-64/objects.exp: Likewise.
+ * testsuite/binutils-all/x86-64/pr23494a-x32.d: Likewise.
+ * testsuite/binutils-all/x86-64/pr23494a.d: Likewise.
+ * testsuite/binutils-all/x86-64/pr23494b-x32.d: Likewise.
+ * testsuite/binutils-all/x86-64/pr23494b.d: Likewise.
+ * testsuite/binutils-all/x86-64/pr23494c-x32.d: Likewise.
+ * testsuite/binutils-all/x86-64/pr23494c.d: Likewise.
+ * testsuite/binutils-all/x86-64/pr23494d-x32.d: Likewise.
+ * testsuite/binutils-all/x86-64/pr23494d.d: Likewise.
+ * testsuite/binutils-all/x86-64/pr23494e-x32.d: Likewise.
+ * testsuite/binutils-all/x86-64/pr23494e.d: Likewise.
+ * testsuite/binutils-all/x86-64/x86-64.exp: Likewise.
+
2020-06-30 Nick Clifton <nickc@redhat.com>
* dwarf.c (read_and_display_attr_value): Support
diff --git a/binutils/NEWS b/binutils/NEWS
index e1aaf99..b0cc156 100644
--- a/binutils/NEWS
+++ b/binutils/NEWS
@@ -1,5 +1,7 @@
-*- text -*-
+* X86 NaCl target support is removed.
+
* The readelf tool now has a -L or --lint or --enable-checks option which turns
on warning messages about possible problems with the file(s) being examined.
These checks include things like zero-sized sections, which are allowed by
diff --git a/binutils/dwarf.c b/binutils/dwarf.c
index b2dc6fb..bdabd9c 100644
--- a/binutils/dwarf.c
+++ b/binutils/dwarf.c
@@ -7639,10 +7639,8 @@ init_dwarf_regnames_by_bfd_arch_and_mach (enum bfd_architecture arch,
{
case bfd_mach_x86_64:
case bfd_mach_x86_64_intel_syntax:
- case bfd_mach_x86_64_nacl:
case bfd_mach_x64_32:
case bfd_mach_x64_32_intel_syntax:
- case bfd_mach_x64_32_nacl:
init_dwarf_regnames_x86_64 ();
break;
diff --git a/binutils/testsuite/binutils-all/elfedit-1.d b/binutils/testsuite/binutils-all/elfedit-1.d
index d917e56..629af16 100644
--- a/binutils/testsuite/binutils-all/elfedit-1.d
+++ b/binutils/testsuite/binutils-all/elfedit-1.d
@@ -4,7 +4,7 @@
#readelf: -h
#name: Update ELF header 1
#target: x86_64-*-*
-#notarget: x86_64-*-gnux32 x86_64-*-nacl*
+#notarget: x86_64-*-gnux32
#...
ELF Header:
diff --git a/binutils/testsuite/binutils-all/i386/i386.exp b/binutils/testsuite/binutils-all/i386/i386.exp
index 1ec07fb..1b2875c 100644
--- a/binutils/testsuite/binutils-all/i386/i386.exp
+++ b/binutils/testsuite/binutils-all/i386/i386.exp
@@ -16,9 +16,7 @@
if {!([istarget "i*86-*-linux*"]
|| [istarget "i*86-*-gnu*"]
- || [istarget "i*86-*-nacl*"]
- || [istarget "x86_64-*-linux*"]
- || [istarget "x86_64-*-nacl*"])
+ || [istarget "x86_64-*-linux*"])
|| ![is_elf_format]
|| [is_remote host]} then {
return
diff --git a/binutils/testsuite/binutils-all/x86-64/objects.exp b/binutils/testsuite/binutils-all/x86-64/objects.exp
index 338f1d7..88fa240 100644
--- a/binutils/testsuite/binutils-all/x86-64/objects.exp
+++ b/binutils/testsuite/binutils-all/x86-64/objects.exp
@@ -16,9 +16,7 @@
# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston,
# MA 02110-1301, USA.
-if {!([istarget "x86_64-*-linux*"]
- || [istarget "x86_64-*-nacl*"])
- || [is_remote host]} {
+if {![istarget "x86_64-*-linux*"] || [is_remote host]} {
return
}
diff --git a/binutils/testsuite/binutils-all/x86-64/pr23494a-x32.d b/binutils/testsuite/binutils-all/x86-64/pr23494a-x32.d
index 3c255d8..8195517 100644
--- a/binutils/testsuite/binutils-all/x86-64/pr23494a-x32.d
+++ b/binutils/testsuite/binutils-all/x86-64/pr23494a-x32.d
@@ -3,7 +3,6 @@
#as: --x32 -mx86-used-note=yes
#objcopy: -O elf64-x86-64
#readelf: -n
-#notarget: x86_64-*-nacl*
Displaying notes found in: .note.gnu.property
[ ]+Owner[ ]+Data size[ ]+Description
diff --git a/binutils/testsuite/binutils-all/x86-64/pr23494a.d b/binutils/testsuite/binutils-all/x86-64/pr23494a.d
index 457fd4e..9062733 100644
--- a/binutils/testsuite/binutils-all/x86-64/pr23494a.d
+++ b/binutils/testsuite/binutils-all/x86-64/pr23494a.d
@@ -3,7 +3,6 @@
#as: --64 -defsym __64_bit__=1 -mx86-used-note=yes
#objcopy: -O elf32-x86-64
#readelf: -n
-#notarget: x86_64-*-nacl*
Displaying notes found in: .note.gnu.property
[ ]+Owner[ ]+Data size[ ]+Description
diff --git a/binutils/testsuite/binutils-all/x86-64/pr23494b-x32.d b/binutils/testsuite/binutils-all/x86-64/pr23494b-x32.d
index 40a23c0..e8ef006 100644
--- a/binutils/testsuite/binutils-all/x86-64/pr23494b-x32.d
+++ b/binutils/testsuite/binutils-all/x86-64/pr23494b-x32.d
@@ -3,4 +3,3 @@
#as: --x32 -mx86-used-note=yes
#objcopy: -O elf64-x86-64 -R .note.gnu.property
#readelf: -n
-#notarget: x86_64-*-nacl*
diff --git a/binutils/testsuite/binutils-all/x86-64/pr23494b.d b/binutils/testsuite/binutils-all/x86-64/pr23494b.d
index 74b0bc1..55c300a 100644
--- a/binutils/testsuite/binutils-all/x86-64/pr23494b.d
+++ b/binutils/testsuite/binutils-all/x86-64/pr23494b.d
@@ -3,4 +3,3 @@
#as: --64 -defsym __64_bit__=1 -mx86-used-note=yes
#objcopy: -O elf32-x86-64 -R .note.gnu.property
#readelf: -n
-#notarget: x86_64-*-nacl*
diff --git a/binutils/testsuite/binutils-all/x86-64/pr23494c-x32.d b/binutils/testsuite/binutils-all/x86-64/pr23494c-x32.d
index a11a3fb..188705b 100644
--- a/binutils/testsuite/binutils-all/x86-64/pr23494c-x32.d
+++ b/binutils/testsuite/binutils-all/x86-64/pr23494c-x32.d
@@ -3,7 +3,6 @@
#as: --x32 -mx86-used-note=no
#objcopy: -O elf64-x86-64
#readelf: -n
-#notarget: x86_64-*-nacl*
Displaying notes found in: .note.gnu.property
[ ]+Owner[ ]+Data size[ ]+Description
diff --git a/binutils/testsuite/binutils-all/x86-64/pr23494c.d b/binutils/testsuite/binutils-all/x86-64/pr23494c.d
index 1fd0ab1..7fff8e6 100644
--- a/binutils/testsuite/binutils-all/x86-64/pr23494c.d
+++ b/binutils/testsuite/binutils-all/x86-64/pr23494c.d
@@ -3,7 +3,6 @@
#as: --64 -defsym __64_bit__=1 -mx86-used-note=no
#objcopy: -O elf32-x86-64
#readelf: -n
-#notarget: x86_64-*-nacl*
Displaying notes found in: .note.gnu.property
[ ]+Owner[ ]+Data size[ ]+Description
diff --git a/binutils/testsuite/binutils-all/x86-64/pr23494d-x32.d b/binutils/testsuite/binutils-all/x86-64/pr23494d-x32.d
index 724d9c3..eaf5438 100644
--- a/binutils/testsuite/binutils-all/x86-64/pr23494d-x32.d
+++ b/binutils/testsuite/binutils-all/x86-64/pr23494d-x32.d
@@ -3,7 +3,6 @@
#as: --x32 -mx86-used-note=yes
#objcopy: -O elf64-x86-64 --decompress-debug-sections
#readelf: -n
-#notarget: x86_64-*-nacl*
Displaying notes found in: .note.gnu.property
[ ]+Owner[ ]+Data size[ ]+Description
diff --git a/binutils/testsuite/binutils-all/x86-64/pr23494d.d b/binutils/testsuite/binutils-all/x86-64/pr23494d.d
index e35dea4..ef70683 100644
--- a/binutils/testsuite/binutils-all/x86-64/pr23494d.d
+++ b/binutils/testsuite/binutils-all/x86-64/pr23494d.d
@@ -3,7 +3,6 @@
#as: --64 -defsym __64_bit__=1 -mx86-used-note=yes
#objcopy: -O elf32-x86-64 --decompress-debug-sections
#readelf: -n
-#notarget: x86_64-*-nacl*
Displaying notes found in: .note.gnu.property
[ ]+Owner[ ]+Data size[ ]+Description
diff --git a/binutils/testsuite/binutils-all/x86-64/pr23494e-x32.d b/binutils/testsuite/binutils-all/x86-64/pr23494e-x32.d
index b540d77..62c655d 100644
--- a/binutils/testsuite/binutils-all/x86-64/pr23494e-x32.d
+++ b/binutils/testsuite/binutils-all/x86-64/pr23494e-x32.d
@@ -3,7 +3,6 @@
#as: --x32 -mx86-used-note=yes
#objcopy: -O elf64-x86-64 --decompress-debug-sections
#readelf: -n
-#notarget: x86_64-*-nacl*
Displaying notes found in: .note.gnu.property
[ ]+Owner[ ]+Data size[ ]+Description
diff --git a/binutils/testsuite/binutils-all/x86-64/pr23494e.d b/binutils/testsuite/binutils-all/x86-64/pr23494e.d
index fcbda09..6423bbf 100644
--- a/binutils/testsuite/binutils-all/x86-64/pr23494e.d
+++ b/binutils/testsuite/binutils-all/x86-64/pr23494e.d
@@ -3,7 +3,6 @@
#as: --64 -defsym __64_bit__=1 -mx86-used-note=yes
#objcopy: -O elf32-x86-64 --decompress-debug-sections
#readelf: -n
-#notarget: x86_64-*-nacl*
Displaying notes found in: .note.gnu.property
[ ]+Owner[ ]+Data size[ ]+Description
diff --git a/binutils/testsuite/binutils-all/x86-64/x86-64.exp b/binutils/testsuite/binutils-all/x86-64/x86-64.exp
index 4e977c3..7bd49ab 100644
--- a/binutils/testsuite/binutils-all/x86-64/x86-64.exp
+++ b/binutils/testsuite/binutils-all/x86-64/x86-64.exp
@@ -14,9 +14,7 @@
# along with this program; if not, write to the Free Software
# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
-if {!([istarget "x86_64-*-linux*"]
- || [istarget "x86_64-*-nacl*"])
- || [is_remote host]} {
+if {![istarget "x86_64-*-linux*"] || [is_remote host]} {
return
}