[llvm-commits] CVS: llvm/lib/AsmParser/Makefile
Reid Spencer
reid at x10sys.com
Fri Aug 18 02:30:21 PDT 2006
Changes in directory llvm/lib/AsmParser:
Makefile updated: 1.12 -> 1.13
---
Log message:
For PR797: http://llvm.org/PR797 :
1. Actually turn on -fno-exceptions in libraries that do not have the
REQUIRES_EH option in their Makefile. The following library file size
savings were made (DEBUG):
libLLVMDataStructure.a 525K
libLLVMCore.a 380K
libLLVMCodeGen.a 350K
libLLVMTransformUtils.a 305K
libLLVMScalarOpts.a 270K
libLLVMAnalysis.a 247K
libLLVMSelectionDAG.a 233K
libLLVMipo.a 175K
LLVMX86.o 123K
LLVMPPC.o 81K
libLLVMipa.a 17K
TOTAL 2,706K
Note that the savings is actually a little larger than this because
I didn't count any of the libraries that had small changes.
2. Remove REQUIRES_EH from the AsmParser library as it is now exception
free. This resulted in a nearly 78K drop in the size of the debug
library for AsmParser.
---
Diffs of the changes: (+0 -1)
Makefile | 1 -
1 files changed, 1 deletion(-)
Index: llvm/lib/AsmParser/Makefile
diff -u llvm/lib/AsmParser/Makefile:1.12 llvm/lib/AsmParser/Makefile:1.13
--- llvm/lib/AsmParser/Makefile:1.12 Fri Jul 7 11:44:31 2006
+++ llvm/lib/AsmParser/Makefile Fri Aug 18 04:30:03 2006
@@ -10,7 +10,6 @@
LEVEL = ../..
LIBRARYNAME := LLVMAsmParser
BUILD_ARCHIVE = 1
-REQUIRES_EH := 1
EXTRA_DIST := Lexer.cpp.cvs Lexer.l.cvs \
llvmAsmParser.cpp.cvs llvmAsmParser.h.cvs llvmAsmParser.y.cvs
More information about the llvm-commits
mailing list