OSDN Git Service

drm: use c99 __func__ over __FUNCTION__
authorEmil Velikov <emil.l.velikov@gmail.com>
Sun, 5 Apr 2015 15:50:33 +0000 (16:50 +0100)
committerEmil Velikov <emil.l.velikov@gmail.com>
Tue, 28 Apr 2015 10:21:02 +0000 (11:21 +0100)
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
intel/intel_bufmgr_fake.c
tests/drmstat.c

index 54a3983..75387b7 100644 (file)
 #include "libdrm_macros.h"
 #include "libdrm_lists.h"
 
-/* Support gcc's __FUNCTION__ for people using other compilers */
-#if !defined(__GNUC__) && !defined(__FUNCTION__)
-# define __FUNCTION__ __func__ /* C99 */
-#endif
-
 #define DBG(...) do {                                  \
        if (bufmgr_fake->bufmgr.debug)                  \
                drmMsg(__VA_ARGS__);                    \
@@ -278,7 +273,7 @@ _fence_emit_internal(drm_intel_bufmgr_fake *bufmgr_fake)
        ret = drmCommandWriteRead(bufmgr_fake->fd, DRM_I915_IRQ_EMIT,
                                  &ie, sizeof(ie));
        if (ret) {
-               drmMsg("%s: drm_i915_irq_emit: %d\n", __FUNCTION__, ret);
+               drmMsg("%s: drm_i915_irq_emit: %d\n", __func__, ret);
                abort();
        }
 
@@ -545,7 +540,7 @@ evict_lru(drm_intel_bufmgr_fake *bufmgr_fake, unsigned int max_fence)
 {
        struct block *block, *tmp;
 
-       DBG("%s\n", __FUNCTION__);
+       DBG("%s\n", __func__);
 
        DRMLISTFOREACHSAFE(block, tmp, &bufmgr_fake->lru) {
                drm_intel_bo_fake *bo_fake = (drm_intel_bo_fake *) block->bo;
@@ -572,7 +567,7 @@ evict_mru(drm_intel_bufmgr_fake *bufmgr_fake)
 {
        struct block *block, *tmp;
 
-       DBG("%s\n", __FUNCTION__);
+       DBG("%s\n", __func__);
 
        DRMLISTFOREACHSAFEREVERSE(block, tmp, &bufmgr_fake->lru) {
                drm_intel_bo_fake *bo_fake = (drm_intel_bo_fake *) block->bo;
@@ -632,7 +627,7 @@ clear_fenced(drm_intel_bufmgr_fake *bufmgr_fake, unsigned int fence_cookie)
                }
        }
 
-       DBG("%s: %d\n", __FUNCTION__, ret);
+       DBG("%s: %d\n", __func__, ret);
        return ret;
 }
 
@@ -717,7 +712,7 @@ evict_and_alloc_block(drm_intel_bo *bo)
                if (alloc_block(bo))
                        return 1;
 
-       DBG("%s 0x%lx bytes failed\n", __FUNCTION__, bo->size);
+       DBG("%s 0x%lx bytes failed\n", __func__, bo->size);
 
        return 0;
 }
@@ -1027,12 +1022,12 @@ static int
                    bo_fake->name, bo_fake->bo.size / 1024);
 
                if (bo->virtual != NULL) {
-                       drmMsg("%s: already mapped\n", __FUNCTION__);
+                       drmMsg("%s: already mapped\n", __func__);
                        abort();
                } else if (bo_fake->flags & (BM_NO_BACKING_STORE | BM_PINNED)) {
 
                        if (!bo_fake->block && !evict_and_alloc_block(bo)) {
-                               DBG("%s: alloc failed\n", __FUNCTION__);
+                               DBG("%s: alloc failed\n", __func__);
                                bufmgr_fake->fail = 1;
                                return 1;
                        } else {
index c800ebb..023aa06 100644 (file)
 #endif
 #include "xf86drm.h"
 
-/* Support gcc's __FUNCTION__ for people using other compilers */
-#if !defined(__GNUC__) && !defined(__FUNCTION__)
-# define __FUNCTION__ __func__ /* C99 */
-#endif
-
 int sigio_fd;
 
 static double usec(struct timeval *end, struct timeval *start)
@@ -87,7 +82,7 @@ static void process_sigio(char *device)
     int              fd;
 
     if ((fd = open(device, 0)) < 0) {
-       drmError(-errno, __FUNCTION__);
+       drmError(-errno, __func__);
        exit(1);
     }