From 3950478e00f080b39d56863bc75f8108cb09d3fb Mon Sep 17 00:00:00 2001 From: Mark Pizzolato Date: Fri, 10 Apr 2020 18:24:05 -0700 Subject: [PATCH] SCP: Fix compile when compiler doesn't support variable macro arguments Reported by Peter Coghlan building on AXP VMS. --- scp.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scp.h b/scp.h index 3e2b1435..9b511a43 100644 --- a/scp.h +++ b/scp.h @@ -333,7 +333,7 @@ void sim_debug_bits (uint32 dbits, DEVICE* dptr, BITFIELD* bitdefs, #define _sim_debug_device sim_debug void sim_debug (uint32 dbits, DEVICE* dptr, const char *fmt, ...) GCC_FMT_ATTR(3, 4); #define _sim_debug_unit sim_debug_unit -void sim_debug_unit (uint32 dbits, DEVICE* dptr, const char *fmt, ...) GCC_FMT_ATTR(3, 4); +void sim_debug_unit (uint32 dbits, UNIT* uptr, const char *fmt, ...) GCC_FMT_ATTR(3, 4); #else void _sim_debug_unit (uint32 dbits, UNIT *uptr, const char* fmt, ...) GCC_FMT_ATTR(3, 4); void _sim_debug_device (uint32 dbits, DEVICE* dptr, const char* fmt, ...) GCC_FMT_ATTR(3, 4);