mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-10-19 11:02:59 +02:00
10758a6ae5
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. llvm-svn: 29767 |
||
---|---|---|
.. | ||
.cvsignore | ||
Lexer.cpp.cvs | ||
Lexer.l | ||
Lexer.l.cvs | ||
llvmAsmParser.cpp.cvs | ||
llvmAsmParser.h.cvs | ||
llvmAsmParser.y | ||
llvmAsmParser.y.cvs | ||
Makefile | ||
Parser.cpp | ||
ParserInternals.h |