diff options
author | Han Shen <shenhan@google.com> | 2015-11-17 16:29:47 -0800 |
---|---|---|
committer | Han Shen <shenhan@google.com> | 2015-11-19 17:29:00 -0800 |
commit | 8bfb6b2bf11cfbc445239158ec28d0988f8fa947 (patch) | |
tree | 64baf9be2b2d76eb0d3d83ec6acf3d5ddd452b64 /binutils-2.25/gprof | |
parent | 932d71b859239e834651fdee549dc661cda82fe8 (diff) | |
download | toolchain_binutils-8bfb6b2bf11cfbc445239158ec28d0988f8fa947.zip toolchain_binutils-8bfb6b2bf11cfbc445239158ec28d0988f8fa947.tar.gz toolchain_binutils-8bfb6b2bf11cfbc445239158ec28d0988f8fa947.tar.bz2 |
Create an unified binutils source tree for both Android and ChromiumOS.
About source code - The base version of this binutils is newer than that
of aosp/binutils-2.25, it is based on the binutils that is used to build
google products and ChromiumOS. And it contains *all* local Android
patches as well as all patches that are cherry-picked from upstream for
aosp/binutils-2.25 tree (up to Nov. 5 - 932d71b85). You may find the
detailed development history for this binutils tree here -
https://chromium.googlesource.com/chromiumos/third_party/binutils/+log/unification
(This CL is a combination of all the CLs in it. After this CL is
submitted the tree will be identical to
https://chromium.googlesource.com/chromiumos/third_party/binutils/+log/unification
at 2865a3615d80bd5f82d14d7e0484e84dc052596a)
About testing - We tested this binutils for both ChromiumOS and
Android. For android, we tested building N4, N5X, N6, N7, N9 using new
binutils, we also did a full-build of toolchain (by build.py) and built
a N5X image; for ChromiumOS - it passed ChromiumOS toolchain release
tests on all 4 platforms (x86, x86_64, arm32 and arm64).
Change-Id: I2bb2cf579f9458d0a8bc9612331dc7d5043e3d82
Diffstat (limited to 'binutils-2.25/gprof')
-rw-r--r-- | binutils-2.25/gprof/.gitignore | 8 | ||||
-rw-r--r-- | binutils-2.25/gprof/ChangeLog | 2 | ||||
-rw-r--r-- | binutils-2.25/gprof/Makefile.am | 2 | ||||
-rw-r--r-- | binutils-2.25/gprof/Makefile.in | 4 | ||||
-rwxr-xr-x | binutils-2.25/gprof/configure | 20 |
5 files changed, 22 insertions, 14 deletions
diff --git a/binutils-2.25/gprof/.gitignore b/binutils-2.25/gprof/.gitignore new file mode 100644 index 0000000..28f9e80 --- /dev/null +++ b/binutils-2.25/gprof/.gitignore @@ -0,0 +1,8 @@ +/gprof + +/bsd_callg_bl.c +/config.texi +/flat_bl.c +/fsf_callg_bl.c +/gconfig.h +/gprof.1 diff --git a/binutils-2.25/gprof/ChangeLog b/binutils-2.25/gprof/ChangeLog index 19ee500..b29f463 100644 --- a/binutils-2.25/gprof/ChangeLog +++ b/binutils-2.25/gprof/ChangeLog @@ -10,7 +10,7 @@ * po/bg.po: Updated Bulgarian translation. * po/sr.po: Updated Serbian translation. -2014-10-14 Andreas Schwab <schwab@linux-m68k.org> +2014-10-15 Tristan Gingold <gingold@adacore.com> * configure: Regenerate. diff --git a/binutils-2.25/gprof/Makefile.am b/binutils-2.25/gprof/Makefile.am index ef54c38..221b8e3 100644 --- a/binutils-2.25/gprof/Makefile.am +++ b/binutils-2.25/gprof/Makefile.am @@ -78,7 +78,7 @@ MANCONF = -Dman TEXI2POD = perl $(srcdir)/../etc/texi2pod.pl $(AM_MAKEINFOFLAGS) -POD2MAN = pod2man --center="GNU" --release="binutils-$(VERSION)" --section=1 +POD2MAN = pod2man --center="GNU" --release="binutils-$(VERSION)" --section=1 --date=" " info_TEXINFOS = gprof.texi gprof_TEXINFOS = config.texi diff --git a/binutils-2.25/gprof/Makefile.in b/binutils-2.25/gprof/Makefile.in index 01797b6..c89a704 100644 --- a/binutils-2.25/gprof/Makefile.in +++ b/binutils-2.25/gprof/Makefile.in @@ -16,7 +16,7 @@ @SET_MAKE@ # -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # # This file is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -329,7 +329,7 @@ CONFIG_STATUS_DEPENDENCIES = $(BFDDIR)/development.sh POTFILES = $(sources) $(noinst_HEADERS) MANCONF = -Dman TEXI2POD = perl $(srcdir)/../etc/texi2pod.pl $(AM_MAKEINFOFLAGS) -POD2MAN = pod2man --center="GNU" --release="binutils-$(VERSION)" --section=1 +POD2MAN = pod2man --center="GNU" --release="binutils-$(VERSION)" --section=1 --date=" " info_TEXINFOS = gprof.texi gprof_TEXINFOS = config.texi man_MANS = gprof.1 diff --git a/binutils-2.25/gprof/configure b/binutils-2.25/gprof/configure index 53897bc..3d2ecd1 100755 --- a/binutils-2.25/gprof/configure +++ b/binutils-2.25/gprof/configure @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.64 for gprof 2.24.90. +# Generated by GNU Autoconf 2.64 for gprof 2.25.51. # # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software @@ -556,8 +556,8 @@ MAKEFLAGS= # Identity of this package. PACKAGE_NAME='gprof' PACKAGE_TARNAME='gprof' -PACKAGE_VERSION='2.24.90' -PACKAGE_STRING='gprof 2.24.90' +PACKAGE_VERSION='2.25.51' +PACKAGE_STRING='gprof 2.25.51' PACKAGE_BUGREPORT='' PACKAGE_URL='' @@ -1299,7 +1299,7 @@ if test "$ac_init_help" = "long"; then # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures gprof 2.24.90 to adapt to many kinds of systems. +\`configure' configures gprof 2.25.51 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1370,7 +1370,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of gprof 2.24.90:";; + short | recursive ) echo "Configuration of gprof 2.25.51:";; esac cat <<\_ACEOF @@ -1476,7 +1476,7 @@ fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -gprof configure 2.24.90 +gprof configure 2.25.51 generated by GNU Autoconf 2.64 Copyright (C) 2009 Free Software Foundation, Inc. @@ -1841,7 +1841,7 @@ cat >config.log <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by gprof $as_me 2.24.90, which was +It was created by gprof $as_me 2.25.51, which was generated by GNU Autoconf 2.64. Invocation command line was $ $0 $@ @@ -3649,7 +3649,7 @@ fi # Define the identity of the package. PACKAGE='gprof' - VERSION='2.24.90' + VERSION='2.25.51' cat >>confdefs.h <<_ACEOF @@ -12706,7 +12706,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by gprof $as_me 2.24.90, which was +This file was extended by gprof $as_me 2.25.51, which was generated by GNU Autoconf 2.64. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -12770,7 +12770,7 @@ Report bugs to the package provider." _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_version="\\ -gprof config.status 2.24.90 +gprof config.status 2.25.51 configured by $0, generated by GNU Autoconf 2.64, with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\" |