From dcc8cf2e65d1aa555cce12431a16547e66b469ee Mon Sep 17 00:00:00 2001 From: Steve Block Date: Tue, 27 Apr 2010 16:31:00 +0100 Subject: Merge webkit.org at r58033 : Initial merge by git Change-Id: If006c38561af287c50cd578d251629b51e4d8cd1 --- WebKitTools/QtLauncher/utils.h | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) (limited to 'WebKitTools/QtLauncher/utils.h') diff --git a/WebKitTools/QtLauncher/utils.h b/WebKitTools/QtLauncher/utils.h index 9a16067..b67351e 100644 --- a/WebKitTools/QtLauncher/utils.h +++ b/WebKitTools/QtLauncher/utils.h @@ -28,10 +28,18 @@ #ifndef utils_h #define utils_h -#include - #include +#ifndef NO_RETURN +#if defined(__CC_ARM) || defined(__ARMCC__) +#define NO_RETURN __declspec(noreturn) +#elif defined(__GNUC__) +#define NO_RETURN __attribute((__noreturn__)) +#else +#define NO_RETURN +#endif +#endif + // options handling QString takeOptionValue(QStringList* arguments, int index); QString formatKeys(QList keys); -- cgit v1.1