Modified the SUFFIXES pseudo targets so that we remove all default suffixes
authorJohn Criswell <criswell@uiuc.edu>
Wed, 20 Aug 2003 15:18:41 +0000 (15:18 +0000)
committerJohn Criswell <criswell@uiuc.edu>
Wed, 20 Aug 2003 15:18:41 +0000 (15:18 +0000)
commit9621a2b0731558dc811cedfea9e11f2418d7fb44
tree43088c1a03ace571b9aa9c9ce98fafe0dc85b683
parente584285a22250d99d4cfb48a6e1001346e44eafd
Modified the SUFFIXES pseudo targets so that we remove all default suffixes
and explicitly declare all the ones we're using for LLVM.
This quickly cancels many of GNU Make's implicit rules and reduces build time.
The only caveat is that any new suffixes may need to be explictly added to
the .SUFFIXES pseudo target.

Removed the -only-static option as it is no longer used.

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