]> git.ipfire.org Git - thirdparty/u-boot.git/commitdiff
lib/trace: drop volatile qualifier from "save gd" variables
authorRasmus Villemoes <ravi@prevas.dk>
Wed, 4 Jun 2025 19:56:10 +0000 (21:56 +0200)
committerTom Rini <trini@konsulko.com>
Fri, 13 Jun 2025 22:57:15 +0000 (16:57 -0600)
The global gd pointer is no longer volatile-qualified, so drop that
qualifier from these bookkeeping variables.

Signed-off-by: Rasmus Villemoes <ravi@prevas.dk>
lib/trace.c

index 1d5f7dec979e7251d11189a8dc5a84c8af628a40..3d54dfaddc06a10b6b94bf26492f62ef8015257a 100644 (file)
@@ -66,7 +66,7 @@ static inline uintptr_t __attribute__((no_instrument_function))
 /**
  * trace_gd - the value of the gd register
  */
-static volatile gd_t *trace_gd;
+static gd_t *trace_gd;
 
 /**
  * trace_save_gd() - save the value of the gd register
@@ -86,7 +86,7 @@ static void notrace trace_save_gd(void)
  */
 static void notrace trace_swap_gd(void)
 {
-       volatile gd_t *temp_gd = trace_gd;
+       gd_t *temp_gd = trace_gd;
 
        trace_gd = gd;
        set_gd(temp_gd);