From efef15a0c784839d179727afadc7352435e94a6c Mon Sep 17 00:00:00 2001 From: Eric Beckmann Date: Mon, 8 May 2017 02:47:07 +0000 Subject: Update llvm-readobj -coff-resources to display tree structure. Summary: Continue making updates to llvm-readobj to display resource sections. This is necessary for testing the up and coming cvtres tool. Reviewers: zturner Subscribers: llvm-commits Differential Revision: https://reviews.llvm.org/D32609 llvm-svn: 302399 --- .../llvm-readobj/Inputs/resources/cursor_small.bmp | Bin 0 -> 822 bytes .../llvm-readobj/Inputs/resources/okay_small.bmp | Bin 0 -> 822 bytes .../llvm-readobj/Inputs/resources/test_resource.rc | 44 +++++++++++++++++++++ .../Inputs/resources/test_resource.res | Bin 0 -> 2200 bytes 4 files changed, 44 insertions(+) create mode 100644 llvm/test/tools/llvm-readobj/Inputs/resources/cursor_small.bmp create mode 100644 llvm/test/tools/llvm-readobj/Inputs/resources/okay_small.bmp create mode 100644 llvm/test/tools/llvm-readobj/Inputs/resources/test_resource.rc create mode 100644 llvm/test/tools/llvm-readobj/Inputs/resources/test_resource.res (limited to 'llvm/test/tools/llvm-readobj/Inputs') diff --git a/llvm/test/tools/llvm-readobj/Inputs/resources/cursor_small.bmp b/llvm/test/tools/llvm-readobj/Inputs/resources/cursor_small.bmp new file mode 100644 index 00000000000..ce513261bc2 Binary files /dev/null and b/llvm/test/tools/llvm-readobj/Inputs/resources/cursor_small.bmp differ diff --git a/llvm/test/tools/llvm-readobj/Inputs/resources/okay_small.bmp b/llvm/test/tools/llvm-readobj/Inputs/resources/okay_small.bmp new file mode 100644 index 00000000000..e4005bf5ef9 Binary files /dev/null and b/llvm/test/tools/llvm-readobj/Inputs/resources/okay_small.bmp differ diff --git a/llvm/test/tools/llvm-readobj/Inputs/resources/test_resource.rc b/llvm/test/tools/llvm-readobj/Inputs/resources/test_resource.rc new file mode 100644 index 00000000000..fd616520dbe --- /dev/null +++ b/llvm/test/tools/llvm-readobj/Inputs/resources/test_resource.rc @@ -0,0 +1,44 @@ +#include "windows.h" + +LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US + +myaccelerators ACCELERATORS +{ + "^C", 999, VIRTKEY, ALT + "D", 1100, VIRTKEY, CONTROL, SHIFT + "^R", 444, ASCII, NOINVERT +} + +cursor BITMAP "cursor_small.bmp" +okay BITMAP "okay_small.bmp" + +14432 MENU +LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED +{ + MENUITEM "yu", 100 + MENUITEM "shala", 101 + MENUITEM "kaoya", 102 +} + +testdialog DIALOG 10, 10, 200, 300 +STYLE WS_POPUP | WS_BORDER +CAPTION "Test" +{ + CTEXT "Continue:", 1, 10, 10, 230, 14 + PUSHBUTTON "&OK", 2, 66, 134, 161, 13 +} + +12 ACCELERATORS +{ + "X", 164, VIRTKEY, ALT + "H", 5678, VIRTKEY, CONTROL, SHIFT + "^R", 444, ASCII, NOINVERT +} + +"eat" MENU +LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_AUS +{ + MENUITEM "fish", 100 + MENUITEM "salad", 101 + MENUITEM "duck", 102 +} diff --git a/llvm/test/tools/llvm-readobj/Inputs/resources/test_resource.res b/llvm/test/tools/llvm-readobj/Inputs/resources/test_resource.res new file mode 100644 index 00000000000..c577ecc3d63 Binary files /dev/null and b/llvm/test/tools/llvm-readobj/Inputs/resources/test_resource.res differ -- cgit v1.2.3