head 1.13; access; symbols PTH_2_0_7:1.12 PTH_2_0_6:1.11 PTH_2_0_5:1.11 PTH_2_0_4:1.11 PTH_2_0_3:1.10 PTH_2_0_2:1.10 PTH_2_0_1:1.10 PTH_2_0_0:1.9 PTH_2_0b2:1.8 PTH_2_0b1:1.8 PTH_2_0b0:1.8 PTH_1_4:1.8.0.2 PTH_1_4_1:1.8 PTH_1_4_0:1.7 PTH_1_3_7:1.5.2.1 PTH_1_4a3:1.6 PTH_1_3_6:1.5.2.1 PTH_1_4a2:1.6 PTH_1_3_5:1.5.2.1 PTH_1_4a1:1.6 PTH_1_3_4:1.5.2.1 PTH_1_3:1.5.0.2 PTH_1_3_3:1.5 PTH_1_3_2:1.5 PTH_1_3_1:1.5 PTH_1_3_0:1.5 PTH_1_3b3:1.5 PTH_1_2_3:1.3.2.1 PTH_1_3b2:1.5 PTH_1_3b1:1.5 PTH_1_3a5:1.5 PTH_1_3a4:1.5 PTH_1_3a3:1.5 PTH_1_2_2:1.3.2.1 PTH_1_3a2:1.5 PTH_1_2_1:1.3.2.1 PTH_1_3a1:1.4 PTH_1_2:1.3.0.2 PTH_1_2_0:1.3 PTH_1_2b8:1.2 PTH_1_2b7:1.2 PTH_1_1_6:1.1 PTH_1_2b6:1.2 PTH_1_2b5:1.2 PTH_1_2b4:1.2 PTH_1_2b3:1.2 PTH_1_2b2:1.1 PTH_1_2b1:1.1 PTH_1_1_5:1.1 PTH_1_1:1.1.0.2 PTH_1_1_4:1.1 PTH_1_1_3:1.1 PTH_1_1_2:1.1 PTH_1_1_1:1.1 PTH_1_1_0:1.1 PTH_1_1b7:1.1 PTH_1_1b6:1.1 PTH_1_1b5:1.1 PTH_1_1b4:1.1 PTH_1_1b3:1.1 PTH_1_1b2:1.1 PTH_1_1b1:1.1; locks; strict; comment @# @; 1.13 date 2007.01.01.18.23.52; author rse; state Exp; branches; next 1.12; commitid 9DhdiirNzQPBIP0s; 1.12 date 2006.06.08.17.54.52; author rse; state Exp; branches; next 1.11; commitid x8N3mLVdQgkbdeAr; 1.11 date 2004.12.31.19.34.45; author rse; state Exp; branches; next 1.10; 1.10 date 2004.07.13.10.50.49; author rse; state Exp; branches; next 1.9; 1.9 date 2003.01.01.15.49.11; author rse; state Exp; branches; next 1.8; 1.8 date 2002.01.27.11.03.40; author rse; state Exp; branches; next 1.7; 1.7 date 2001.03.24.14.51.04; author rse; state Exp; branches; next 1.6; 1.6 date 2000.03.23.19.39.49; author rse; state Exp; branches; next 1.5; 1.5 date 99.12.30.21.58.59; author rse; state Exp; branches 1.5.2.1; next 1.4; 1.4 date 99.11.01.10.27.18; author rse; state Exp; branches; next 1.3; 1.3 date 99.10.31.11.46.12; author rse; state Exp; branches 1.3.2.1; next 1.2; 1.2 date 99.09.17.08.01.54; author rse; state Exp; branches; next 1.1; 1.1 date 99.08.07.12.05.26; author rse; state Exp; branches; next ; 1.5.2.1 date 2000.03.23.19.44.58; author rse; state Exp; branches; next ; 1.3.2.1 date 99.11.01.10.24.59; author rse; state Exp; branches; next ; desc @@ 1.13 log @Adjusted all copyright messages for new year 2007. @ text @/* ** GNU Pth - The GNU Portable Threads ** Copyright (c) 1999-2007 Ralf S. Engelschall ** ** This file is part of GNU Pth, a non-preemptive thread scheduling ** library which can be found at http://www.gnu.org/software/pth/. ** ** This 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. ** ** This 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 this library; if not, write to the Free Software ** Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 ** USA, or contact Ralf S. Engelschall . ** ** pth_acmac.h: Autoconf macros */ #ifndef _PTH_ACMAC_H_ #define _PTH_ACMAC_H_ /* sig{set,long}jmp macros */ @@pth_sigjmpbuf@@ @@pth_sigsetjmp@@ @@pth_siglongjmp@@ /* stack setup macros */ #define pth_skaddr(func,skaddr,sksize) pth_skaddr_##func(skaddr,sksize) #define pth_sksize(func,skaddr,sksize) pth_sksize_##func(skaddr,sksize) @@pth_skaddr_sigstack@@ @@pth_sksize_sigstack@@ @@pth_skaddr_sigaltstack@@ @@pth_sksize_sigaltstack@@ @@pth_skaddr_makecontext@@ @@pth_sksize_makecontext@@ /* mctx compile defines */ #define PTH_MCTX_MTH(which) (PTH_MCTX_MTH_use == (PTH_MCTX_MTH_##which)) #define PTH_MCTX_DSP(which) (PTH_MCTX_DSP_use == (PTH_MCTX_DSP_##which)) #define PTH_MCTX_STK(which) (PTH_MCTX_STK_use == (PTH_MCTX_STK_##which)) #define PTH_MCTX_MTH_mcsc 1 #define PTH_MCTX_MTH_sjlj 2 #define PTH_MCTX_DSP_sc 1 #define PTH_MCTX_DSP_ssjlj 2 #define PTH_MCTX_DSP_sjlj 3 #define PTH_MCTX_DSP_usjlj 4 #define PTH_MCTX_DSP_sjlje 5 #define PTH_MCTX_DSP_sjljlx 6 #define PTH_MCTX_DSP_sjljisc 7 #define PTH_MCTX_DSP_sjljw32 8 #define PTH_MCTX_STK_mc 1 #define PTH_MCTX_STK_ss 2 #define PTH_MCTX_STK_sas 3 #define PTH_MCTX_STK_none 4 #endif /* _PTH_ACMAC_H_ */ @ 1.12 log @Adjusted all copyright messages for new year 2006 @ text @d3 1 a3 1 ** Copyright (c) 1999-2006 Ralf S. Engelschall @ 1.11 log @Adjusted all copyright messages for new year 2005. @ text @d3 1 a3 1 ** Copyright (c) 1999-2005 Ralf S. Engelschall @ 1.10 log @Adjusted all copyright messages for new year 2004. @ text @d3 1 a3 1 ** Copyright (c) 1999-2004 Ralf S. Engelschall @ 1.9 log @Adjusted all copyright messages for new year 2003. @ text @d3 1 a3 1 ** Copyright (c) 1999-2003 Ralf S. Engelschall @ 1.8 log @bump copyright year @ text @d3 1 a3 1 ** Copyright (c) 1999-2002 Ralf S. Engelschall @ 1.7 log @*** empty log message *** @ text @d3 1 a3 1 ** Copyright (c) 1999-2001 Ralf S. Engelschall @ 1.6 log @*** empty log message *** @ text @d3 1 a3 1 ** Copyright (c) 1999-2000 Ralf S. Engelschall @ 1.5 log @*** empty log message *** @ text @d56 6 a61 2 #define PTH_MCTX_STK_ss 1 #define PTH_MCTX_STK_sas 2 @ 1.5.2.1 log @*** empty log message *** @ text @d56 2 a57 6 #define PTH_MCTX_DSP_sjljisc 7 #define PTH_MCTX_DSP_sjljw32 8 #define PTH_MCTX_STK_mc 1 #define PTH_MCTX_STK_ss 2 #define PTH_MCTX_STK_sas 3 #define PTH_MCTX_STK_none 4 @ 1.4 log @*** empty log message *** @ text @d3 1 a3 1 ** Copyright (c) 1999 Ralf S. Engelschall @ 1.3 log @*** empty log message *** @ text @d2 1 a2 2 ** pth_acmac.h -- Autoconf macros ** d22 2 @ 1.3.2.1 log @*** empty log message *** @ text @d2 2 a3 1 ** GNU Pth - The GNU Portable Threads a22 2 ** ** pth_acmac.h: Autoconf macros @ 1.2 log @*** empty log message *** @ text @d12 1 a12 1 ** version 2 of the License, or (at your option) any later version. @ 1.1 log @*** empty log message *** @ text @d10 1 a10 1 ** modify it under the terms of the GNU Library General Public d17 1 a17 1 ** Library General Public License for more details. d19 1 a19 1 ** You should have received a copy of the GNU Library General Public @