aboutsummaryrefslogtreecommitdiff
path: root/binutils/testsuite/binutils-all/windres
AgeCommit message (Collapse)AuthorFilesLines
2025-01-01Update year range in copyright notice of binutils filesAlan Modra3-3/+3
2024-01-04Update year range in copyright notice of binutils filesAlan Modra3-3/+3
Adds two new external authors to etc/update-copyright.py to cover bfd/ax_tls.m4, and adds gprofng to dirs handled automatically, then updates copyright messages as follows: 1) Update cgen/utils.scm emitted copyrights. 2) Run "etc/update-copyright.py --this-year" with an extra external author I haven't committed, 'Kalray SA.', to cover gas testsuite files (which should have their copyright message removed). 3) Build with --enable-maintainer-mode --enable-cgen-maint=yes. 4) Check out */po/*.pot which we don't update frequently.
2023-01-01Update year range in copyright notice of binutils filesAlan Modra3-3/+3
The newer update-copyright.py fixes file encoding too, removing cr/lf on binutils/bfdtest2.c and ld/testsuite/ld-cygwin/exe-export.exp, and embedded cr in binutils/testsuite/binutils-all/ar.exp string match.
2022-01-02Update year range in copyright notice of binutils filesAlan Modra3-3/+3
The result of running etc/update-copyright.py --this-year, fixing all the files whose mode is changed by the script, plus a build with --enable-maintainer-mode --enable-cgen-maint=yes, then checking out */po/*.pot which we don't update frequently. The copy of cgen was with commit d1dd5fcc38ead reverted as that commit breaks building of bfp opcodes files.
2021-01-01Update year range in copyright notice of binutils filesAlan Modra3-3/+3
2020-07-09Update the Windows Resource compiler (windres) to support the OWNERDRAW and ↵Nick Clifton1-0/+16
BITMAP menuitem flags. binutils* rclex.c: Add OWNERDRAW keyword. * rcparse.y: Add OWNERDRAW token. (menuitem_flag) Add BITMAP and OWNERDRAW entries. * resrc.c (write_rc_menuitems): Add support for OWNERDRAW and BITMAP flags. * windres.c (extended_menuitems): Likewise. * testsuite/binutils-all/windres/menuitem_flags.rc: New test.
2020-01-01Update year range in copyright notice of binutils filesAlan Modra3-3/+3
2019-01-01Update year range in copyright notice of binutils filesAlan Modra3-3/+3
2018-01-03Update year range in copyright notice of binutils filesAlan Modra3-3/+3
2017-01-18Stop the (optional) dialong control data from being aligned when ↵Dmitry Timoshkov2-0/+24
parsing/writing windows resource files. binutils* resbin.c: Optional dialog control data immediately follow the control description without alignment. * testsuite/binutils-all/windres/controldata.rc: New test. source. * testsuite/binutils-all/windres/controldata.rsd: New test.
2017-01-02Update year range in copyright notice of all files.Alan Modra3-3/+3
2016-01-01Copyright update for binutilsAlan Modra3-3/+3
2015-01-02ChangeLog rotatation and copyright year updateAlan Modra3-3/+3
2014-03-05Update copyright yearsAlan Modra3-3/+3
2013-12-07strip off +x bits on non-executable/script filesMike Frysinger3-0/+0
These files are source files and have no business being +x. We couldn't easily fix it in CVS (you need login+write access to the raw rcs files), but we can fix this w/git. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2013-12-03 * peXXigen.c (pe_print_resource_entries): New function: DisplaysNick Clifton1-1/+38
an entry in a .rsrc section. (pe_print_resource_directory): New function: Displays a directory in a .rsrc section. (pe_print_rsrc): New function: Displays the contents of .rsrc section. (_bfd_XX_print_private_bfd_data_common): Call pe_print_rsrc. * binutils-all/windres/windres.exp: Run for x86_64-pc-cygwin. Add test of "objump -p" output.
2012-12-17Add copyright noticesNick Clifton1-0/+6
2012-07-28 * rcparse.y (FILEVERSION): Use optcnumexpr instead of cnumexpr.Kai Tietz2-0/+83
(PRODUCTVERSION): Likewise. * binutils-all/windres/version_small.rc: New test. * binutils-all/windres/version_small.rsd: Likewise.
2011-10-252011-10-25 Kai Tietz <ktietz@redhat.com>Kai Tietz2-0/+18
* winduni.h (unicode_from_ascii_len): New prototype. * winduni.c (unicode_from_ascii_len): New function. * windres.h (define_stringtable): Add additional length argument. * windres.c (define_stringtable): Add length argument for string. * rcparse.y (res_unicode_sizedstring): New rule. (res_unicode_sizedstring_concat): Likewise. (string_data): Adjust rule. 2011-10-25 Kai Tietz <ktietz@redhat.com> * binutils-all/windres/strtab4.rc: New test. * binutils-all/windres/strtab4.rsd: Likewise.
2011-10-11 PR binutils/13051Nick Clifton4-10/+136
Fix a syntax error bug when compiling rc files with the VERSIONINFO resource containing more than one language block inside a single StringFileInfo block. * windint.h (rc_ver_stringtable): New structure definition. (rc_ver_info): Use it. * rcparse.y (verstringtable): New variable. (verstringtables): New type. (verstringtables:): New rule declaration. (verblocks:): Use it. * resrc.c (append_ver_stringtable): New function. (append_ver_stringfileinfo): Update to use stringtables. * windres.h (append_ver_stringfileinfo): Update declaration. (append_ver_stringtable): New declaration. * resrc.c (write_rc_versioninfo): Update to support multiple blocks. * resbin.c (bin_to_res_version): Likewise. (res_to_bin_versioninfo): Likewise. * binutils-all\windres\version.rsd: Regenerate. * binutils-all\windres\version_cat.rsd: Regenerate. * binutils-all\windres\version_mlang.rc: Add new test. * binutils-all\windres\version_mlang.rsd: Likewise.
2011-04-13 * windres.c (usage): Add new --preprocessor-arg option.Nick Clifton4-1/+29
(option_values): Add new OPTION_PREPROCESSOR_ARG enumerator. (option long_options): Add preprocessor-arg option. (main): Handle it. * doc/binutils.texi: Add documentation for --preprocessor-arg option. * NEWS: Add line about new --preprocessor-arg option for windres. * binutils-all/windres/windres.exp: Add '// cpparg <option>' command to rc file interpretation to specify addition pre-processor commands as script option. * binutils-all/windres/strtab3.rc: New. * binutils-all/windres/strtab3.rsd: New. * binutils-all/windres/README: Add note about cpparg script option. argument
2010-01-30binutils/testsuite/ChangeLog:Dave Korn7-7/+0
* binutils-all/windres/html.rc: Don't xfail x86_64-*-mingw*. * binutils-all/windres/lang.rc: Likewise. * binutils-all/windres/messagetable.rc: Likewise. * binutils-all/windres/strtab1.rc: Likewise. * binutils-all/windres/strtab2.rc: Likewise. * binutils-all/windres/version.rc: Likewise. * binutils-all/windres/version_cat.rc: Likewise.
2009-09-02update copyright datesAlan Modra2-2/+2
2007-10-26 * binutils-all/windres/windres.exp: Don't xfail.Alan Modra1-18/+0
2007-08-09 * windres/windres.exp: Return unsupported rather than fail ifAlan Modra1-1/+5
windows.h not found.
2007-07-05Change sources over to using GPLv3Nick Clifton2-4/+4
2007-05-24* rcparse.y: Join strings for elements having no side-effects in "rc"-grammar.Nick Clifton2-0/+88
* testsuite/binutils-all/windres/version_cat.rc: New. * testsuite/binutils-all/windres/version_cat.rsd: New.
2007-05-23Updated windres toolNick Clifton12-4/+204
2007-01-08Renamed target x86_64-*-mingw64 to x86_64-*-mingw*.Nick Clifton3-4/+4
2006-09-20Add x86_64-mingw64 targetNick Clifton3-3/+6
2005-10-122005-10-11 Danny Smith <dannysmith@users.sourceforge.net>Danny Smith2-0/+13
* binutils-all/windres/escapex-2.rc: New file. * binutils-all/windres/escapex-2.rsd: Generate.
2005-05-08Update FSF addressNick Clifton2-2/+2
2005-03-03update copyright datesAlan Modra1-1/+1
2004-05-12 * binutils-all/ar.exp: Remove stray semicolons.Ben Elliston1-10/+10
* binutils-all/dlltool.exp: Likewise. * binutils-all/objcopy.exp: Likewise. * binutils-all/readelf.exp: Likewise. * binutils-all/windres/windres.exp: Likewise. * lib/utils-lib.exp: Likewise.
2003-06-28 * rcparse.y (res_text_field): New res_id variable.Danny Smith10-0/+69
(res_null_text): New static const struct res_id object, with empty unicode name field. (control): Pop parsing of optresidc up one level. Set res_text_field to $2 except for controls which do not accept a text field. Set res_text_field to res_null_text for the special cases (viz. COMBOBOX, EDITTEXT, LISTBOX, SCROLLBAR). (control_params): Adjust to use res_text_field rather than optresidc. (COMBOBOX): Add comment about discrepency between documented vs. observed default style. * resrc.c (define_control): Make first param const. * windres.h (define_control): Adjust prototype. testsuite: * binutils-all/windres/checkbox.rc: New file. * binutils-all/windres/checkbox.rsd: New file. * binutils-all/windres/combobox.rc: New file. * binutils-all/windres/combobox.rsd: New file. * binutils-all/windres/edittext.rc: New file. * binutils-all/windres/edittext.rsd: New file. * binutils-all/windres/listbox.rc: New file. * binutils-all/windres/listbox.rsd: New file. * binutils-all/windres/scrollbar.rc: New file. * binutils-all/windres/scrollbar.rsd: New file.
2003-04-22Rename -I to -J. Deprecate old use of -I, but leave it enabled for now.Nick Clifton1-3/+3
2003-04-03Replace "Static" with "classname" so that results match the behaviour of theNick Clifton2-9/+14
Windows' resource compiler.
2003-03-31Allow resource IDs to be strings or numbers.Nick Clifton2-0/+22
Add a test for this.
2002-04-16Define MEMFLAGS_DISCARDABLE by default for dialogs.Nick Clifton4-0/+25
Add a test for this.
2002-04-15Allow two to five parameter in FONT statement of DIALOGEX resources.Nick Clifton2-0/+68
2002-04-10Regernated recently created expected output files using MSVC.Nick Clifton8-8/+8
Set MEMFLAG_PURE by default - bug exposed by regenerated files.
2002-04-09Add WS_CAPTION dialog style if CAPTION is specified.Nick Clifton2-0/+13
Add testcase.
2002-04-09Don't print empty dialog caption.Nick Clifton2-0/+12
Add testcase.
2002-04-09Fix overlooked sublang shift bug.Nick Clifton2-0/+13
Add testcase.
2002-04-09Set default LANGUAGE to english/us.Nick Clifton6-4/+16
2002-04-09Use signature to identify DIALOGEX.Nick Clifton2-0/+13
Add testcase.
2002-04-09Don't add default dialog style when explicit style specified.Nick Clifton2-0/+14
Print style even if it is 0. Add testcase.
2002-04-09"\a" escape (used for right justified key definitions in menus) is encodes asNick Clifton2-0/+14
binary 8.
2002-04-09Fix parsing hex constants in strings. Add test for the fix.Nick Clifton2-0/+12
2002-04-09Apply patch from Bernd Herd to fix quoted class definitions inside dialogs.Nick Clifton1-0/+8