From d2f25ec7a5163fcea7b517f34e146ddfc9e5310a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Axel=20D=C3=B6rfler?= Date: Sun, 13 Nov 2005 17:54:18 +0000 Subject: [PATCH] That work-around for R5 build targets should no longer be necessary. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14902 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- headers/posix/setjmp.h | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) diff --git a/headers/posix/setjmp.h b/headers/posix/setjmp.h index 49612b0337..d9a011ad57 100644 --- a/headers/posix/setjmp.h +++ b/headers/posix/setjmp.h @@ -1,6 +1,7 @@ -/* -** Distributed under the terms of the Haiku License. -*/ +/* + * Copyright 2004-2005, Haiku, Inc. + * Distributed under the terms of the MIT License. + */ #ifndef _SETJMP_H_ #define _SETJMP_H_ @@ -29,14 +30,6 @@ extern void _longjmp(jmp_buf jumpBuffer, int value); extern void longjmp(jmp_buf jumpBuffer, int value); extern void siglongjmp(sigjmp_buf jumpBuffer, int value); -// ToDo: this is a temporary workaround for a bug in BeOS -// (it exports setjmp/sigsetjmp functions that do not work) -#ifdef COMPILE_FOR_R5 -# define setjmp(buffer) __sigsetjmp((buffer), 0) -# define sigsetjmp(buffer, mask) __sigsetjmp((buffer), (mask)) -extern int __sigsetjmp(jmp_buf buffer, int saveMask); -#endif - #ifdef __cplusplus } #endif