[binutils-gdb] Fix incorrect byte counts.
Cary Coutant
ccoutant@sourceware.org
Thu Jan 12 19:51:00 GMT 2017
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=aca5eec611b4e30c745b9c9e7283d57255505471
commit aca5eec611b4e30c745b9c9e7283d57255505471
Author: Cary Coutant <ccoutant@gmail.com>
Date: Thu Jan 12 11:51:18 2017 -0800
Fix incorrect byte counts.
gold/
* object.cc (Sized_relobj_file): Fix byte counts for calls to memmem.
Diff:
---
gold/ChangeLog | 4 ++++
gold/object.cc | 6 +++---
2 files changed, 7 insertions(+), 3 deletions(-)
diff --git a/gold/ChangeLog b/gold/ChangeLog
index 6cc9752..991d7b8 100644
--- a/gold/ChangeLog
+++ b/gold/ChangeLog
@@ -1,3 +1,7 @@
+2017-01-12 Cary Coutant <ccoutant@gmail.com>
+
+ * object.cc (Sized_relobj_file): Fix byte counts for calls to memmem.
+
2017-01-11 Cary Coutant <ccoutant@gmail.com>
PR gold/21040
diff --git a/gold/object.cc b/gold/object.cc
index e900864..4110686 100644
--- a/gold/object.cc
+++ b/gold/object.cc
@@ -816,9 +816,9 @@ Sized_relobj_file<size, big_endian>::do_find_special_sections(
return (this->has_eh_frame_
|| (!parameters->options().relocatable()
&& parameters->options().gdb_index()
- && (memmem(names, sd->section_names_size, "debug_info", 12) == 0
- || memmem(names, sd->section_names_size, "debug_types",
- 13) == 0)));
+ && (memmem(names, sd->section_names_size, "debug_info", 11) == 0
+ || memmem(names, sd->section_names_size,
+ "debug_types", 12) == 0)));
}
// Read the sections and symbols from an object file.
More information about the Binutils-cvs
mailing list