Forum | Documentation | Website | Blog

Skip to content
  • Sam Ravnborg's avatar
    kbuild: complain about missing system calls · c53aeca0
    Sam Ravnborg authored
    
    
    Most system calls seems to get added to i386 first. This patch
    automatically generates a warning for any new system call which is
    implemented on i386 but not the architecture currently being compiled.
    On PowerPC at the moment, for example, it results in these warnings:
    init/missing_syscalls.h:935:3: warning: #warning syscall sync_file_range not implemented
    init/missing_syscalls.h:947:3: warning: #warning syscall getcpu not implemented
    init/missing_syscalls.h:950:3: warning: #warning syscall epoll_pwait not implemented
    
    The file scripts/checksyscalls.sh list a number of legacy system calls
    that are ignored because they only makes sense on i386 systems.
    
    Other contributors to this patch are Russell King <[email protected]>
    and Stéphane Jourdois <[email protected]>
    
    Signed-off-by: default avatarDavid Woodhouse <[email protected]>
    Signed-off-by: default avatarSam Ravnborg <[email protected]>
    c53aeca0