From a69599e68bf243a50b6aee3a63ed48ada1f9c8cc Mon Sep 17 00:00:00 2001 From: Tom Tromey Date: Wed, 13 Apr 2022 06:55:30 -0600 Subject: [PATCH] Fix possible Cygwin build problem I noticed that nat/windows-nat.c checks __USEWIDE, but nothing sets it there -- I forgot to copy over the definition when making this file. This patch tries to fix the problem. I don't have a Cygwin setup, so I don't know whether this is sufficient, but it's probably necessary. --- gdb/nat/windows-nat.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/gdb/nat/windows-nat.c b/gdb/nat/windows-nat.c index 2e4c4826797..a82aa89b085 100644 --- a/gdb/nat/windows-nat.c +++ b/gdb/nat/windows-nat.c @@ -20,6 +20,10 @@ #include "nat/windows-nat.h" #include "gdbsupport/common-debug.h" +#ifdef __CYGWIN__ +#define __USEWIDE +#endif + namespace windows_nat { -- 2.30.2