projects
/
platform
/
upstream
/
linaro-glibc.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
8074c5c
)
(DL_SYSDEP_OSCHECK): If GLRO(dl_osversion) has been already set to a value smaller...
author
Ulrich Drepper
<drepper@redhat.com>
Mon, 30 May 2005 20:22:25 +0000
(20:22 +0000)
committer
Ulrich Drepper
<drepper@redhat.com>
Mon, 30 May 2005 20:22:25 +0000
(20:22 +0000)
sysdeps/unix/sysv/linux/dl-osinfo.h
patch
|
blob
|
history
diff --git
a/sysdeps/unix/sysv/linux/dl-osinfo.h
b/sysdeps/unix/sysv/linux/dl-osinfo.h
index
befa804
..
03e1de7
100644
(file)
--- a/
sysdeps/unix/sysv/linux/dl-osinfo.h
+++ b/
sysdeps/unix/sysv/linux/dl-osinfo.h
@@
-145,7
+145,9
@@
_dl_discover_osversion (void)
int version = _dl_discover_osversion (); \
if (__builtin_expect (version >= 0, 1)) \
{ \
- GLRO(dl_osversion) = version; \
+ if (__builtin_expect (GLRO(dl_osversion) == 0, 1) \
+ || GLRO(dl_osversion) > version) \
+ GLRO(dl_osversion) = version; \
\
/* Now we can test with the required version. */ \
if (__LINUX_KERNEL_VERSION > 0 && version < __LINUX_KERNEL_VERSION) \