For PR797:
authorReid Spencer <rspencer@reidspencer.com>
Fri, 18 Aug 2006 09:30:03 +0000 (09:30 +0000)
committerReid Spencer <rspencer@reidspencer.com>
Fri, 18 Aug 2006 09:30:03 +0000 (09:30 +0000)
commitf0646768be731fa4dfd447584ea3248727c8f90e
treefe35fda097b9ad6c6893f091b30048c8fa3092d1
parent40bb451c94a00502358546214d6d00a7c523c31d
For 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.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29767 91177308-0d34-0410-b5e6-96231b3b80d8
Makefile.rules
lib/AsmParser/Makefile