-2014-08-14 Alan Modra <amodra@gmail.com>
+2016-08-30 Nick Clifton <nickc@redhat.com>
- * configure.ac: Move ACX_LARGEFILE after LT_INIT.
- * configure: Regenerate.
- * gconfig.in: Regenerate.
+ PR gprof/20499
+ * corefile.c (num_of_syms_in): Return an unsigned int.
+ (core_create_syms_from): Catch a possible integer overflow
+ computing the argument to xmalloc. Also allow for the possibility
+ that an integer overflow in num_of_syms_in means that less space
+ has been allocated than expected.
-2014-07-04 Alan Modra <amodra@gmail.com>
+2016-08-23 Nick Clifton <nickc@redhat.com>
- * configure.ac: Rename from configure.in.
- * Makefile.in: Regenerate.
- * gconfig.in: Regenerate.
+ PR gprof/20499
+ * corefile.c (BUFSIZE): Define.
+ (STR_BUFSIZE): Define.
+ (read_function_mappings): Use BUFSIZE and STR)BUFSIZE.
+ (num_of_syms_in): Move buf, address and name arrays out of
+ function and declare as static BUFSIZE arrays.
+ Use STR_BUFSIZE when scanning for name and address.
+ (core_create_syms_from): Revert previous delta. Instead
+ short circuit the parsing of a symbol if all three fields
+ could not be found.
-2014-07-04 Alan Modra <amodra@gmail.com>
+2016-08-22 Nick Clifton <nickc@redhat.com>
- * configure.in: Include bfd/version.m4.
- (AC_INIT, AM_INIT_AUTOMAKE): Use modern form.
- (BFD_VERSION): Delete.
- * Makefile.am (CONFIG_STATUS_DEPENDENCIES): Remove bfd/configure.in.
- * configure: Regenerate.
- * Makefile.in: Regenerate.
+ PR gprof/20499
+ * corefile.c (core_create_syms_from): Avoid walking off the end of
+ the symbol table.
+
+2016-07-21 H.J. Lu <hongjiu.lu@intel.com>
+
+ * configure: Regenerated.
-2014-06-05 Joel Brobecker <brobecker@adacore.com>
+2016-04-20 Trevor Saunders <tbsaunde+binutils@tbsaunde.org>
- * Makefile.am (CONFIG_STATUS_DEPENDENCIES): Add dependency on
- bfd's development.sh.
- * Makefile.in, configure: Regenerate.
+ * basic_blocks.c: Update old style function definitions.
+ * cg_arcs.c: Likewise.
+ * cg_print.c: Likewise.
+ * gen-c-prog.awk: Likewise.
+ * gmon_io.c: Likewise.
+ * hertz.c: Likewise.
+ * hist.c: Likewise.
+ * sym_ids.c: Likewise.
-2014-03-12 Alan Modra <amodra@gmail.com>
+2016-04-15 H.J. Lu <hongjiu.lu@intel.com>
- * Makefile.in: Regenerate.
+ * Makefile.in: Regenerated with automake 1.11.6.
+ * aclocal.m4: Likewise.
-2014-03-05 Alan Modra <amodra@gmail.com>
+2016-03-22 Nick Clifton <nickc@redhat.com>
- Update copyright years.
+ * configure: Regenerate.
+
+2016-01-17 Alan Modra <amodra@gmail.com>
+
+ * configure: Regenerate.
-2014-02-10 Alan Modra <amodra@gmail.com>
+2016-01-01 Alan Modra <amodra@gmail.com>
- * po/gprof.pot: Regenerate.
+ Update year range in copyright notice of all files.
-For older changes see ChangeLog-2013
+For older changes see ChangeLog-2015
\f
-Copyright (C) 2014 Free Software Foundation, Inc.
+Copyright (C) 2016 Free Software Foundation, Inc.
Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright