Update to wolfpld/tracy@af73dba7 (2023-12-5) (#15807)

Last bump was on 2023-1-25, so almost a year ago.

---------

Co-authored-by: Jerry Wu <cheyuw@google.com>
diff --git a/.github/workflows/build_benchmark_tools.yml b/.github/workflows/build_benchmark_tools.yml
index 0748ca0..bac22ee 100644
--- a/.github/workflows/build_benchmark_tools.yml
+++ b/.github/workflows/build_benchmark_tools.yml
@@ -66,17 +66,17 @@
             docker_image: "gcr.io/iree-oss/base-bleeding-edge@sha256:14200dacca3a0f3a66f8aa87c6f64729b83a2eeb403b689c24204074ad157418"
             # Builds tools on the host and assumes the builder is Linux x86_64.
             build_script: "./build_tools/cmake/build_runtime.sh"
-            tracy_capture: "gs://iree-shared-files/tracy-capture-linux-x86_64-52b6af88"
+            tracy_capture: "gs://iree-shared-files/tracy-capture-linux-x86_64-af73dba7"
           - platform: "linux"
             arch: "riscv_64"
             docker_image: "gcr.io/iree-oss/riscv@sha256:61af5fee01800033826d851cbcf946a548c76f09306578f8cedb48438328f464"
             build_script: "./build_tools/cmake/build_riscv.sh"
-            tracy_capture: "gs://iree-shared-files/tracy-capture-linux-x86_64-52b6af88"
+            tracy_capture: "gs://iree-shared-files/tracy-capture-linux-x86_64-af73dba7"
           - platform: "android"
             arch: "armv8.2-a"
             docker_image: "gcr.io/iree-oss/android@sha256:d349a3d137d0ed0f7360af16096db682da0233679cdbb00a326150149e3c4fa4"
             build_script: "./build_tools/cmake/build_android.sh"
-            tracy_capture: "gs://iree-shared-files/tracy-capture-linux-arm_64-52b6af88"
+            tracy_capture: "gs://iree-shared-files/tracy-capture-linux-arm_64-af73dba7"
     env:
       PLATFORM: ${{ matrix.target.platform }}
       ARCH: ${{ matrix.target.arch }}
diff --git a/build_tools/third_party/tracy/CMakeLists.txt b/build_tools/third_party/tracy/CMakeLists.txt
index 7efc959..070fdad 100644
--- a/build_tools/third_party/tracy/CMakeLists.txt
+++ b/build_tools/third_party/tracy/CMakeLists.txt
@@ -221,7 +221,10 @@
   # Profiler
   #-----------------------------------------------------------------------------
 
-  file(GLOB PROFILER_SRCS ${TRACY_SOURCE_DIR}/profiler/src/*.cpp)
+  file(GLOB PROFILER_SRCS
+       ${TRACY_SOURCE_DIR}/profiler/src/*.c
+       ${TRACY_SOURCE_DIR}/profiler/src/*.cpp
+  )
   # Remove the source files for Wayland backend; right now we just use GLFW.
   list(REMOVE_ITEM PROFILER_SRCS
        "${TRACY_SOURCE_DIR}/profiler/src/BackendWayland.cpp")
diff --git a/third_party/tracy b/third_party/tracy
index 52b6af8..af73dba 160000
--- a/third_party/tracy
+++ b/third_party/tracy
@@ -1 +1 @@
-Subproject commit 52b6af88ca0dccfd6b16eab9d518aeac802c0b0a
+Subproject commit af73dba73ec90182e5484d3c67197c25fd1a833e