]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
* sysdeps/unix/sysv/linux/i386/dl-sysdep.h: Define
authorUlrich Drepper <drepper@redhat.com>
Fri, 14 Mar 2008 21:49:02 +0000 (21:49 +0000)
committerUlrich Drepper <drepper@redhat.com>
Fri, 14 Mar 2008 21:49:02 +0000 (21:49 +0000)
HAVE_DL_DISCOVER_OSVERSION.
* sysdeps/unix/sysv/linux/i386/i686/dl-sysdep.h: Likewise.
* sysdeps/unix/sysv/linux/ia64/dl-sysdep.h: Likewise.

nptl/ChangeLog
nptl/sysdeps/unix/sysv/linux/i386/dl-sysdep.h
nptl/sysdeps/unix/sysv/linux/i386/i686/dl-sysdep.h
nptl/sysdeps/unix/sysv/linux/ia64/dl-sysdep.h

index c2a13543fba622a0ee54df1fe86457301707189f..b67a8b050420406dea7c7b88a12e074a6af3c655 100644 (file)
@@ -1,3 +1,10 @@
+2008-03-14  Ulrich Drepper  <drepper@redhat.com>
+
+       * sysdeps/unix/sysv/linux/i386/dl-sysdep.h: Define
+       HAVE_DL_DISCOVER_OSVERSION.
+       * sysdeps/unix/sysv/linux/i386/i686/dl-sysdep.h: Likewise.
+       * sysdeps/unix/sysv/linux/ia64/dl-sysdep.h: Likewise.
+
 2008-03-07  Ulrich Drepper  <drepper@redhat.com>
 
        [BZ #5778]
index 109ffd1cf6c688017971ab40aacf9d844afdaa6d..ecad3ec3fdfd79e732054017e68c7368c8e2541d 100644 (file)
@@ -1,5 +1,5 @@
 /* System-specific settings for dynamic linker code.  IA-32 version.
-   Copyright (C) 2002, 2003 Free Software Foundation, Inc.
+   Copyright (C) 2002, 2003, 2008 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
 
    The GNU C Library is free software; you can redistribute it and/or
@@ -61,4 +61,13 @@ extern void _dl_sysinfo_int80 (void) attribute_hidden;
        ".previous;");
 #endif
 
+
+/* The _dl_discover_osversion function is so far only needed in sysconf
+   to check for kernels later than 2.6.23.  */
+#if !defined ASSEMBLER && __LINUX_KERNEL_VERSION < 0x020617
+/* Get version of the OS.  */
+extern int _dl_discover_osversion (void) attribute_hidden;
+# define HAVE_DL_DISCOVER_OSVERSION    1
+#endif
+n
 #endif /* dl-sysdep.h */
index b7771318a65889140c427183c9d72ba45fcc0208..1298e59a606adf09fb17fa7c32ba6efd48d61772 100644 (file)
@@ -1,5 +1,5 @@
 /* System-specific settings for dynamic linker code.  IA-32 version.
-   Copyright (C) 2002, 2003 Free Software Foundation, Inc.
+   Copyright (C) 2002, 2003, 2008 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
 
    The GNU C Library is free software; you can redistribute it and/or
@@ -58,4 +58,13 @@ extern void _dl_sysinfo_int80 (void) attribute_hidden;
        ".previous");
 #endif
 
+
+/* The _dl_discover_osversion function is so far only needed in sysconf
+   to check for kernels later than 2.6.23.  */
+#if !defined ASSEMBLER && __LINUX_KERNEL_VERSION < 0x020617
+/* Get version of the OS.  */
+extern int _dl_discover_osversion (void) attribute_hidden;
+# define HAVE_DL_DISCOVER_OSVERSION    1
+#endif
+
 #endif /* dl-sysdep.h */
index 525b622a68e7dd3ab9087ca3b4962d6e9c3d9cea..01bf70c2e4922207ae668123e6f63278aa5fda26 100644 (file)
@@ -1,5 +1,5 @@
 /* System-specific settings for dynamic linker code.  IA-64 version.
-   Copyright (C) 2003, 2004, 2006 Free Software Foundation, Inc.
+   Copyright (C) 2003, 2004, 2006, 2008 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
 
    The GNU C Library is free software; you can redistribute it and/or
@@ -65,4 +65,13 @@ extern int _dl_sysinfo_break attribute_hidden;
    might write into it after _dl_start returns.  */
 #define DL_ARGV_NOT_RELRO 1
 
+
+/* The _dl_discover_osversion function is so far only needed in sysconf
+   to check for kernels later than 2.6.23.  */
+#if !defined ASSEMBLER && __LINUX_KERNEL_VERSION < 0x020617
+/* Get version of the OS.  */
+extern int _dl_discover_osversion (void) attribute_hidden;
+# define HAVE_DL_DISCOVER_OSVERSION    1
+#endif
+n
 #endif /* dl-sysdep.h */