1 /* MN10300 Signal frame definitions 2 * 3 * Copyright (C) 2007 Matsushita Electric Industrial Co., Ltd. 4 * Copyright (C) 2007 Red Hat, Inc. All Rights Reserved. 5 * 6 * This program is free software; you can redistribute it and/or 7 * modify it under the terms of the GNU General Public Licence 8 * as published by the Free Software Foundation; either version 9 * 2 of the Licence, or (at your option) any later version. 10 */ 11 12 struct sigframe 13 { 14 void (*pretcode)(void); 15 int sig; 16 struct sigcontext *psc; 17 struct sigcontext sc; 18 struct fpucontext fpuctx; 19 unsigned long extramask[_NSIG_WORDS-1]; 20 char retcode[8]; 21 }; 22 23 struct rt_sigframe 24 { 25 void (*pretcode)(void); 26 int sig; 27 struct siginfo *pinfo; 28 void *puc; 29 struct siginfo info; 30 struct ucontext uc; 31 struct fpucontext fpuctx; 32 char retcode[8]; 33 }; 34