=================================================================== RCS file: /home/cvs/OpenXM_contrib/pari-2.2/src/headers/Attic/parisys.h,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -u -p -r1.1.1.1 -r1.2 --- OpenXM_contrib/pari-2.2/src/headers/Attic/parisys.h 2001/10/02 11:17:07 1.1.1.1 +++ OpenXM_contrib/pari-2.2/src/headers/Attic/parisys.h 2002/09/11 07:26:58 1.2 @@ -1,4 +1,4 @@ -/* $Id: parisys.h,v 1.1.1.1 2001/10/02 11:17:07 noro Exp $ +/* $Id: parisys.h,v 1.2 2002/09/11 07:26:58 noro Exp $ Copyright (C) 2000 The PARI group. @@ -37,7 +37,6 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, # define ENDEXTERN } # define INLINE inline # ifdef __GNUC__ -# define ASMINLINE # define VOLATILE volatile # else # define VOLATILE @@ -47,26 +46,20 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, # define BEGINEXTERN # define ENDEXTERN # ifdef __GNUC__ -# define ASMINLINE # define VOLATILE __volatile__ # ifdef GCC_INLINE -# ifndef __OPTIMIZE__ -# error "no inlining without -O. Put back -O or remove -DGCC_INLINE" -# else -# define INLINE __inline__ static -# endif +# define INLINE __inline__ static # endif # else # define VOLATILE - # endif #endif + #ifdef _WIN32 /* ANSI C does not allow to longjmp() out of a signal handler, in particular, * the SIGINT handler. On Win32, the handler is executed in another thread, and * longjmp'ing into another thread's stack will utterly confuse the system. - * Instead, we check whether win32ctrlc is set in new_chunk(). - */ + * Instead, we check whether win32ctrlc is set in new_chunk(). */ extern int win32ctrlc; void dowin32ctrlc(); #endif