diff options
author | Paul Eggert <eggert@cs.ucla.edu> | 2016-12-16 14:52:59 -0800 |
---|---|---|
committer | Paul Eggert <eggert@cs.ucla.edu> | 2016-12-16 14:57:13 -0800 |
commit | 005973d694fea96d9e8b6a8148a71bd7f0a8d099 (patch) | |
tree | 603672c299975d1c16c3e8a1fa6101507780c8e6 /lib/grantpt.c | |
parent | 3044ae7f4310079527010ddd52be0e117ae28ca6 (diff) | |
download | gnulib-005973d694fea96d9e8b6a8148a71bd7f0a8d099.tar.gz |
builtin-expect: new module
Fix fnmatch to use it.
Problem reported for z/OS by Daniel Richard G.
* lib/fnmatch.c (__builtin_expect):
* lib/glob.c (__builtin_expect):
* lib/grantpt.c (__builtin_expect) [!_LIBC]:
* lib/memmem.c (__builtin_expect) [!_LIBC]:
* lib/scandir.c (__builtin_expect):
* lib/strstr.c (__builtin_expect) [!_LIBC]:
Remove macro; config.h now does this.
* lib/gl_anytreehash_list1.h (add_to_bucket):
* lib/regex_internal.h (BE):
Assume __builtin_expect.
* m4/builtin-expect.m4, modules/builtin-expect: New files.
* modules/avltreehash-list, modules/fnmatch, modules/glob:
* modules/grantpt, modules/memmem-simple, modules/rbtreehash-list:
* modules/scandir, modules/strstr-simple:
Depend on builtin-expect.
Diffstat (limited to 'lib/grantpt.c')
-rw-r--r-- | lib/grantpt.c | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/lib/grantpt.c b/lib/grantpt.c index e4c1b9181e..2af879ab71 100644 --- a/lib/grantpt.c +++ b/lib/grantpt.c @@ -35,7 +35,6 @@ #include "pty-private.h" #ifndef _LIBC -# define __builtin_expect(expr,val) (expr) # define __set_errno(e) errno = (e) # define __dup2 dup2 # define __fork fork |