This is the mail archive of the glibc-cvs@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

GNU C Library master sources branch master updated. glibc-2.23-46-g87a07a4


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".

The branch, master has been updated
       via  87a07a437656aede6f303688b55ae1834962bee2 (commit)
      from  ec215346b92fdaef5d8042b5545e16beb7ccc7d1 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
http://sourceware.org/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=87a07a437656aede6f303688b55ae1834962bee2

commit 87a07a437656aede6f303688b55ae1834962bee2
Author: H.J. Lu <hjl.tools@gmail.com>
Date:   Thu Mar 3 06:55:59 2016 -0800

    Copy x86_64 _mcount.op from _mcount.o
    
    No need to compile x86_64 _mcount.S with -pg.  We can just copy the
    normal static object.
    
    	* gmon/Makefile (noprof): Add $(sysdep_noprof).
    	* sysdeps/x86_64/Makefile (sysdep_noprof): Add _mcount.

diff --git a/ChangeLog b/ChangeLog
index 787fef1..a31f95a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2016-03-03  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* gmon/Makefile (noprof): Add $(sysdep_noprof).
+	* sysdeps/x86_64/Makefile (sysdep_noprof): Add _mcount.
+
 2016-03-01  H.J. Lu  <hongjiu.lu@intel.com>
 
 	* sysdeps/x86_64/_mcount.S (C_LABEL(_mcount)): Call
diff --git a/gmon/Makefile b/gmon/Makefile
index abb96d7..c7c9e58 100644
--- a/gmon/Makefile
+++ b/gmon/Makefile
@@ -45,7 +45,7 @@ include ../Rules
 # On systems where `profil' is not a system call, the same
 # problem exists for the internal functions in profil.c.
 
-noprof := mcount
+noprof := mcount $(sysdep_noprof)
 ifeq (,$(filter profil,$(unix-syscalls)))
 noprof += profil sprofil
 endif
diff --git a/sysdeps/x86_64/Makefile b/sysdeps/x86_64/Makefile
index 67ed5ba..9fcadd8 100644
--- a/sysdeps/x86_64/Makefile
+++ b/sysdeps/x86_64/Makefile
@@ -7,6 +7,7 @@ endif
 
 ifeq ($(subdir),gmon)
 sysdep_routines += _mcount
+sysdep_noprof += _mcount
 endif
 
 ifeq ($(subdir),malloc)

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog               |    5 +++++
 gmon/Makefile           |    2 +-
 sysdeps/x86_64/Makefile |    1 +
 3 files changed, 7 insertions(+), 1 deletions(-)


hooks/post-receive
-- 
GNU C Library master sources


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]