xref: /llvm-project/llvm/test/tools/llvm-rc/Inputs/memoryflags-stringtable.rc (revision 11adbacac86a740724d3bfe8f7de6563bf71a617)
1// Flags set on the first stringtable of a bundle gets set
2STRINGTABLE IMPURE {
3  0 "a"
4}
5
6// and end up in effect over whatever data is added here.
7STRINGTABLE
8{
9  1 "b"
10}
11
12STRINGTABLE
13LANGUAGE 4, 7 {
14  2 "c"
15}
16
17// Flags set on a later stringtable as part of an earlier bundle
18// have no effect.
19STRINGTABLE FIXED PRELOAD
20LANGUAGE 4, 7 {
21  3 "d"
22}
23
24// While the same flag on a new bundle does have effect.
25STRINGTABLE FIXED PRELOAD
26LANGUAGE 4, 8 {
27  4 "e"
28}
29