1*09abb901SJonas Bonn /*
2*09abb901SJonas Bonn  * OpenRISC sys_call_table.c
3*09abb901SJonas Bonn  *
4*09abb901SJonas Bonn  * Linux architectural port borrowing liberally from similar works of
5*09abb901SJonas Bonn  * others.  All original copyrights apply as per the original source
6*09abb901SJonas Bonn  * declaration.
7*09abb901SJonas Bonn  *
8*09abb901SJonas Bonn  * Modifications for the OpenRISC architecture:
9*09abb901SJonas Bonn  * Copyright (C) 2010-2011 Jonas Bonn <[email protected]>
10*09abb901SJonas Bonn  *
11*09abb901SJonas Bonn  *      This program is free software; you can redistribute it and/or
12*09abb901SJonas Bonn  *      modify it under the terms of the GNU General Public License
13*09abb901SJonas Bonn  *      as published by the Free Software Foundation; either version
14*09abb901SJonas Bonn  *      2 of the License, or (at your option) any later version.
15*09abb901SJonas Bonn  */
16*09abb901SJonas Bonn 
17*09abb901SJonas Bonn #include <linux/syscalls.h>
18*09abb901SJonas Bonn #include <linux/signal.h>
19*09abb901SJonas Bonn #include <linux/unistd.h>
20*09abb901SJonas Bonn 
21*09abb901SJonas Bonn #include <asm/syscalls.h>
22*09abb901SJonas Bonn 
23*09abb901SJonas Bonn #undef __SYSCALL
24*09abb901SJonas Bonn #define __SYSCALL(nr, call) [nr] = (call),
25*09abb901SJonas Bonn 
26*09abb901SJonas Bonn void *sys_call_table[__NR_syscalls] = {
27*09abb901SJonas Bonn #include <asm/unistd.h>
28*09abb901SJonas Bonn };
29