[llvm] [Offload] Fix the wrong signature of `main` function in two tools (PR #99733)

Shilei Tian via llvm-commits llvm-commits at lists.llvm.org
Fri Jul 19 20:00:54 PDT 2024


https://github.com/shiltian created https://github.com/llvm/llvm-project/pull/99733

Fix #92845.

>From e6812d8469d463dc8dff124c0fb08dece60f9478 Mon Sep 17 00:00:00 2001
From: Shilei Tian <i at tianshilei.me>
Date: Fri, 19 Jul 2024 22:59:55 -0400
Subject: [PATCH] [Offload] Fix the wrong signature of `main` function in two
 tools

Fix #92845.
---
 offload/tools/deviceinfo/llvm-omp-device-info.cpp     | 2 +-
 offload/tools/kernelreplay/llvm-omp-kernel-replay.cpp | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/offload/tools/deviceinfo/llvm-omp-device-info.cpp b/offload/tools/deviceinfo/llvm-omp-device-info.cpp
index 7dd22aec9828f..764aa0e3b3c83 100644
--- a/offload/tools/deviceinfo/llvm-omp-device-info.cpp
+++ b/offload/tools/deviceinfo/llvm-omp-device-info.cpp
@@ -14,7 +14,7 @@
 #include "omptarget.h"
 #include <cstdio>
 
-int main(int argc, char **argv) {
+int main(int argc, char *argv[]) {
   __tgt_bin_desc EmptyDesc = {0, nullptr, nullptr, nullptr};
   __tgt_register_lib(&EmptyDesc);
   __tgt_init_all_rtls();
diff --git a/offload/tools/kernelreplay/llvm-omp-kernel-replay.cpp b/offload/tools/kernelreplay/llvm-omp-kernel-replay.cpp
index 1e9a6a84d8058..966b4288bca4a 100644
--- a/offload/tools/kernelreplay/llvm-omp-kernel-replay.cpp
+++ b/offload/tools/kernelreplay/llvm-omp-kernel-replay.cpp
@@ -50,7 +50,7 @@ static cl::opt<unsigned> NumThreadsOpt("num-threads",
 static cl::opt<int32_t> DeviceIdOpt("device-id", cl::desc("Set the device id."),
                                     cl::init(-1), cl::cat(ReplayOptions));
 
-int main(int argc, char **argv) {
+int main(int argc, char *argv[]) {
   cl::HideUnrelatedOptions(ReplayOptions);
   cl::ParseCommandLineOptions(argc, argv, "llvm-omp-kernel-replay\n");
 



More information about the llvm-commits mailing list