sim: ppc: fix -Wshadow=local warnings
authorMike Frysinger <vapier@gentoo.org>
Fri, 22 Dec 2023 01:13:19 +0000 (20:13 -0500)
committerMike Frysinger <vapier@gentoo.org>
Sat, 23 Dec 2023 04:29:19 +0000 (23:29 -0500)
Use a local name in the macro to avoid shadowing wherever it's used.

sim/ppc/debug.h

index 08ea579..28e42c7 100644 (file)
@@ -125,14 +125,14 @@ do { \
 #define DITRACE(OBJECT, ARGS) \
 do { \
   if (WITH_TRACE) { \
-    device *me = device_instance_device(instance); \
-    int trace_device = device_trace(me); \
+    device *_me = device_instance_device(instance); \
+    int trace_device = device_trace(_me); \
     if (ppc_trace[trace_devices] \
        || ppc_trace[trace_##OBJECT##_device] \
        || trace_device) { \
       sim_io_printf_filtered("%s:%d:%s:%s%s ", \
                             filter_filename(__FILE__), __LINE__, #OBJECT, \
-                            trace_device ? device_path(me) : "",       \
+                            trace_device ? device_path(_me) : "",      \
                             trace_device ? ":" : "");                  \
       sim_io_printf_filtered ARGS; \
     } \