fix compile error on 32bit systems
authorRob Clark <robdclark@gmail.com>
Sun, 28 Sep 2014 18:19:14 +0000 (14:19 -0400)
committerRob Clark <robclark@freedesktop.org>
Sun, 28 Sep 2014 18:30:07 +0000 (14:30 -0400)
4c2766b (drm_mmap/drm_unmap) brought this error for every .c file that
was not #including config.h:

  In file included from private.h:4:0,
                   from abi16.c:29:
  ../libdrm.h: In function 'drm_munmap':
  ../libdrm.h:81:4: error: size of unnamed array is negative

Signed-off-by: Rob Clark <robdclark@gmail.com>
13 files changed:
freedreno/freedreno_bo.c
freedreno/freedreno_device.c
freedreno/freedreno_pipe.c
freedreno/freedreno_ringbuffer.c
freedreno/kgsl/kgsl_bo.c
freedreno/kgsl/kgsl_device.c
freedreno/kgsl/kgsl_pipe.c
freedreno/kgsl/kgsl_ringbuffer.c
freedreno/msm/msm_bo.c
freedreno/msm/msm_device.c
freedreno/msm/msm_pipe.c
freedreno/msm/msm_ringbuffer.c
nouveau/abi16.c

index dacb34c..fe8f503 100644 (file)
  *    Rob Clark <robclark@freedesktop.org>
  */
 
+#ifdef HAVE_CONFIG_H
+# include <config.h>
+#endif
+
 #include "freedreno_drmif.h"
 #include "freedreno_priv.h"
 
index 2d3aa33..09bc5e9 100644 (file)
  *    Rob Clark <robclark@freedesktop.org>
  */
 
+#ifdef HAVE_CONFIG_H
+# include <config.h>
+#endif
+
 #include <sys/types.h>
 #include <sys/stat.h>
 #include <unistd.h>
index f55aaa4..54e957b 100644 (file)
  *    Rob Clark <robclark@freedesktop.org>
  */
 
+#ifdef HAVE_CONFIG_H
+# include <config.h>
+#endif
+
 #include "freedreno_drmif.h"
 #include "freedreno_priv.h"
 
index def869f..c13dfe9 100644 (file)
  *    Rob Clark <robclark@freedesktop.org>
  */
 
+#ifdef HAVE_CONFIG_H
+# include <config.h>
+#endif
+
 #include <assert.h>
 
 #include "freedreno_drmif.h"
index 4e492dd..fab3350 100644 (file)
  *    Rob Clark <robclark@freedesktop.org>
  */
 
+#ifdef HAVE_CONFIG_H
+# include <config.h>
+#endif
+
 #include "kgsl_priv.h"
 
 #include <linux/fb.h>
index fb6d6d2..5f2dfea 100644 (file)
  *    Rob Clark <robclark@freedesktop.org>
  */
 
+#ifdef HAVE_CONFIG_H
+# include <config.h>
+#endif
+
 #include <sys/types.h>
 #include <sys/stat.h>
 #include <unistd.h>
index 88d9505..1a795ba 100644 (file)
  *    Rob Clark <robclark@freedesktop.org>
  */
 
+#ifdef HAVE_CONFIG_H
+# include <config.h>
+#endif
+
 #include "kgsl_priv.h"
 
 
index da99741..d1e8321 100644 (file)
  *    Rob Clark <robclark@freedesktop.org>
  */
 
+#ifdef HAVE_CONFIG_H
+# include <config.h>
+#endif
+
 #include <assert.h>
 
 #include "freedreno_ringbuffer.h"
index 57d8725..0cac1c6 100644 (file)
  *    Rob Clark <robclark@freedesktop.org>
  */
 
+#ifdef HAVE_CONFIG_H
+# include <config.h>
+#endif
+
 #include "msm_priv.h"
 
 static int bo_allocate(struct msm_bo *msm_bo)
index cadcc85..b9c5a3e 100644 (file)
  *    Rob Clark <robclark@freedesktop.org>
  */
 
+#ifdef HAVE_CONFIG_H
+# include <config.h>
+#endif
+
 #include <sys/types.h>
 #include <sys/stat.h>
 #include <unistd.h>
index 5650503..6955f2c 100644 (file)
  *    Rob Clark <robclark@freedesktop.org>
  */
 
+#ifdef HAVE_CONFIG_H
+# include <config.h>
+#endif
+
 #include "msm_priv.h"
 
 
index e4d9561..6a4043f 100644 (file)
  *    Rob Clark <robclark@freedesktop.org>
  */
 
+#ifdef HAVE_CONFIG_H
+# include <config.h>
+#endif
+
 #include <assert.h>
 
 #include "freedreno_ringbuffer.h"
index f34175e..ae13821 100644 (file)
  * Authors: Ben Skeggs
  */
 
+#ifdef HAVE_CONFIG_H
+# include <config.h>
+#endif
+
 #include <stdlib.h>
 #include <stdint.h>
 #include <stddef.h>