1. 25 Feb, 2004 4 commits
    • Andrew Morton's avatar
      [PATCH] asmlinkage fixes · 4c238c91
      Andrew Morton authored
      From: Andreas Gruenbacher <agruen@suse.de>,
            and me.
      
      Latest gcc cvs is able to detect mismatches between functions which are
      tagged asmlinkage and declarations which are missing asmlinkage.  Or vice
      versa.
      
      Fix up the fallout from an x86 allyesconfig build.
      4c238c91
    • Andrew Morton's avatar
      [PATCH] add syscalls.h · 0bab0642
      Andrew Morton authored
      From: "Randy.Dunlap" <rddunlap@osdl.org>
      
      Add syscalls.h, which contains prototypes for the kernel's system calls.
      Replace open-coded declarations all over the place.  This patch found a
      couple of prior bugs.  It appears to be more important with -mregparm=3 as we
      discover more asmlinkage mismatches.
      
      Some syscalls have arch-dependent arguments, so their prototypes are in the
      arch-specific unistd.h.  Maybe it should have been asm/syscalls.h, but there
      were already arch-specific syscall prototypes in asm/unistd.h...
      
      Tested on x86, ia64, x86_64, ppc64, s390 and sparc64.  May cause
      trivial-to-fix build breakage on other architectures.
      0bab0642
    • Linus Torvalds's avatar
      Merge bk://linux-acpi.bkbits.net/linux-acpi-release-2.6.4 · 091704ef
      Linus Torvalds authored
      into ppc970.osdl.org:/home/torvalds/v2.5/linux
      091704ef
    • Linus Torvalds's avatar
      Merge bk://kernel.bkbits.net/davem/net-2.6 · 36fb0cbc
      Linus Torvalds authored
      into ppc970.osdl.org:/home/torvalds/v2.5/linux
      36fb0cbc
  2. 24 Feb, 2004 36 commits