From bf52311992e0411a26fec5ae19d254308e122058 Mon Sep 17 00:00:00 2001 From: Pierre d'Herbemont Date: Sun, 4 May 2008 17:00:24 +0200 Subject: [PATCH 1/1] cmake: Define HAVE_ATTRIBUTE_PACKED if needed. --- extras/buildsystem/cmake/include/config.cmake | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/extras/buildsystem/cmake/include/config.cmake b/extras/buildsystem/cmake/include/config.cmake index 920fad40e9..d7f9fc2c6a 100644 --- a/extras/buildsystem/cmake/include/config.cmake +++ b/extras/buildsystem/cmake/include/config.cmake @@ -98,6 +98,10 @@ endif(CMAKE_BUILD_TYPE STREQUAL "Debug") set( HAVE_DYNAMIC_PLUGINS ${ENABLE_DYNAMIC_PLUGINS}) set( LIBEXT ${CMAKE_SHARED_MODULE_SUFFIX}) +check_c_source_compiles( + "struct __attribute__((__packed__)) foo { int a; } b; int main(){return 0;}" + HAVE_ATTRIBUTE_PACKED) + ########################################################### # Headers checks ########################################################### -- 2.39.2