From: Justin Viiret Date: Fri, 8 Jul 2016 01:36:10 +0000 (+1000) Subject: rose: only dump small-block table in block mode X-Git-Tag: v4.3.0^2~57 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6ec93a54c4f71c8e0537c2c972293fd5a82de8df;p=thirdparty%2Fvectorscan.git rose: only dump small-block table in block mode --- diff --git a/src/rose/rose_build_dump.cpp b/src/rose/rose_build_dump.cpp index fc60af4c..5e176c30 100644 --- a/src/rose/rose_build_dump.cpp +++ b/src/rose/rose_build_dump.cpp @@ -469,11 +469,14 @@ void dumpRoseTestLiterals(const RoseBuildImpl &build, const string &base) { lits = fillHamsterLiteralList(build, ROSE_EOD_ANCHORED); dumpTestLiterals(base + "rose_eod_test_literals.txt", lits); - lits = fillHamsterLiteralList(build, ROSE_FLOATING, ROSE_SMALL_BLOCK_LEN); - auto lits2 = fillHamsterLiteralList(build, ROSE_ANCHORED_SMALL_BLOCK, - ROSE_SMALL_BLOCK_LEN); - lits.insert(end(lits), begin(lits2), end(lits2)); - dumpTestLiterals(base + "rose_smallblock_test_literals.txt", lits); + if (!build.cc.streaming) { + lits = fillHamsterLiteralList(build, ROSE_FLOATING, + ROSE_SMALL_BLOCK_LEN); + auto lits2 = fillHamsterLiteralList(build, ROSE_ANCHORED_SMALL_BLOCK, + ROSE_SMALL_BLOCK_LEN); + lits.insert(end(lits), begin(lits2), end(lits2)); + dumpTestLiterals(base + "rose_smallblock_test_literals.txt", lits); + } } void dumpRose(const RoseBuild &build_base, const RoseEngine *t,