summaryrefslogtreecommitdiff
path: root/src/port/noreturn.h
diff options
context:
space:
mode:
authorAndreas Baumann <abaumann@yahoo.com>2008-08-25 21:36:24 +0200
committerAndreas Baumann <abaumann@yahoo.com>2008-08-25 21:36:24 +0200
commitabbdd96699bd8ba0b1b388a598ddbd249b9d3dd6 (patch)
tree3d1784d3b7a039b01d627bb67971125f83a135fb /src/port/noreturn.h
downloadwolfbones-abbdd96699bd8ba0b1b388a598ddbd249b9d3dd6.tar.gz
wolfbones-abbdd96699bd8ba0b1b388a598ddbd249b9d3dd6.tar.bz2
checked in initial version from SVN (as SVN is dead!)
Diffstat (limited to 'src/port/noreturn.h')
-rw-r--r--src/port/noreturn.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/port/noreturn.h b/src/port/noreturn.h
new file mode 100644
index 0000000..afb4d1a
--- /dev/null
+++ b/src/port/noreturn.h
@@ -0,0 +1,10 @@
+#ifndef __NORETURN_H
+#define __NORETURN_H
+
+#if defined(__GNUC__)
+#define NORETURN __attribute__((noreturn))
+#else
+#define NORETURN
+#endif /* defined(__GNUC__) */
+
+#endif /* ifndef __NORETURN_H */