From cb7fba2f3e30e2b62092000bfe0ea34c4a887be0 Mon Sep 17 00:00:00 2001 From: Brian Inglis Date: Tue, 4 Aug 2020 00:51:56 -0600 Subject: [PATCH] fhandler_proc.cc(format_proc_cpuinfo): use _small_sprintf %X for microcode microcode is unsigned long long, printed by _small_sprintf using %x; Cygwin32 used last 4 bytes of microcode for next field MHz, printing 0; use correct _small_sprintf format %X to print microcode, producing correct MHz value under Cygwin32 --- winsup/cygwin/fhandler_proc.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/winsup/cygwin/fhandler_proc.cc b/winsup/cygwin/fhandler_proc.cc index 72ffa89cd..9a20c23d4 100644 --- a/winsup/cygwin/fhandler_proc.cc +++ b/winsup/cygwin/fhandler_proc.cc @@ -833,7 +833,7 @@ format_proc_cpuinfo (void *, char *&destbuf) "model\t\t: %d\n" "model name\t: %s\n" "stepping\t: %d\n" - "microcode\t: 0x%x\n" + "microcode\t: 0x%X\n" "cpu MHz\t\t: %d.000\n", family, model,