]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
hurd: Use MACHINE_THREAD_STATE_SETUP_CALL
authorSergey Bugaev <bugaevc@gmail.com>
Wed, 17 May 2023 19:14:29 +0000 (22:14 +0300)
committerSamuel Thibault <samuel.thibault@ens-lyon.org>
Wed, 17 May 2023 20:52:46 +0000 (22:52 +0200)
Signed-off-by: Sergey Bugaev <bugaevc@gmail.com>
Message-Id: <20230517191436.73636-4-bugaevc@gmail.com>

hurd/hurdfault.c

index 4340897dee5bbf49427f6c659da6df52c5f4ebec..dae889a93ab4700a3562ce14c24372204ebd541e 100644 (file)
@@ -205,8 +205,8 @@ _hurdsig_fault_init (void)
      It runs the function above.  */
   memset (&state, 0, sizeof state);
   MACHINE_THREAD_STATE_FIX_NEW (&state);
-  MACHINE_THREAD_STATE_SET_PC (&state, faulted);
-  MACHINE_THREAD_STATE_SET_SP (&state, faultstack, sizeof faultstack);
+  MACHINE_THREAD_STATE_SETUP_CALL (&state, faultstack,
+                                  sizeof faultstack, faulted);
 
   err = __USEPORT
     (PROC,