Build: Include <config.h> first in all source files
authorDaniel Elstner <daniel.kitta@gmail.com>
Sun, 13 Sep 2015 20:07:11 +0000 (22:07 +0200)
committerDaniel Elstner <daniel.kitta@gmail.com>
Sun, 13 Sep 2015 20:07:11 +0000 (22:07 +0200)
Since Autoconf places some important feature flags only into the
configuration header, it is necessary to include it globally to
guarantee a consistent build.

17 files changed:
decoder.c
error.c
exception.c
instance.c
log.c
module_sigrokdecode.c
session.c
srd.c
tests/core.c
tests/decoder.c
tests/inst.c
tests/main.c
tests/session.c
type_decoder.c
type_logic.c
util.c
version.c

index c494413b1ed1e26eea11a41b6f7954ee352e6484..753a88ae12433e79fdd7792817f3d3023fd76df9 100644 (file)
--- a/decoder.c
+++ b/decoder.c
@@ -18,7 +18,7 @@
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
-#include "config.h"
+#include <config.h>
 #include "libsigrokdecode-internal.h" /* First, so we avoid a _POSIX_C_SOURCE warning. */
 #include "libsigrokdecode.h"
 #include <glib.h>
diff --git a/error.c b/error.c
index e6abd4bd7a83d62c1f42bf4438dd46092e2f07eb..f31f196d53e7e4ea72c4cf074185fea599c60b59 100644 (file)
--- a/error.c
+++ b/error.c
@@ -18,6 +18,7 @@
  * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
  */
 
+#include <config.h>
 #include "libsigrokdecode.h"
 
 /**
index 96546f7d5537797bf45049159be70787e68aeaf5..8810304aac6090d580abc41057320f89fc1566ba 100644 (file)
@@ -17,9 +17,9 @@
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
+#include <config.h>
 #include "libsigrokdecode-internal.h" /* First, so we avoid a _POSIX_C_SOURCE warning. */
 #include "libsigrokdecode.h"
-#include "config.h"
 #include <stdarg.h>
 #include <glib.h>
 #include <frameobject.h> /* Python header not pulled in by default. */
index 3fa3e5dc8b4ec857817f3ac4a8a3902789cef72b..4eca3f54b3ad990d9613d75d6bdc4e03bf6d9aeb 100644 (file)
@@ -18,9 +18,9 @@
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
+#include <config.h>
 #include "libsigrokdecode-internal.h" /* First, so we avoid a _POSIX_C_SOURCE warning. */
 #include "libsigrokdecode.h"
-#include "config.h"
 #include <glib.h>
 #include <inttypes.h>
 #include <stdlib.h>
diff --git a/log.c b/log.c
index f2ef818d0105a33f728ab0e25f207b951db97d4b..73c1fdde89bca9acb797fda11500f27e913e1405 100644 (file)
--- a/log.c
+++ b/log.c
@@ -18,6 +18,7 @@
  * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
  */
 
+#include <config.h>
 #include "libsigrokdecode-internal.h" /* First, so we avoid a _POSIX_C_SOURCE warning. */
 #include "libsigrokdecode.h"
 #include <stdarg.h>
index 7f7e8690c82897a0a34f2e42147fc8e6dc1c3f49..468a1cb0a7276c798a238edc1b262fc0255222b5 100644 (file)
@@ -17,9 +17,9 @@
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
+#include <config.h>
 #include "libsigrokdecode-internal.h" /* First, so we avoid a _POSIX_C_SOURCE warning. */
 #include "libsigrokdecode.h"
-#include "config.h"
 
 /** @cond PRIVATE */
 
index 703c7ead104e737a50ea341cc68736f7c7f146e2..7673feefbc2de8667aed7c8b080cc4e18dd0a71c 100644 (file)
--- a/session.c
+++ b/session.c
@@ -18,9 +18,9 @@
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
+#include <config.h>
 #include "libsigrokdecode-internal.h" /* First, so we avoid a _POSIX_C_SOURCE warning. */
 #include "libsigrokdecode.h"
-#include "config.h"
 #include <inttypes.h>
 #include <glib.h>
 
diff --git a/srd.c b/srd.c
index 68cfe0aa0b786adcd2eca26628cda2e58efaa667..ae1c7738b5920378bcc7d8a4ddbedeff025aca41 100644 (file)
--- a/srd.c
+++ b/srd.c
@@ -18,9 +18,9 @@
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
+#include <config.h>
 #include "libsigrokdecode-internal.h" /* First, so we avoid a _POSIX_C_SOURCE warning. */
 #include "libsigrokdecode.h"
-#include "config.h"
 #include <glib.h>
 
 /** @cond PRIVATE */
index 3b3d0227a00d80d34cc65d105040156dc7437d3c..3b26a2e10c5be58514867394269c839c88ab47d3 100644 (file)
@@ -18,6 +18,7 @@
  * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
  */
 
+#include <config.h>
 #include "../libsigrokdecode.h" /* First, to avoid compiler warning. */
 #include <stdlib.h>
 #include <check.h>
index 726e17c5a58e63a40ccc87d0dd04986d8a62bd4a..97d576788da45edea036c997a5adb72e3d5668e4 100644 (file)
@@ -18,6 +18,7 @@
  * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
  */
 
+#include <config.h>
 #include "../libsigrokdecode.h" /* First, to avoid compiler warning. */
 #include <stdlib.h>
 #include <check.h>
index fe7e1f9977aebd26f2b32d20b6fe87e22dc8c050..8d30b125b5d53a7b4579da1f50ccd8a5b4098667 100644 (file)
@@ -18,6 +18,7 @@
  * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
  */
 
+#include <config.h>
 #include "../libsigrokdecode.h" /* First, to avoid compiler warning. */
 #include <stdlib.h>
 #include <check.h>
index 96b6f438ddd433281d7cd1cee6bc1a6b6864e959..19c459d628c659b225f862508f0abe4f6fb39b86 100644 (file)
@@ -18,6 +18,7 @@
  * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
  */
 
+#include <config.h>
 #include "../libsigrokdecode.h" /* First, to avoid compiler warning. */
 #include <stdlib.h>
 #include <check.h>
index 2ca16b3a6da4a15612de9244d9569e34b24fb262..431ab5ec32bd3c4bf9753f8edfd8a7c66b675b93 100644 (file)
@@ -18,6 +18,7 @@
  * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
  */
 
+#include <config.h>
 #include "../libsigrokdecode-internal.h" /* First, to avoid compiler warning. */
 #include "../libsigrokdecode.h"
 #include <stdint.h>
index 7abdac18502744ffb8176fffdf2cecad52ce6bcf..d4c592f224e8c3f1b933cf0fb1ac5d6f981e47a8 100644 (file)
@@ -17,9 +17,9 @@
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
+#include <config.h>
 #include "libsigrokdecode-internal.h" /* First, so we avoid a _POSIX_C_SOURCE warning. */
 #include "libsigrokdecode.h"
-#include "config.h"
 #include <inttypes.h>
 
 typedef struct {
index a33d9976dc5d42ba7b216abab39d0581ab9ff91a..0b113397cd5e058f9525100e70941308eafd89f0 100644 (file)
@@ -17,9 +17,9 @@
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
+#include <config.h>
 #include "libsigrokdecode-internal.h" /* First, so we avoid a _POSIX_C_SOURCE warning. */
 #include "libsigrokdecode.h"
-#include "config.h"
 #include <inttypes.h>
 #include <string.h>
 
diff --git a/util.c b/util.c
index 764474ba2a6e461814e53b574cd87dbecfb81dd9..be14041ce5147a1dcf616000bdcfb8729cd915b4 100644 (file)
--- a/util.c
+++ b/util.c
@@ -18,9 +18,9 @@
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
+#include <config.h>
 #include "libsigrokdecode-internal.h" /* First, so we avoid a _POSIX_C_SOURCE warning. */
 #include "libsigrokdecode.h"
-#include "config.h"
 
 /**
  * Get the value of a Python object's attribute, returned as a newly
index 8fbbafae1592021f9a9d24838ac2718814a49a38..699b3f5bb4ef5aa5ba9d27c580e09ce9ac4f707f 100644 (file)
--- a/version.c
+++ b/version.c
@@ -18,6 +18,7 @@
  * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
  */
 
+#include <config.h>
 #include "libsigrokdecode.h"
 
 /**