Ignore:
Timestamp:
Sep 13, 2009, 8:25:05 PM (15 years ago)
Author:
Chris Staub <chris@…>
Branches:
clfs-1.2, clfs-2.1, clfs-3.0.0-systemd, clfs-3.0.0-sysvinit, master, systemd, sysvinit
Children:
0a81d23
Parents:
dca5b7b (diff), 32cb8ca (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

Merge branch 'master' of git://git.cross-lfs.org/cross-lfs

File:
1 moved

Legend:

Unmodified
Added
Removed
  • patches/coreutils-7.6-uname-1.patch

    rdca5b7b re92465d  
    11Submitted By: Jim Gifford <jim at cross-lfs dot org>
    2 Date: 2009-02-21
    3 Initial Package Version: 7.1
     2Date: 2009-09-12
     3Initial Package Version: 7.6
    44Upstream Status: Not Accepted
    55Origin: Gentoo - http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/coreutils
     
    77
    88Rediffed for 7.1 by Jim Gifford
    9 Original Patch by - Matthew Burgess and Scot McPherson
     9Rediffed for 7.5 by Jim Gifford
    1010
    11 diff -Naur coreutils-7.1.orig/src/uname.c coreutils-7.1/src/uname.c
    12 --- coreutils-7.1.orig/src/uname.c      2008-09-18 00:06:57.000000000 -0700
    13 +++ coreutils-7.1/src/uname.c   2009-02-21 21:48:22.417139823 -0800
     11diff -Naur coreutils-7.6.orig/src/uname.c coreutils-7.6/src/uname.c
     12--- coreutils-7.6.orig/src/uname.c      2009-09-01 04:01:16.000000000 -0700
     13+++ coreutils-7.6/src/uname.c   2009-09-12 01:32:54.000000000 -0700
    1414@@ -50,6 +50,11 @@
    1515 # include <mach-o/arch.h>
     
    149149+#if ( HAVE_SYSINFO && defined SI_ARCHITECTURE ) || defined(USE_PROCINFO)
    150150       {
    151         static char processor[257];
     151         static char processor[257];
    152152+#if defined(USE_PROCINFO)
    153 +       if (0 <= __linux_procinfo (PROCINFO_PROCESSOR, processor, sizeof processor))
     153+        if (0 <= __linux_procinfo (PROCINFO_PROCESSOR, processor, sizeof processor))
    154154+#else
    155         if (0 <= sysinfo (SI_ARCHITECTURE, processor, sizeof processor))
     155         if (0 <= sysinfo (SI_ARCHITECTURE, processor, sizeof processor))
    156156+#endif
    157           element = processor;
     157           element = processor;
    158158       }
    159159 #endif
    160160@@ -358,9 +478,13 @@
    161161       if (element == unknown)
    162         {
    163           static char hardware_platform[257];
     162         {
     163           static char hardware_platform[257];
    164164+#if defined(USE_PROCINFO)
    165 +         if (0 <= __linux_procinfo (PROCINFO_HARDWARE_PLATFORM, hardware_platform, sizeof hardware_platform))
     165+        if (0 <= __linux_procinfo (PROCINFO_HARDWARE_PLATFORM, hardware_platform, sizeof hardware_platform))
    166166+#else
    167           size_t s = sizeof hardware_platform;
    168           static int mib[] = { CTL_HW, UNAME_HARDWARE_PLATFORM };
    169           if (sysctl (mib, 2, hardware_platform, &s, 0, 0) >= 0)
     167           size_t s = sizeof hardware_platform;
     168           static int mib[] = { CTL_HW, UNAME_HARDWARE_PLATFORM };
     169           if (sysctl (mib, 2, hardware_platform, &s, 0, 0) >= 0)
    170170+#endif
    171             element = hardware_platform;
    172         }
     171             element = hardware_platform;
     172         }
    173173 #endif
Note: See TracChangeset for help on using the changeset viewer.