gdb/testsuite/rocm: fix rocm-multi-inferior-gpu.cpp
authorLancelot Six <lancelot.six@amd.com>
Mon, 11 Sep 2023 14:54:59 +0000 (14:54 +0000)
committerLancelot Six <lancelot.six@amd.com>
Tue, 12 Sep 2023 08:12:26 +0000 (08:12 +0000)
The gdb/testsuite/gdb.rocm/multi-inferior-gpu.cpp testcase contains a
call to execl which does not have NULL as a last argument.  This is
an invalid use of execl.  This patch fixes this oversight.

Change-Id: I03b60abe30468d71ba5089b240c6d00f9b8883b2
Approved-By: Tom Tromey <tom@tromey.com>
gdb/testsuite/gdb.rocm/multi-inferior-gpu.cpp

index ca869233b589e1eedfcacb63cc09cf792febbc37..d64afdd1994ee6322ffad1ea3a110e750d0a8ea2 100644 (file)
@@ -62,7 +62,7 @@ parent (int argc, char **argv)
       if (pid == 0)
        {
          /* Exec to force the child to re-initialize the ROCm runtime.  */
-         if (execl (argv[0], argv[0], n) == -1)
+         if (execl (argv[0], argv[0], n, nullptr) == -1)
            {
              perror ("Failed to exec");
              return -1;