From: Nicolai Hähnle Date: Thu, 6 Dec 2018 11:43:44 +0000 (+0100) Subject: radeonsi: don't declare pointers to static strings X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=16bee0e5f6a70e959be27c253c4be130bb034030;p=mesa.git radeonsi: don't declare pointers to static strings The compiler should be able to optimize them away, but still. There's no point in declaring those as pointers, and if the compiler *doesn't* optimize them away, they add unnecessary load-time relocations. Reviewed-by: Marek Olšák --- diff --git a/src/gallium/drivers/radeonsi/si_shader.c b/src/gallium/drivers/radeonsi/si_shader.c index 21b2819c857..ad965a11750 100644 --- a/src/gallium/drivers/radeonsi/si_shader.c +++ b/src/gallium/drivers/radeonsi/si_shader.c @@ -38,10 +38,10 @@ #include "compiler/nir/nir.h" -static const char *scratch_rsrc_dword0_symbol = +static const char scratch_rsrc_dword0_symbol[] = "SCRATCH_RSRC_DWORD0"; -static const char *scratch_rsrc_dword1_symbol = +static const char scratch_rsrc_dword1_symbol[] = "SCRATCH_RSRC_DWORD1"; struct si_shader_output_values