This is the mail archive of the
glibc-cvs@sourceware.org
mailing list for the glibc project.
GNU C Library master sources branch master updated. glibc-2.19-216-g55a81e3
- From: ppluzhnikov at sourceware dot org
- To: glibc-cvs at sourceware dot org
- Date: 25 Mar 2014 01:24:42 -0000
- Subject: GNU C Library master sources branch master updated. glibc-2.19-216-g55a81e3
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 55a81e3b0ac440ea21b9c83f10e188a58e7c14ac (commit)
from f3426898bf0a5e9e2a094a9bed90b3096f965723 (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=55a81e3b0ac440ea21b9c83f10e188a58e7c14ac
commit 55a81e3b0ac440ea21b9c83f10e188a58e7c14ac
Author: Paul Pluzhnikov <ppluzhnikov@google.com>
Date: Mon Mar 24 18:22:32 2014 -0700
Address post-commit patch comments.
2014-03-24 Paul Pluzhnikov <ppluzhnikov@google.com>
* elf/tst-dlopen-aout.c: Adjust comments. Use test-skeleton.c
diff --git a/ChangeLog b/ChangeLog
index a21154d..69622e4 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2014-03-24 Paul Pluzhnikov <ppluzhnikov@google.com>
+
+ * elf/tst-dlopen-aout.c: Adjust comments. Use test-skeleton.c
+
2014-03-24 Joseph Myers <joseph@codesourcery.com>
* sysdeps/ieee754/dbl-64/e_exp.c: Include <math.h>.
@@ -7,7 +11,6 @@
2014-03-24 Paul Pluzhnikov <ppluzhnikov@google.com>
[BZ #16634]
-
* elf/dl-load.c (open_verify): Add mode parameter.
Error early when ET_EXEC and mode does not have __RTLD_OPENEXEC.
(open_path): Change from boolean 'secure' to complete flag 'mode'
diff --git a/elf/tst-dlopen-aout.c b/elf/tst-dlopen-aout.c
index d353425..2462a9f 100644
--- a/elf/tst-dlopen-aout.c
+++ b/elf/tst-dlopen-aout.c
@@ -1,5 +1,8 @@
/* Test case for BZ #16634.
+ Verify that incorrectly dlopen()ing an executable without
+ __RTLD_OPENEXEC does not cause assertion in ld.so.
+
Copyright (C) 2014 Free Software Foundation, Inc.
This file is part of the GNU C Library.
@@ -33,8 +36,8 @@ fn (void *p)
return p;
}
-int
-main (int argc, char *argv[])
+static int
+do_test (int argc, char *argv[])
{
int j;
@@ -59,3 +62,6 @@ main (int argc, char *argv[])
return 0;
}
+
+#define TEST_FUNCTION do_test (argc, argv)
+#include "../test-skeleton.c"
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 5 ++++-
elf/tst-dlopen-aout.c | 10 ++++++++--
2 files changed, 12 insertions(+), 3 deletions(-)
hooks/post-receive
--
GNU C Library master sources