You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Alan Modra 250d07de5c Update year range in copyright notice of binutils files 5 years ago
..
MSG00001.bin Updated windres tool 19 years ago
README Update year range in copyright notice of binutils files 5 years ago
bmp1.bmp * config/default.exp (WINDRES): Add. 25 years ago
bmpalign.rc * config/default.exp (WINDRES): Add. 25 years ago
bmpalign.rsd * config/default.exp (WINDRES): Add. 25 years ago
capstyle.rc Add WS_CAPTION dialog style if CAPTION is specified. 24 years ago
capstyle.rsd Regernated recently created expected output files using MSVC. 24 years ago
checkbox.rc * rcparse.y (res_text_field): New res_id variable. 23 years ago
checkbox.rsd * rcparse.y (res_text_field): New res_id variable. 23 years ago
combobox.rc * rcparse.y (res_text_field): New res_id variable. 23 years ago
combobox.rsd * rcparse.y (res_text_field): New res_id variable. 23 years ago
controldata.rc Stop the (optional) dialong control data from being aligned when parsing/writing windows resource files. 9 years ago
controldata.rsd Stop the (optional) dialong control data from being aligned when parsing/writing windows resource files. 9 years ago
deflang.rc Set default LANGUAGE to english/us. 24 years ago
deflang.rsd Regernated recently created expected output files using MSVC. 24 years ago
dialog0.rc Define MEMFLAGS_DISCARDABLE by default for dialogs. 24 years ago
dialog0.rsd Define MEMFLAGS_DISCARDABLE by default for dialogs. 24 years ago
dialog1.rc Define MEMFLAGS_DISCARDABLE by default for dialogs. 24 years ago
dialog1.rsd Define MEMFLAGS_DISCARDABLE by default for dialogs. 24 years ago
dialogid.rc Replace "Static" with "classname" so that results match the behaviour of the 23 years ago
dialogid.rsd Updated windres tool 19 years ago
dialogsignature.rc Use signature to identify DIALOGEX. 24 years ago
dialogsignature.rsd Regernated recently created expected output files using MSVC. 24 years ago
dlgfont.rc Allow two to five parameter in FONT statement of DIALOGEX resources. 24 years ago
dlgfont.rsd Allow two to five parameter in FONT statement of DIALOGEX resources. 24 years ago
edittext.rc * rcparse.y (res_text_field): New res_id variable. 23 years ago
edittext.rsd * rcparse.y (res_text_field): New res_id variable. 23 years ago
escapea.rc "\a" escape (used for right justified key definitions in menus) is encodes as 24 years ago
escapea.rsd Regernated recently created expected output files using MSVC. 24 years ago
escapex-2.rc strip off +x bits on non-executable/script files 13 years ago
escapex-2.rsd 2005-10-11 Danny Smith <dannysmith@users.sourceforge.net> 21 years ago
escapex.rc Fix parsing hex constants in strings. Add test for the fix. 24 years ago
escapex.rsd Regernated recently created expected output files using MSVC. 24 years ago
html.rc binutils/testsuite/ChangeLog: 16 years ago
html.rsd Updated windres tool 19 years ago
html1.hm Updated windres tool 19 years ago
html2.hm Updated windres tool 19 years ago
lang.rc binutils/testsuite/ChangeLog: 16 years ago
lang.rsd * config/default.exp (WINDRES): Add. 25 years ago
listbox.rc * rcparse.y (res_text_field): New res_id variable. 23 years ago
listbox.rsd * rcparse.y (res_text_field): New res_id variable. 23 years ago
menuitem_flags.rc Update the Windows Resource compiler (windres) to support the OWNERDRAW and BITMAP menuitem flags. 6 years ago
messagetable.rc binutils/testsuite/ChangeLog: 16 years ago
messagetable.rsd Updated windres tool 19 years ago
msupdate Update year range in copyright notice of binutils files 5 years ago
nocaption.rc Don't print empty dialog caption. 24 years ago
nocaption.rsd Regernated recently created expected output files using MSVC. 24 years ago
printstyle.rc Don't add default dialog style when explicit style specified. 24 years ago
printstyle.rsd Regernated recently created expected output files using MSVC. 24 years ago
quoteclass.rc Apply patch from Bernd Herd to fix quoted class definitions inside dialogs. 24 years ago
scrollbar.rc * rcparse.y (res_text_field): New res_id variable. 23 years ago
scrollbar.rsd * rcparse.y (res_text_field): New res_id variable. 23 years ago
strtab1.rc binutils/testsuite/ChangeLog: 16 years ago
strtab1.rsd * config/default.exp (WINDRES): Add. 25 years ago
strtab2.rc binutils/testsuite/ChangeLog: 16 years ago
strtab2.rsd Updated windres tool 19 years ago
strtab3.rc * windres.c (usage): Add new --preprocessor-arg option. 15 years ago
strtab3.rsd * windres.c (usage): Add new --preprocessor-arg option. 15 years ago
strtab4.rc 2011-10-25 Kai Tietz <ktietz@redhat.com> 15 years ago
strtab4.rsd 2011-10-25 Kai Tietz <ktietz@redhat.com> 15 years ago
sublang.rc Fix overlooked sublang shift bug. 24 years ago
sublang.rsd Regernated recently created expected output files using MSVC. 24 years ago
version.rc binutils/testsuite/ChangeLog: 16 years ago
version.rsd PR binutils/13051 15 years ago
version_cat.rc binutils/testsuite/ChangeLog: 16 years ago
version_cat.rsd PR binutils/13051 15 years ago
version_mlang.rc PR binutils/13051 15 years ago
version_mlang.rsd PR binutils/13051 15 years ago
version_small.rc strip off +x bits on non-executable/script files 13 years ago
version_small.rsd strip off +x bits on non-executable/script files 13 years ago
windres.exp Update year range in copyright notice of binutils files 5 years ago

README

Instructions for adding tests:

The files *.rc are hand-edited or copied from elsewhere.

The script msupdate is used to generate the *.rsd files, which are
dumps of the RES formatted output of MSVC's RC utility.

Within the *.rc file, the first N lines beginning with a special
comment can control the test. Comments are // /* or # (// is
recommended, as both rc and windres support those). Each line
contains one command:

// parse-only
// xfail *-*-*
// cpparg <preprocessor options passed via --preprocessor-arg>

parse-only must preceed any xfail commands, and indicates that a
comparison with the *.rsd file will not happen. xfail indicates when
a failure is expected. This should only be used for when you are
adding a new test that is known to fail because of a bug in windres,
and it should be removed when the bug is fixed.

You can use pfail or cfail instead of xfail to indicate that only the
parsing or comparing should be xfailed.

The windres tests only run for ix86 targets, because the
MSVC-generated *.rsd files are generated for that.

Copyright (C) 2012-2021 Free Software Foundation, Inc.

Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright
notice and this notice are preserved.