1*c57dbac1SPedro Giffuni--- misc/CoinMP-1.7.6/CoinUtils/src/CoinSignal.hpp	2011-01-03 23:31:00.000000000 +0000
2*c57dbac1SPedro Giffuni+++ misc/build/CoinMP-1.7.6/CoinUtils/src/CoinSignal.hpp	2015-07-14 00:18:26.105360000 +0000
3*c57dbac1SPedro Giffuni@@ -43,7 +43,7 @@
4bfaba8a2SHerbert Dürr
5bfaba8a2SHerbert Dürr //-----------------------------------------------------------------------------
6bfaba8a2SHerbert Dürr
7*c57dbac1SPedro Giffuni-#if defined(__FreeBSD__) && defined(__GNUC__)
8*c57dbac1SPedro Giffuni+#if defined(__FreeBSD__) && defined(__GNUC__) && !defined(__clang__)
9bfaba8a2SHerbert Dürr    typedef typeof(SIG_DFL) CoinSighandler_t;
10bfaba8a2SHerbert Dürr #  define CoinSighandler_t_defined
11bfaba8a2SHerbert Dürr #endif
12*c57dbac1SPedro Giffuni@@ -100,6 +100,13 @@
13*c57dbac1SPedro Giffuni #  define CoinSighandler_t_defined
14*c57dbac1SPedro Giffuni #endif
15*c57dbac1SPedro Giffuni
16*c57dbac1SPedro Giffuni+//-----------------------------------------------------------------------------
17*c57dbac1SPedro Giffuni+
18*c57dbac1SPedro Giffuni+#if defined(__clang__)
19*c57dbac1SPedro Giffuni+   typedef __decltype(SIG_DFL) CoinSighandler_t;
20*c57dbac1SPedro Giffuni+#  define CoinSighandler_t_defined
21*c57dbac1SPedro Giffuni+#endif
22*c57dbac1SPedro Giffuni+
23*c57dbac1SPedro Giffuni //#############################################################################
24*c57dbac1SPedro Giffuni
25*c57dbac1SPedro Giffuni #ifndef CoinSighandler_t_defined
26