From e2bcbb0dfbfc05d759874318710285a08e9b13dc Mon Sep 17 00:00:00 2001 From: Matthew Flatt Date: Sun, 9 Oct 2011 10:34:40 -0600 Subject: [PATCH] fix QNX sconfig entry Merge to 5.2 --- src/racket/sconfig.h | 26 +++++++++++++++++++------- 1 file changed, 19 insertions(+), 7 deletions(-) diff --git a/src/racket/sconfig.h b/src/racket/sconfig.h index bf110ef2e4..917ea70455 100644 --- a/src/racket/sconfig.h +++ b/src/racket/sconfig.h @@ -931,19 +931,31 @@ # define FLAGS_ALREADY_SET +#endif + + /************ QNX *************/ + +#if defined(__QNX__) + +# define SCHEME_PLATFORM_LIBRARY_SUBPATH "i386-qnx" + +# include "uconfig.h" +# define SIGSET_IS_SIGNAL +# define SIGSET_NEEDS_REINSTALL + +# define USE_FCNTL_O_NONBLOCK + +# define ASSUME_FIXED_STACK_SIZE +# define FIXED_STACK_SIZE 524288 + +# define FLAGS_ALREADY_SET + #endif /***************************************************/ #endif /* end not OSKit */ -#if defined(__QNX__) -# define USE_FCNTL_O_NONBLOCK -# define SCHEME_PLATFORM_LIBRARY_SUBPATH "i386-QNX" -# define ASSUME_FIXED_STACK_SIZE -# define FIXED_STACK_SIZE 524288 -#endif - /************** (END KNOWN ARCHITECTURE/SYSTEMS) ****************/