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