From cc0bd565bb4f7432466b3c736370a09548ed9a9d Mon Sep 17 00:00:00 2001 From: Reid Spencer Date: Mon, 8 Nov 2004 17:37:04 +0000 Subject: [PATCH] Add a --disable-compression option to gccas so the default compression of bytecode can be defeated. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17626 91177308-0d34-0410-b5e6-96231b3b80d8 --- tools/gccas/gccas.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tools/gccas/gccas.cpp b/tools/gccas/gccas.cpp index fe9c9d4110a..3fa0cfa7dd4 100644 --- a/tools/gccas/gccas.cpp +++ b/tools/gccas/gccas.cpp @@ -49,6 +49,9 @@ namespace { cl::opt DisableDSE("disable-dse", cl::desc("Do not run dead store elimination")); + cl::opt + NoCompress("disable-compression", cl::init(false), + cl::desc("Don't ompress the generated bytecode")); } @@ -182,7 +185,7 @@ int main(int argc, char **argv) { Passes.add(createVerifierPass()); // Write bytecode to file... - Passes.add(new WriteBytecodePass(Out)); + Passes.add(new WriteBytecodePass(Out,false,!NoCompress)); // Run our queue of passes all at once now, efficiently. Passes.run(*M.get()); -- 2.34.1