[OB] Remove forward declaration of struct stat
Commit Message
Hi all,
Forward declarations of struct stat break the Windows build.
This commit removes a forward declaration of struct stat and
includes sys/stat.h directly instead.
Pushed as obvious.
Cheers,
Gary
---
gdb/ChangeLog:
PR gdb/18131
* common/common-remote-fileio.h (sys/stat.h): New include.
(stuct stat): Remove forward declaration.
---
gdb/ChangeLog | 7 +++++++
gdb/common/common-remote-fileio.h | 3 +--
2 files changed, 8 insertions(+), 2 deletions(-)
@@ -21,8 +21,7 @@
#define COMMON_REMOTE_FILEIO_H
#include "gdb/fileio.h"
-
-struct stat;
+#include <sys/stat.h>
/* Pack a host-format integer into a byte buffer in big-endian format
ready for transmission over the remote protocol. BYTES specifies