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.24-608-g2b18fe7


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  2b18fe78fe7217430ed42d3284636c732793e352 (commit)
      from  785fcbaef39a82f7bf2e60de0b10df0f2f09a6d9 (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=2b18fe78fe7217430ed42d3284636c732793e352

commit 2b18fe78fe7217430ed42d3284636c732793e352
Author: Joseph Myers <joseph@codesourcery.com>
Date:   Wed Jan 4 01:06:04 2017 +0000

    Fix MicroBlaze __backtrace get_frame_size namespace (bug 21022).
    
    Many linknamespace tests fail for MicroBlaze because __backtrace (as
    brought in by libc_fatal.c) uses an inline function get_frame_size
    which is not declared static.  This patch fixes it to be declared
    static.
    
    Tested (compilation tests) with build-many-glibcs.py.
    
    	[BZ #21022]
    	* sysdeps/microblaze/backtrace.c (get_frame_size): Make static.

diff --git a/ChangeLog b/ChangeLog
index eac0fe4..32dee3f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2017-01-04  Joseph Myers  <joseph@codesourcery.com>
+
+	[BZ #21022]
+	* sysdeps/microblaze/backtrace.c (get_frame_size): Make static.
+
 2017-01-03  Joseph Myers  <joseph@codesourcery.com>
 
 	* sysdeps/i386/fpu/libm-test-ulps: Update.
diff --git a/sysdeps/microblaze/backtrace.c b/sysdeps/microblaze/backtrace.c
index 2b498f0..7cc28ff 100644
--- a/sysdeps/microblaze/backtrace.c
+++ b/sysdeps/microblaze/backtrace.c
@@ -27,7 +27,7 @@ _identify_sighandler (unsigned long fp, unsigned long pc,
                       unsigned long *pprev_fp, unsigned long *pprev_pc,
                       unsigned long *retaddr);
 
-inline long
+static inline long
 get_frame_size (unsigned long instr)
 {
   return abs ((short signed) (instr & 0xFFFF));

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

Summary of changes:
 ChangeLog                      |    5 +++++
 sysdeps/microblaze/backtrace.c |    2 +-
 2 files changed, 6 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]