... instead of making standard platforms use non-standard functions. This also reduces the likelihood of someone forgetting to use the non-standard function, and reduces the fix to a simple #include.
Changes generated using this shell function for each function name: fix() { files=$(ag -lw util_$1) sed s/'\<util_'$1'\>'/$1/g -i $files git add -up $files git commit -sm 'util: use standard name for '$1'()' } Eric Engestrom (13): util: use standard name for strchrnul() util: use standard name for strcasecmp() util: use standard name for strdup() util: use standard name for strstr() util: use standard name for strncat() util: use standard name for strncmp() util: use standard name for strcmp() util: use standard name for strchr() util: use standard name for sprintf() util: use standard name for vasprintf() util: use standard name for vsprintf() util: use standard name for snprintf() util: use standard name for vsnprintf() src/amd/common/ac_debug.c | 2 +- .../glsl/ir_builder_print_visitor.cpp | 2 +- src/compiler/glsl/ir_print_visitor.cpp | 12 ++--- src/compiler/glsl/link_interface_blocks.cpp | 4 +- src/compiler/glsl/linker.cpp | 2 +- .../glsl/opt_dead_builtin_varyings.cpp | 10 ++-- src/compiler/glsl_types.cpp | 10 ++-- src/gallium/auxiliary/draw/draw_llvm.c | 10 ++-- src/gallium/auxiliary/driver_ddebug/dd_util.h | 4 +- src/gallium/auxiliary/driver_trace/tr_dump.c | 2 +- .../auxiliary/gallivm/lp_bld_arit_overflow.c | 2 +- .../auxiliary/gallivm/lp_bld_debug.cpp | 4 +- src/gallium/auxiliary/gallivm/lp_bld_debug.h | 2 +- src/gallium/auxiliary/gallivm/lp_bld_gather.c | 2 +- src/gallium/auxiliary/gallivm/lp_bld_init.c | 4 +- src/gallium/auxiliary/gallivm/lp_bld_intr.c | 4 +- src/gallium/auxiliary/gallivm/lp_bld_printf.c | 8 +-- .../auxiliary/gallivm/lp_bld_sample_soa.c | 2 +- .../auxiliary/gallivm/lp_bld_tgsi_soa.c | 2 +- src/gallium/auxiliary/hud/hud_context.c | 4 +- .../auxiliary/pipe-loader/pipe_loader.c | 6 +-- src/gallium/auxiliary/postprocess/pp_mlaa.c | 2 +- src/gallium/auxiliary/tgsi/tgsi_dump.c | 2 +- src/gallium/auxiliary/util/u_async_debug.c | 2 +- src/gallium/auxiliary/util/u_debug_describe.c | 22 ++++---- src/gallium/auxiliary/util/u_debug_flush.c | 2 +- src/gallium/auxiliary/util/u_debug_image.c | 2 +- src/gallium/auxiliary/util/u_debug_symbol.c | 10 ++-- src/gallium/auxiliary/util/u_dump_state.c | 2 +- src/gallium/auxiliary/util/u_log.c | 2 +- src/gallium/auxiliary/util/u_network.c | 2 +- src/gallium/auxiliary/util/u_simple_shaders.c | 2 +- src/gallium/auxiliary/util/u_tests.c | 4 +- src/gallium/drivers/etnaviv/etnaviv_screen.c | 2 +- .../drivers/freedreno/freedreno_batch.c | 2 +- .../drivers/freedreno/freedreno_screen.c | 2 +- src/gallium/drivers/i915/i915_fpc_translate.c | 2 +- src/gallium/drivers/i915/i915_screen.c | 2 +- src/gallium/drivers/llvmpipe/lp_flush.c | 4 +- src/gallium/drivers/llvmpipe/lp_rast.c | 2 +- src/gallium/drivers/llvmpipe/lp_screen.c | 2 +- src/gallium/drivers/llvmpipe/lp_state_fs.c | 4 +- src/gallium/drivers/llvmpipe/lp_state_setup.c | 2 +- src/gallium/drivers/llvmpipe/lp_test_arit.c | 2 +- src/gallium/drivers/llvmpipe/lp_test_format.c | 2 +- src/gallium/drivers/nouveau/nouveau_screen.c | 2 +- src/gallium/drivers/radeonsi/si_debug.c | 2 +- src/gallium/drivers/radeonsi/si_shader.c | 2 +- src/gallium/drivers/softpipe/sp_flush.c | 4 +- src/gallium/drivers/svga/svga_msg.c | 2 +- src/gallium/drivers/svga/svga_pipe_flush.c | 4 +- src/gallium/drivers/svga/svga_sampler_view.c | 2 +- src/gallium/drivers/svga/svga_screen.c | 8 +-- src/gallium/drivers/swr/swr_screen.cpp | 2 +- src/gallium/drivers/vc4/vc4_bufmgr.c | 2 +- src/intel/vulkan/anv_device.c | 4 +- src/mesa/program/symbol_table.c | 4 +- src/util/string_buffer.c | 2 +- src/util/u_debug.c | 38 +++++++------- src/util/u_queue.c | 6 +-- src/util/u_string.h | 52 ++++++++----------- 61 files changed, 154 insertions(+), 162 deletions(-) -- Cheers, Eric _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev