diff options
author | joseph <joseph@7b3dc134-2b1b-0410-93df-9e9f96275f8d> | 2013-01-18 17:11:00 +0000 |
---|---|---|
committer | joseph <joseph@7b3dc134-2b1b-0410-93df-9e9f96275f8d> | 2013-01-18 17:11:00 +0000 |
commit | fa4604e04e973ca3abd6aeaeec07bbf0fc38d9af (patch) | |
tree | cb548633e3b698c18fe6339137307cbf28dd0d82 /libc/manual | |
parent | 00ed3326c2fac75592e173e9d731452e9bb769ff (diff) |
Merge changes between r22176 and r22241 from /fsf/trunk.
git-svn-id: svn://svn.eglibc.org/trunk@22242 7b3dc134-2b1b-0410-93df-9e9f96275f8d
Diffstat (limited to 'libc/manual')
-rw-r--r-- | libc/manual/install.texi | 5 | ||||
-rw-r--r-- | libc/manual/pattern.texi | 30 |
2 files changed, 27 insertions, 8 deletions
diff --git a/libc/manual/install.texi b/libc/manual/install.texi index 1b54051de..e36fb052a 100644 --- a/libc/manual/install.texi +++ b/libc/manual/install.texi @@ -155,6 +155,11 @@ if the used tools support it. By using @samp{--without-tls} this can be prevented though there generally is no reason since it creates compatibility problems. +@item --enable-hardcoded-path-in-tests +By default, dynamic tests are linked to run with the installed C library. +This option hardcodes the newly built C library path in dynamic tests +so that they can be invoked directly. + @item --build=@var{build-system} @itemx --host=@var{host-system} These options are for cross-compiling. If you specify both options and diff --git a/libc/manual/pattern.texi b/libc/manual/pattern.texi index 28b1d74b9..1966f3f14 100644 --- a/libc/manual/pattern.texi +++ b/libc/manual/pattern.texi @@ -234,6 +234,12 @@ is set in the flag parameter. The type of this field is @code{@w{int (*) (const char *,} @w{struct stat *)}}. This is a GNU extension. + +@item gl_flags +The flags used when @code{glob} was called. In addition, @code{GLOB_MAGCHAR} +might be set. See @ref{Flags for Globbing} for more details. + +This is a GNU extension. @end table @end deftp @@ -312,6 +318,12 @@ is set in the flag parameter. The type of this field is @code{@w{int (*) (const char *,} @w{struct stat64 *)}}. This is a GNU extension. + +@item gl_flags +The flags used when @code{glob} was called. In addition, @code{GLOB_MAGCHAR} +might be set. See @ref{Flags for Globbing} for more details. + +This is a GNU extension. @end table @end deftp @@ -408,10 +420,12 @@ This function is a GNU extension. @node Flags for Globbing @subsection Flags for Globbing -This section describes the flags that you can specify in the +This section describes the standard flags that you can specify in the @var{flags} argument to @code{glob}. Choose the flags you want, and combine them with the C bitwise OR operator @code{|}. +Note that there are @ref{More Flags for Globbing} available as GNU extensions. + @vtable @code @comment glob.h @comment POSIX.2 @@ -481,13 +495,6 @@ matches.) @comment glob.h @comment POSIX.2 -@item GLOB_NOSORT -Don't sort the file names; return them in no particular order. -(In practice, the order will depend on the order of the entries in -the directory.) The only reason @emph{not} to sort is to save time. - -@comment glob.h -@comment POSIX.2 @item GLOB_NOESCAPE Don't treat the @samp{\} character specially in patterns. Normally, @samp{\} quotes the following character, turning off its special meaning @@ -500,6 +507,13 @@ If you use @code{GLOB_NOESCAPE}, then @samp{\} is an ordinary character. @code{glob} does its work by calling the function @code{fnmatch} repeatedly. It handles the flag @code{GLOB_NOESCAPE} by turning on the @code{FNM_NOESCAPE} flag in calls to @code{fnmatch}. + +@comment glob.h +@comment POSIX.2 +@item GLOB_NOSORT +Don't sort the file names; return them in no particular order. +(In practice, the order will depend on the order of the entries in +the directory.) The only reason @emph{not} to sort is to save time. @end vtable @node More Flags for Globbing |