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.
 
 
 
 
 
 
Danny Smith 3d888abf5b 2005-10-11 Danny Smith <dannysmith@users.sourceforge.net> 21 years ago
..
README * config/default.exp (WINDRES): Add. 25 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. 25 years ago
capstyle.rsd Regernated recently created expected output files using MSVC. 25 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
deflang.rc Set default LANGUAGE to english/us. 25 years ago
deflang.rsd Regernated recently created expected output files using MSVC. 25 years ago
dialog0.rc Define MEMFLAGS_DISCARDABLE by default for dialogs. 25 years ago
dialog0.rsd Define MEMFLAGS_DISCARDABLE by default for dialogs. 25 years ago
dialog1.rc Define MEMFLAGS_DISCARDABLE by default for dialogs. 25 years ago
dialog1.rsd Define MEMFLAGS_DISCARDABLE by default for dialogs. 25 years ago
dialogid.rc Replace "Static" with "classname" so that results match the behaviour of the 24 years ago
dialogid.rsd Replace "Static" with "classname" so that results match the behaviour of the 24 years ago
dialogsignature.rc Use signature to identify DIALOGEX. 25 years ago
dialogsignature.rsd Regernated recently created expected output files using MSVC. 25 years ago
dlgfont.rc Allow two to five parameter in FONT statement of DIALOGEX resources. 25 years ago
dlgfont.rsd Allow two to five parameter in FONT statement of DIALOGEX resources. 25 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 25 years ago
escapea.rsd Regernated recently created expected output files using MSVC. 25 years ago
escapex-2.rc 2005-10-11 Danny Smith <dannysmith@users.sourceforge.net> 21 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. 25 years ago
escapex.rsd Regernated recently created expected output files using MSVC. 25 years ago
lang.rc * config/default.exp (WINDRES): Add. 25 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
msupdate Update FSF address 22 years ago
nocaption.rc Don't print empty dialog caption. 25 years ago
nocaption.rsd Regernated recently created expected output files using MSVC. 25 years ago
printstyle.rc Don't add default dialog style when explicit style specified. 25 years ago
printstyle.rsd Regernated recently created expected output files using MSVC. 25 years ago
quoteclass.rc Apply patch from Bernd Herd to fix quoted class definitions inside dialogs. 25 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 * config/default.exp (WINDRES): Add. 25 years ago
strtab1.rsd * config/default.exp (WINDRES): Add. 25 years ago
sublang.rc Fix overlooked sublang shift bug. 25 years ago
sublang.rsd Regernated recently created expected output files using MSVC. 25 years ago
windres.exp Update FSF address 22 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 *-*-*

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.