123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- diff -u /dev/null uClibc-0.9.30/libc/sysdeps/linux/xtensa/bits/sigcontext.h
- --- /dev/null
- +++ uClibc-0.9.30/libc/sysdeps/linux/xtensa/bits/sigcontext.h
- @@ -0,0 +1,41 @@
- +/* Copyright (C) 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
- + This file is part of the GNU C Library.
- +
- + The GNU C Library is free software; you can redistribute it and/or
- + modify it under the terms of the GNU Lesser General Public
- + License as published by the Free Software Foundation; either
- + version 2.1 of the License, or (at your option) any later version.
- +
- + The GNU C Library is distributed in the hope that it will be useful,
- + but WITHOUT ANY WARRANTY; without even the implied warranty of
- + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- + Lesser General Public License for more details.
- +
- + You should have received a copy of the GNU Lesser General Public
- + License along with the GNU C Library; if not, write to the Free
- + Software Foundation, Inc., 51 Franklin Street - Fifth Floor,
- + Boston, MA 02110-1301, USA. */
- +
- +#if !defined _SIGNAL_H && !defined _SYS_UCONTEXT_H
- +# error "Never use <bits/sigcontext.h> directly; include <signal.h> instead."
- +#endif
- +
- +#ifndef _BITS_SIGCONTEXT_H
- +#define _BITS_SIGCONTEXT_H 1
- +
- +struct sigcontext
- +{
- + unsigned long sc_pc;
- + unsigned long sc_ps;
- + unsigned long sc_lbeg;
- + unsigned long sc_lend;
- + unsigned long sc_lcount;
- + unsigned long sc_sar;
- + unsigned long sc_acclo;
- + unsigned long sc_acchi;
- + void *sc_xtregs;
- + unsigned long sc_a[16];
- +};
- +
- +#endif /* _BITS_SIGCONTEXT_H */
- +
|