From b94246237dc1eff9f84d26fd610612c3de188b40 Mon Sep 17 00:00:00 2001 From: Pavel Kirienko Date: Tue, 13 Oct 2015 15:39:21 +0300 Subject: [PATCH] LPC11C24 enforcing GCC 4.9 or newer --- libuavcan_drivers/lpc11c24/driver/src/internal.hpp | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/libuavcan_drivers/lpc11c24/driver/src/internal.hpp b/libuavcan_drivers/lpc11c24/driver/src/internal.hpp index 92577ad7ee..80be9f1032 100644 --- a/libuavcan_drivers/lpc11c24/driver/src/internal.hpp +++ b/libuavcan_drivers/lpc11c24/driver/src/internal.hpp @@ -7,6 +7,16 @@ #include #include +/* + * Compiler version check + */ +#ifdef __GNUC__ +# if (__GNUC__ * 10 + __GNUC_MINOR__) < 49 +# error "Use GCC 4.9 or newer" +# endif +#endif + + namespace uavcan_lpc11c24 {