/* windint.h -- internal header file for windres program.
- Copyright 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2005, 2007
- Free Software Foundation, Inc.
+ Copyright (C) 1997-2019 Free Software Foundation, Inc.
Written by Kai Tietz, Onevision.
This file is part of GNU Binutils.
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 2 of the License, or
+ the Free Software Foundation; either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
};
#define BIN_FIXED_VERSIONINFO_SIZE 52
+/* A list of string version information. */
+
+typedef struct rc_ver_stringtable
+{
+ /* Next item. */
+ struct rc_ver_stringtable *next;
+ /* Language. */
+ unichar *language;
+ /* Strings. */
+ struct rc_ver_stringinfo *strings;
+} rc_ver_stringtable;
+
/* A list of variable version information. */
typedef struct rc_ver_info
/* StringFileInfo data. */
struct
{
- /* Language. */
- unichar *language;
- /* Strings. */
- struct rc_ver_stringinfo *strings;
+ /* String tables. */
+ struct rc_ver_stringtable *stringtables;
} string;
/* VarFileInfo data. */
struct
extern rc_uint_type windres_get_32 (windres_bfd *, const void *, rc_uint_type);
extern void set_windres_bfd (windres_bfd *, bfd *, asection *, rc_uint_type);
-extern void set_windres_bfd_endianess (windres_bfd *, int);
+extern void set_windres_bfd_endianness (windres_bfd *, int);
#endif