diff options
author | Chandler Carruth <chandlerc@gmail.com> | 2015-03-25 01:02:12 +0000 |
---|---|---|
committer | Chandler Carruth <chandlerc@gmail.com> | 2015-03-25 01:02:12 +0000 |
commit | 75fc6a7f61d778477e91a2a2dbdddf435b0c25fd (patch) | |
tree | 3dd884bfdceef9657354b401a341845b4e6a54f0 /clang/test/Modules/Inputs/stress1/module.modulemap | |
parent | c07d1e23fb25688f6282f114deb9fc6f9e6985c9 (diff) | |
download | bcm5719-llvm-75fc6a7f61d778477e91a2a2dbdddf435b0c25fd.tar.gz bcm5719-llvm-75fc6a7f61d778477e91a2a2dbdddf435b0c25fd.zip |
[Modules] Make the DeclUpdates map be processed in insertion order.
This fixes my stress tests non-determinism so far. However, I've not
started playing with templates, friends, or terrible macros. I've found
at least two more seeming instabilities and am just waiting for a test
case to actually trigger them.
llvm-svn: 233162
Diffstat (limited to 'clang/test/Modules/Inputs/stress1/module.modulemap')
-rw-r--r-- | clang/test/Modules/Inputs/stress1/module.modulemap | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/clang/test/Modules/Inputs/stress1/module.modulemap b/clang/test/Modules/Inputs/stress1/module.modulemap new file mode 100644 index 00000000000..2b687b01521 --- /dev/null +++ b/clang/test/Modules/Inputs/stress1/module.modulemap @@ -0,0 +1,6 @@ +module m00 { header "Inputs/stress1/m00.h" export * } +module m01 { header "Inputs/stress1/m01.h" export * } +module m02 { header "Inputs/stress1/m02.h" export * } +module m03 { header "Inputs/stress1/m03.h" export * } + +module merge00 { header "Inputs/stress1/merge00.h" export * } |