tree-wide: Convert all usage of #ifdef PIPE_(OS|ARCH|CC)_* to #if DETECT_(OS|ARCH...
authorYonggang Luo <luoyonggang@gmail.com>
Fri, 11 Nov 2022 11:00:31 +0000 (19:00 +0800)
committerMarge Bot <emma+marge@anholt.net>
Tue, 15 Nov 2022 20:35:55 +0000 (20:35 +0000)
From:
#ifdef[\s]+PIPE_(OS|ARCH|CC)_([0-9A-Z_]+)
To:
#if DETECT_$1_$2

Signed-off-by: Yonggang Luo <luoyonggang@gmail.com>
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19674>

14 files changed:
src/gallium/auxiliary/driver_ddebug/dd_draw.c
src/gallium/auxiliary/gallivm/lp_bld_init.c
src/gallium/auxiliary/gallivm/lp_bld_misc.cpp
src/gallium/auxiliary/hud/hud_context.c
src/gallium/auxiliary/hud/hud_cpu.c
src/gallium/auxiliary/rtasm/rtasm_x86sse.h
src/gallium/drivers/llvmpipe/lp_rast_tri.c
src/gallium/drivers/nouveau/nouveau_fence.c
src/gallium/frontends/nine/nine_buffer_upload.c
src/gallium/include/pipe/p_defines.h
src/util/format/u_format_unpack_neon.c
src/util/u_cpu_detect.c
src/util/u_debug_stack.c
src/util/u_debug_symbol.c

index 91abc9f..9e6b6e4 100644 (file)
@@ -132,7 +132,7 @@ dd_get_file_stream(struct dd_screen *dscreen, unsigned apitrace_call_number)
 static void
 dd_dump_dmesg(FILE *f)
 {
-#ifdef PIPE_OS_LINUX
+#if DETECT_OS_LINUX
    char line[2000];
    FILE *p = popen("dmesg | tail -n60", "r");
 
@@ -697,7 +697,7 @@ dd_dump_call(FILE *f, struct dd_draw_state *state, struct dd_call *call)
 static void
 dd_kill_process(void)
 {
-#ifdef PIPE_OS_UNIX
+#if DETECT_OS_UNIX
    sync();
 #endif
    fprintf(stderr, "dd: Aborting the process...\n");
index 22d6328..1782f9d 100644 (file)
@@ -447,7 +447,7 @@ lp_build_init(void)
    lp_native_vector_width = debug_get_num_option("LP_NATIVE_VECTOR_WIDTH",
                                                  lp_native_vector_width);
 
-#ifdef PIPE_ARCH_PPC_64
+#if DETECT_ARCH_PPC_64
    /* Set the NJ bit in VSCR to 0 so denormalized values are handled as
     * specified by IEEE standard (PowerISA 2.06 - Section 6.3). This guarantees
     * that some rounding and half-float to float handling does not round
index 2f87fe8..a79cbdf 100644 (file)
@@ -481,7 +481,7 @@ lp_build_create_jit_compiler_for_module(LLVMExecutionEngineRef *OutJIT,
     * can't handle. Not entirely sure if we really need to do anything yet.
     */
 
-#ifdef PIPE_ARCH_PPC_64
+#if DETECT_ARCH_PPC_64
    /*
     * Large programs, e.g. gnome-shell and firefox, may tax the addressability
     * of the Medium code model once dynamically generated JIT-compiled shader
index 6b6e156..5ff9097 100644 (file)
@@ -73,7 +73,7 @@ static boolean huds_visible = TRUE;
 static int hud_scale = 1;
 
 
-#ifdef PIPE_OS_UNIX
+#if DETECT_OS_UNIX
 static void
 signal_visible_handler(int sig, siginfo_t *siginfo, void *context)
 {
@@ -1866,7 +1866,7 @@ hud_create(struct cso_context *cso, struct st_context_iface *st,
    struct hud_context *hud;
    unsigned i;
    const char *env = debug_get_option("GALLIUM_HUD", NULL);
-#ifdef PIPE_OS_UNIX
+#if DETECT_OS_UNIX
    unsigned signo = debug_get_num_option("GALLIUM_HUD_TOGGLE_SIGNAL", 0);
    static boolean sig_handled = FALSE;
    struct sigaction action;
@@ -1953,7 +1953,7 @@ hud_create(struct cso_context *cso, struct st_context_iface *st,
    list_inithead(&hud->pane_list);
 
    /* setup sig handler once for all hud contexts */
-#ifdef PIPE_OS_UNIX
+#if DETECT_OS_UNIX
    if (!sig_handled && signo != 0) {
       action.sa_sigaction = &signal_visible_handler;
       action.sa_flags = SA_SIGINFO;
index 41f63d7..a4313b2 100644 (file)
@@ -35,7 +35,7 @@
 #include "util/u_queue.h"
 #include <stdio.h>
 #include <inttypes.h>
-#ifdef PIPE_OS_WINDOWS
+#if DETECT_OS_WINDOWS
 #include <windows.h>
 #endif
 #if DETECT_OS_BSD
@@ -49,7 +49,7 @@
 #endif
 
 
-#ifdef PIPE_OS_WINDOWS
+#if DETECT_OS_WINDOWS
 
 static inline uint64_t
 filetime_to_scalar(FILETIME ft)
index a576c6f..ecf855e 100644 (file)
@@ -138,7 +138,7 @@ enum x86_target
 /* make this read a member of x86_function if target != host is desired */
 static inline enum x86_target x86_target( struct x86_function* p )
 {
-#ifdef PIPE_ARCH_X86
+#if DETECT_ARCH_X86
    return X86_32;
 #elif (DETECT_OS_CYGWIN || DETECT_OS_WINDOWS) && DETECT_ARCH_X86_64
    return X86_64_WIN64_ABI;
index 495d62f..4b5ef1e 100644 (file)
@@ -798,7 +798,7 @@ lp_rast_triangle_32_3_4(struct lp_rasterizer_task *task,
 
 #define TAG(x) x##_32_4
 #define NR_PLANES 4
-#ifdef PIPE_ARCH_SSE
+#if DETECT_ARCH_SSE
 #define TRI_16 lp_rast_triangle_32_4_16
 #endif
 #include "lp_rast_tri_tmp.h"
index 4ac3fa4..3651699 100644 (file)
@@ -26,7 +26,7 @@
 #include "nouveau_fence.h"
 #include "util/os_time.h"
 
-#ifdef PIPE_OS_UNIX
+#if DETECT_OS_UNIX
 #include <sched.h>
 #endif
 
@@ -261,7 +261,7 @@ _nouveau_fence_wait(struct nouveau_fence *fence, struct util_debug_callback *deb
       if (!spins)
          NOUVEAU_DRV_STAT(screen, any_non_kernel_fence_sync_count, 1);
       spins++;
-#ifdef PIPE_OS_UNIX
+#if DETECT_OS_UNIX
       if (!(spins % 8)) /* donate a few cycles */
          sched_yield();
 #endif
index 38737e7..2185035 100644 (file)
@@ -97,7 +97,7 @@ nine_upload_create_buffer_group(struct nine_buffer_upload *upload,
     group->map = pipe_buffer_map_range(upload->pipe, group->resource,
                                        0, upload->buffers_size,
                                        PIPE_MAP_WRITE |
-#ifdef PIPE_ARCH_X86
+#if DETECT_ARCH_X86
                                        PIPE_MAP_ONCE |
 #endif
                                        PIPE_MAP_PERSISTENT |
@@ -231,7 +231,7 @@ nine_upload_create_buffer(struct nine_buffer_upload *upload,
         buf->map = pipe_buffer_map_range(upload->pipe, buf->resource,
                                          0, buffer_size,
                                          PIPE_MAP_WRITE |
-#ifdef PIPE_ARCH_X86
+#if DETECT_ARCH_X86
                                          PIPE_MAP_ONCE |
 #endif
                                          PIPE_MAP_PERSISTENT |
index 3434875..eed3b2c 100644 (file)
@@ -1396,7 +1396,7 @@ enum pipe_perf_counter_data_type
 #define PIPE_UUID_SIZE 16
 #define PIPE_LUID_SIZE 8
 
-#ifdef PIPE_OS_UNIX
+#if DETECT_OS_UNIX
 #define PIPE_MEMORY_FD
 #endif
 
index 772320a..f471137 100644 (file)
@@ -28,7 +28,7 @@
 /* armhf builds default to vfp, not neon, and refuses to compile neon intrinsics
  * unless you tell it "no really".
  */
-#ifdef PIPE_ARCH_ARM
+#if DETECT_ARCH_ARM
 #pragma GCC target ("fpu=neon")
 #endif
 
@@ -62,7 +62,7 @@ const struct util_format_unpack_description *
 util_format_unpack_description_neon(enum pipe_format format)
 {
    /* CPU detect for NEON support.  On arm64, it's implied. */
-#ifdef PIPE_ARCH_ARM
+#if DETECT_ARCH_ARM
    if (!util_get_cpu_caps()->has_neon)
       return NULL;
 #endif
index 9fc6bf8..d324e95 100644 (file)
@@ -71,7 +71,7 @@
 #include <elf.h>
 #endif
 
-#ifdef PIPE_OS_UNIX
+#if DETECT_OS_UNIX
 #include <unistd.h>
 #endif
 
index 6972dc3..0600006 100644 (file)
@@ -249,7 +249,7 @@ debug_backtrace_capture(struct debug_stack_frame *backtrace,
    }
 #endif
 
-#ifdef PIPE_ARCH_X86
+#if DETECT_ARCH_X86
 #if DETECT_CC_GCC && (PIPE_CC_GCC_VERSION > 404) || defined(__clang__)
 #pragma GCC diagnostic push
 #pragma GCC diagnostic ignored "-Wframe-address"
index a1de755..cd841a1 100644 (file)
@@ -72,7 +72,7 @@ getDbgHelpProcAddress(LPCSTR lpProcName)
          return NULL;
       }
 
-#ifdef PIPE_CC_GCC
+#if DETECT_CC_GCC
       /*
        * DbgHelp does not understand the debug information generated by MinGW toolchain.
        *