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.15-584-g8a1fbaa


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  8a1fbaaf75536088b4d505409e0e87975d8cf8d5 (commit)
       via  03879793292b70f4c3ca64259e80a2b44787e865 (commit)
       via  823fbbb41b4a7cbd45e5506d3f2d9381e9112405 (commit)
      from  8de131cbff365a34392ee3314ee5ea8007a877fe (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=8a1fbaaf75536088b4d505409e0e87975d8cf8d5

commit 8a1fbaaf75536088b4d505409e0e87975d8cf8d5
Merge: 0387979 8de131c
Author: Andreas Jaeger <aj@suse.de>
Date:   Mon Apr 9 21:25:13 2012 +0200

    Merge branch 'master' of git://sourceware.org/git/glibc
    
    Conflicts:
    	ChangeLog

diff --cc ChangeLog
index c032f1a,7be8eb0..109b6a1
--- a/ChangeLog
+++ b/ChangeLog
@@@ -1,13 -1,8 +1,18 @@@
 +2012-04-09  Andreas Jaeger  <aj@suse.de>
 +
 +	[BZ #6894]
 +	* manual/filesys.texi (Directory Entries): Mention that d_namlen
 +	is an optional BSD extension.
 +
 +	[BZ #10254]
 +	* manual/stdio.texi (Opening Streams): Document additional fopen
 +	parameters.
 +
+ 2012-04-09  Roland McGrath  <roland@hack.frob.com>
+ 
+ 	* sysdeps/i386/fpu/bits/mathinline.h (__sincos_code): Don't clobber
+ 	%eax without telling the compiler.
+ 
  2012-04-09  Carlos O'Donell  <carlos_odonell@mentor.com>
  
  	[BZ # 13963]

http://sources.redhat.com/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=03879793292b70f4c3ca64259e80a2b44787e865

commit 03879793292b70f4c3ca64259e80a2b44787e865
Author: Andreas Jaeger <aj@suse.de>
Date:   Mon Apr 9 21:10:13 2012 +0200

    Enhance d_namlen description
    
        [BZ #6894]
        * manual/filesys.texi (Directory Entries): Mention that d_namlen
        is an optional BSD extension.

diff --git a/ChangeLog b/ChangeLog
index 74758bd..c032f1a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,9 @@
 2012-04-09  Andreas Jaeger  <aj@suse.de>
 
+	[BZ #6894]
+	* manual/filesys.texi (Directory Entries): Mention that d_namlen
+	is an optional BSD extension.
+
 	[BZ #10254]
 	* manual/stdio.texi (Opening Streams): Document additional fopen
 	parameters.
diff --git a/NEWS b/NEWS
index 99d8000..2636c22 100644
--- a/NEWS
+++ b/NEWS
@@ -12,15 +12,15 @@ Version 2.16
   174, 350, 369, 411, 706, 2541, 2547, 2548, 2551, 2552, 2553, 2554, 2562,
   2563, 2565, 2566, 2576, 2678, 3335, 3866, 3868, 3976, 3992, 4026, 4108,
   4596, 4822, 5077, 5461, 5805, 5993, 6471, 6486, 6578, 6649, 6730, 6770,
-  6884, 6890, 6895, 6907, 6911, 9739, 9902, 10110, 10135, 10140, 10153,
-  10210, 10254, 10346, 10545, 10716, 11174, 11322, 11365, 11451, 11494,
-  12047, 12340, 13058, 13525, 13526, 13527, 13528, 13529, 13530, 13531,
-  13532, 13533, 13547, 13551, 13552, 13553, 13555, 13559, 13566, 13583,
-  13592, 13618, 13637, 13656, 13658, 13673, 13691, 13695, 13704, 13705,
-  13706, 13726, 13738, 13760, 13761, 13786, 13792, 13806, 13824, 13840,
-  13841, 13844, 13846, 13851, 13852, 13854, 13871, 13873, 13879, 13883,
-  13892, 13895, 13908, 13910, 13911, 13912, 13913, 13915, 13916, 13917,
-  13918, 13919, 13920, 13921, 13926, 13928, 13938, 13963
+  6884, 6890, 6894, 6895, 6907, 6911, 9739, 9902, 10110, 10135, 10140,
+  10153, 10210, 10254, 10346, 10545, 10716, 11174, 11322, 11365, 11451,
+  11494, 12047, 12340, 13058, 13525, 13526, 13527, 13528, 13529, 13530,
+  13531, 13532, 13533, 13547, 13551, 13552, 13553, 13555, 13559, 13566,
+  13583, 13592, 13618, 13637, 13656, 13658, 13673, 13691, 13695, 13704,
+  13705, 13706, 13726, 13738, 13760, 13761, 13786, 13792, 13806, 13824,
+  13840, 13841, 13844, 13846, 13851, 13852, 13854, 13871, 13873, 13879,
+  13883, 13892, 13895, 13908, 13910, 13911, 13912, 13913, 13915, 13916,
+  13917, 13918, 13919, 13920, 13921, 13926, 13928, 13938, 13963
 
 * ISO C11 support:
 
diff --git a/manual/filesys.texi b/manual/filesys.texi
index b6e0086..7003f9c 100644
--- a/manual/filesys.texi
+++ b/manual/filesys.texi
@@ -247,9 +247,11 @@ systems, for most files this the same as the @code{st_ino} member that
 @code{stat} will return for the file.  @xref{File Attributes}.
 
 @item unsigned char d_namlen
-This is the length of the file name, not including the terminating null
-character.  Its type is @code{unsigned char} because that is the integer
-type of the appropriate size
+This is the length of the file name, not including the terminating
+null character.  Its type is @code{unsigned char} because that is the
+integer type of the appropriate size.  This member is a BSD extension.
+The symbol @code{_DIRENT_HAVE_D_NAMLEN} is defined if this member is
+available.
 
 @item unsigned char d_type
 This is the type of the file, possibly unknown.  The following constants

http://sources.redhat.com/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=823fbbb41b4a7cbd45e5506d3f2d9381e9112405

commit 823fbbb41b4a7cbd45e5506d3f2d9381e9112405
Author: Andreas Jaeger <aj@suse.de>
Date:   Mon Apr 9 21:06:55 2012 +0200

    Document additional fopen options
    
    [BZ #10254]
    The manual failed to explain the new (the first were introduced with
    glibc 2.3 or so) parameters to fopen.

diff --git a/ChangeLog b/ChangeLog
index 58006ee..74758bd 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2012-04-09  Andreas Jaeger  <aj@suse.de>
+
+	[BZ #10254]
+	* manual/stdio.texi (Opening Streams): Document additional fopen
+	parameters.
+
 2012-04-09  Carlos O'Donell  <carlos_odonell@mentor.com>
 
 	[BZ # 13963]
diff --git a/NEWS b/NEWS
index b3ff976..99d8000 100644
--- a/NEWS
+++ b/NEWS
@@ -13,14 +13,14 @@ Version 2.16
   2563, 2565, 2566, 2576, 2678, 3335, 3866, 3868, 3976, 3992, 4026, 4108,
   4596, 4822, 5077, 5461, 5805, 5993, 6471, 6486, 6578, 6649, 6730, 6770,
   6884, 6890, 6895, 6907, 6911, 9739, 9902, 10110, 10135, 10140, 10153,
-  10210, 10346, 10545, 10716, 11174, 11322, 11365, 11451, 11494, 12047,
-  12340, 13058, 13525, 13526, 13527, 13528, 13529, 13530, 13531, 13532,
-  13533, 13547, 13551, 13552, 13553, 13555, 13559, 13566, 13583, 13592,
-  13618, 13637, 13656, 13658, 13673, 13691, 13695, 13704, 13705, 13706,
-  13726, 13738, 13760, 13761, 13786, 13792, 13806, 13824, 13840, 13841,
-  13844, 13846, 13851, 13852, 13854, 13871, 13873, 13879, 13883, 13892,
-  13895, 13908, 13910, 13911, 13912, 13913, 13915, 13916, 13917, 13918,
-  13919, 13920, 13921, 13926, 13928, 13938, 13963
+  10210, 10254, 10346, 10545, 10716, 11174, 11322, 11365, 11451, 11494,
+  12047, 12340, 13058, 13525, 13526, 13527, 13528, 13529, 13530, 13531,
+  13532, 13533, 13547, 13551, 13552, 13553, 13555, 13559, 13566, 13583,
+  13592, 13618, 13637, 13656, 13658, 13673, 13691, 13695, 13704, 13705,
+  13706, 13726, 13738, 13760, 13761, 13786, 13792, 13806, 13824, 13840,
+  13841, 13844, 13846, 13851, 13852, 13854, 13871, 13873, 13879, 13883,
+  13892, 13895, 13908, 13910, 13911, 13912, 13913, 13915, 13916, 13917,
+  13918, 13919, 13920, 13921, 13926, 13928, 13938, 13963
 
 * ISO C11 support:
 
diff --git a/manual/stdio.texi b/manual/stdio.texi
index 0d23daa..e870afb 100644
--- a/manual/stdio.texi
+++ b/manual/stdio.texi
@@ -196,13 +196,31 @@ Additional characters may appear after these to specify flags for the
 call.  Always put the mode (@samp{r}, @samp{w+}, etc.) first; that is
 the only part you are guaranteed will be understood by all systems.
 
-@Theglibc{} defines one additional character for use in
-@var{opentype}: the character @samp{x} insists on creating a new
-file---if a file @var{filename} already exists, @code{fopen} fails
-rather than opening it.  If you use @samp{x} you are guaranteed that
-you will not clobber an existing file.  This is equivalent to the
-@code{O_EXCL} option to the @code{open} function (@pxref{Opening and
-Closing Files}).
+@Theglibc{} defines additional characters for use in @var{opentype}:
+
+@table @samp
+@item c
+The file is opened with cancellation in the I/O functions disabled.
+
+@item e
+The underlying file descriptor will be closed if you use any of the
+@code{exec@dots{}} functions (@pxref{Executing a File}).  (This is
+equivalent to having set @code{FD_CLOEXEC} on that descriptor.
+@xref{Descriptor Flags}.)
+
+@item m
+The file is opened and accessed using @code{mmap}.  This is only
+supported with files opened for reading.
+
+@item x
+Insist on creating a new file---if a file @var{filename} already
+exists, @code{fopen} fails rather than opening it.  If you use
+@samp{x} you are guaranteed that you will not clobber an existing
+file.  This is equivalent to the @code{O_EXCL} option to the
+@code{open} function (@pxref{Opening and Closing Files}).
+
+The @samp{x} modifier is part of @w{ISO C11}.
+@end table
 
 The character @samp{b} in @var{opentype} has a standard meaning; it
 requests a binary stream rather than a text stream.  But this makes no

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

Summary of changes:
 ChangeLog           |   10 ++++++++++
 NEWS                |   18 +++++++++---------
 manual/filesys.texi |    8 +++++---
 manual/stdio.texi   |   32 +++++++++++++++++++++++++-------
 4 files changed, 49 insertions(+), 19 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]