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 aj/shared-linux-fcntl updated. glibc-2.16-ports-merge-519-gaec22f4


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, aj/shared-linux-fcntl has been updated
       via  aec22f45f4b7ec2d5d6bf2abcd696788bd17eba2 (commit)
       via  3a8db22f07e2ab5373d4a366672a7a7b158ada96 (commit)
       via  9fddec1a48b8ddf69c7599be9b3a47bf9e5c066c (commit)
       via  03ac099f6bc9157cdec50db10944e1d99ff07aa1 (commit)
       via  ebfd1bbd04fcc82c34d6f46d942ab763a60ede03 (commit)
       via  166bca248032399a5a13258b13b8fdb9c1da1ed1 (commit)
       via  88866099db3973a1b4d3bb0fb3f45efea067e4e8 (commit)
      from  1b0eb3e0a50411a48717b3e3412bd7ccbca284ee (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://sources.redhat.com/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=aec22f45f4b7ec2d5d6bf2abcd696788bd17eba2

commit aec22f45f4b7ec2d5d6bf2abcd696788bd17eba2
Merge: 1b0eb3e 3a8db22
Author: Andreas Jaeger <aj@suse.de>
Date:   Wed Oct 24 09:10:52 2012 +0200

    Merge branch 'master' into aj/shared-linux-fcntl

diff --cc ChangeLog
index def4ac3,f67a38f..06676a3
--- a/ChangeLog
+++ b/ChangeLog
@@@ -1,9 -1,78 +1,84 @@@
+ 2012-10-24  Andreas Jaeger  <aj@suse.de>
+ 
+ 	* io/fcntl.h: Always define mode_t, off_t, pid_t and use these
+ 	types for creat, creat64, lockf, posix_fadvise, posix_fallocate.
+ 	[__USE_LARGEFILE64 && !__off64_t_defined]: Define off64_t.
+ 	[__USE_LARGEFILE64]: Use off64_t in declaration of lock64,
+ 	posix_fadvise64, posix_fallocate64.
+ 
+ 	* sysdeps/unix/sysv/linux/x86/bits/fcntl.h (F_GETLK, F_SETLK)
+ 	(F_SETLKW) [__x86_64]: Remove, provided by <bits/fcntl-linux.h>.
+ 	(F_GETLK, F_SETLK, F_SETLKW) [!__USE_FILE_OFFSET64 && !__x86_64__]:
+ 	Likewise.
+ 	(F_GETLK, F_SETLK, F_SETLKW) [__USE_FILE_OFFSET64 && ! __x86_64__]:
+ 	Likewise.
+ 	(F_GETLK64, F_SETLK64, F_SETLKW64) [!__x86_64__]: Likewise.
+ 
+ 	* sysdeps/unix/sysv/linux/sparc/bits/fcntl.h (F_GETLK, F_SETLK)
+ 	(F_SETLKW) [__USE_FILE_OFFSET64]: Remove, provided by
+ 	<bits/fcntl-linux.h>.
+ 	(F_GETLK64, F_SETLK64, F_SETLKW64) [__WORDSIZE == 64]: Likewise.
+ 
+ 	* sysdeps/unix/sysv/linux/s390/bits/fcntl.h (F_DUPFD, F_GETFD)
+ 	(F_SETFD, F_GETFL, F_SETFL): Remove, provided by <bits/fcntl-linux.h>.
+ 	(F_GETLK, F_SETLK, F_SETLKW) [__WORDSIZE == 64]: Likewise.
+ 	(F_GETLK, F_SETLK, F_SETLKW, F_GETLK64, F_SETLK64, F_SETLKW64)
+ 	[__WORDSIZE != 64]: Likewise.
+ 
+ 2012-10-23  Joseph Myers  <joseph@codesourcery.com>
+ 
+ 	* Makeconfig (run-built-tests): New variable.
+ 	* Rules [$(cross-compiling) = yes]: Change condition to
+ 	[$(run-built-tests) = no].
+ 	* catgets/Makefile [$(cross-compiling) != yes]: Change condition
+ 	to [$(run-built-tests) = yes].
+ 	* elf/Makefile [$(cross-compiling) = no]: Likewise
+ 	* grp/Makefile [$(cross-compiling) = no]: Likewise.
+ 	* iconv/Makefile [$(cross-compiling) != yes]: Likewise.
+ 	* iconvdata/Makefile [$(cross-compiling) = no]: Likewise.
+ 	* intl/Makefile [$(cross-compiling) = no]: Likewise.
+ 	* io/Makefile [$(cross-compiling) = no]: Likewise.
+ 	* libio/Makefile [$(cross-compiling) = no]: Likewise.
+ 	* malloc/Makefile [$(cross-compiling) = no]: Likewise.
+ 	* misc/Makefile [$(cross-compiling) = no]: Likewise.
+ 	* posix/Makefile [$(cross-compiling) = no]: Likewise.
+ 	* resolv/Makefile [$(cross-compiling) = no]: Likewise.
+ 	* stdio-common/Makefile [$(cross-compiling) = no]: Likewise.
+ 	* stdlib/Makefile [$(cross-compiling) = no]: Likewise.
+ 	* string/Makefile [$(cross-compiling) = no]: Likewise.
+ 
+ 	* posix/Makefile ($(objpfx)globtest.out): Pass
+ 	$(run-program-prefix) to globtest.sh, not $(elf-objpfx) and
+ 	$(rtld-installed-name).
+ 	* posix/globtest.sh (elf_objpfx): Remove variable.
+ 	(rtld_installed_name): Likewise.
+ 	(library_path): Likewise.
+ 	(run_program_prefix): New variable.  Use for running globtest
+ 	binary.
+ 
+ 2012-10-23  Jim Blandy  <jimb@codesourcery.com>
+ 	    Joseph Myers  <joseph@codesourcery.com>
+ 
+ 	* Makeconfig (host-built-program-cmd): New variable.
+ 	* elf/Makefile (tst-stackguard1-ARGS): Use
+ 	$(host-built-program-cmd).
+ 	* posix/Makefile (tst-exec-ARGS): Use $(host-built-program-cmd).
+ 	(tst-spawn-ARGS): Likewise.
+ 	* rt/Makefile (tst-mqueue7-ARGS): Use $(host-built-program-cmd).
+ 
+ 2012-10-23  Joseph Myers  <joseph@codesourcery.com>
+ 	    Jim Blandy  <jimb@codesourcery.com>
+ 
+ 	* Makeconfig (run-via-rtld-prefix): New variable.
+ 	(run-program-prefix): Define in terms of $(run-via-rtld-prefix).
+ 	(built-program-cmd): Likewise.
+ 
 +2012-10-23  Andreas Jaeger  <aj@suse.de>
 +
 +	* sysdeps/unix/sysv/linux/powerpc/bits/fcntl.h: Remove all
 +	definitions and declarations that are provided by
 +	<bits/fcntl-linux.h> and include <bits/fcntl-linux.h>.
 +
  2012-10-22  Andreas Jaeger  <aj@suse.de>
  
  	* sysdeps/unix/sysv/linux/bits/fcntl-linux.h (O_RSYNC): Define to

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

Summary of changes:
 ChangeLog                                  |   75 ++++++++++++++++++++
 Makeconfig                                 |   47 ++++++++++---
 Rules                                      |    2 +-
 catgets/Makefile                           |    2 +-
 elf/Makefile                               |    8 +-
 grp/Makefile                               |    2 +-
 iconv/Makefile                             |    2 +-
 iconvdata/Makefile                         |    2 +-
 intl/Makefile                              |    2 +-
 io/Makefile                                |    2 +-
 io/fcntl.h                                 |   52 ++++++++-------
 libio/Makefile                             |    2 +-
 localedata/ChangeLog                       |    5 ++
 localedata/Makefile                        |    4 +-
 malloc/Makefile                            |    2 +-
 misc/Makefile                              |    2 +-
 nptl/ChangeLog                             |   12 +++
 nptl/Makefile                              |   12 ++--
 posix/Makefile                             |   11 ++--
 posix/globtest.sh                          |  102 +++++++++++++--------------
 resolv/Makefile                            |    4 +-
 rt/Makefile                                |    2 +-
 stdio-common/Makefile                      |    2 +-
 stdlib/Makefile                            |    2 +-
 string/Makefile                            |    2 +-
 sysdeps/unix/sysv/linux/s390/bits/fcntl.h  |   22 ------
 sysdeps/unix/sysv/linux/sparc/bits/fcntl.h |    8 --
 sysdeps/unix/sysv/linux/x86/bits/fcntl.h   |   16 -----
 28 files changed, 239 insertions(+), 167 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]