From 4f61b1059cf6d0347788b79afb7ea3be770ba97a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Axel=20D=C3=B6rfler?= Date: Wed, 9 Apr 2008 14:21:45 +0000 Subject: [PATCH] Added some macros and an error message if another compiler than GCC is used. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24872 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- headers/os/BeBuild.h | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/headers/os/BeBuild.h b/headers/os/BeBuild.h index 1f5a5edfa1..71d49f8884 100644 --- a/headers/os/BeBuild.h +++ b/headers/os/BeBuild.h @@ -1,5 +1,5 @@ /* - * Copyright 2007, Haiku, Inc. All Rights Reserved. + * Copyright 2007-2008, Haiku, Inc. All Rights Reserved. * Distributed under the terms of the MIT License. */ #ifndef _BE_BUILD_H @@ -21,6 +21,11 @@ # define _PRINTFLIKE(_format_, _args_) \ __attribute__((format(__printf__, _format_, _args_))) # define _EXPORT +#else +# define _UNUSED(argument) argument +# error Define _PACKED for your compiler +# define _PRINTFLIKE(format, args) +# define _EXPORT #endif #endif /* _BE_BUILD_H */