From lattner at cs.uiuc.edu Mon Oct 18 00:24:35 2004 From: lattner at cs.uiuc.edu (Chris Lattner) Date: Mon, 18 Oct 2004 00:24:35 -0500 Subject: [llvm-commits] CVS: llvm-gcc/gcc/llvm-expand.c Message-ID: <200410180524.AAA22501@apoc.cs.uiuc.edu> Changes in directory llvm-gcc/gcc: llvm-expand.c updated: 1.52 -> 1.53 --- Log message: If a global variable is of a type that has a ctor, we don't need to zero initialize it (the ctor will init it). This patch allows us to mark many globals as starting out undef in C++ programs (for example, 2014 in eon). This allows us to do more aggressive globalopt on the program among other things. --- Diffs of the changes: (+9 -2) Index: llvm-gcc/gcc/llvm-expand.c diff -u llvm-gcc/gcc/llvm-expand.c:1.52 llvm-gcc/gcc/llvm-expand.c:1.53 --- llvm-gcc/gcc/llvm-expand.c:1.52 Sun Oct 17 23:19:04 2004 +++ llvm-gcc/gcc/llvm-expand.c Mon Oct 18 00:24:21 2004 @@ -7150,8 +7150,15 @@ G->Init = llvm_decode_string_constant(DECL_INITIAL(decl), Len, ElTy); } } else { - /* An initializer wasn't specified, give it a zero initializer */ - G->Init = V2C(llvm_constant_get_null(BaseTy)); + if (TYPE_NEEDS_CONSTRUCTING(TREE_TYPE(decl))) { + /* This global has a ctor that will initialize it. For now, init to + * undef. + */ + G->Init = V2C(llvm_constant_new(BaseTy, "undef")); + } else { + /* An initializer wasn't specified, give it a zero initializer */ + G->Init = V2C(llvm_constant_get_null(BaseTy)); + } } TREE_ASM_WRITTEN(decl) = 1; From alkis at cs.uiuc.edu Mon Oct 18 00:29:41 2004 From: alkis at cs.uiuc.edu (Alkis Evlogimenos) Date: Mon, 18 Oct 2004 00:29:41 -0500 Subject: [llvm-commits] CVS: llvm-java/lib/Compiler/Compiler.cpp Message-ID: <200410180529.AAA13719@zion.cs.uiuc.edu> Changes in directory llvm-java/lib/Compiler: Compiler.cpp updated: 1.121 -> 1.122 --- Log message: Get vtable correctly in do_new(). --- Diffs of the changes: (+5 -1) Index: llvm-java/lib/Compiler/Compiler.cpp diff -u llvm-java/lib/Compiler/Compiler.cpp:1.121 llvm-java/lib/Compiler/Compiler.cpp:1.122 --- llvm-java/lib/Compiler/Compiler.cpp:1.121 Sun Oct 17 23:57:45 2004 +++ llvm-java/lib/Compiler/Compiler.cpp Mon Oct 18 00:29:30 2004 @@ -1555,7 +1555,11 @@ Value* objRef = new MallocInst(ci.type, ConstantUInt::get(Type::UIntTy, 0), TMP, current_); - Value* vtable = getField(cf, LLVM_JAVA_OBJECT_BASE, objRef); + Value* objBase = getField(cf, LLVM_JAVA_OBJECT_BASE, objRef); + Function* f = module_.getOrInsertFunction( + LLVM_JAVA_GETOBJECTCLASS, PointerType::get(VTableInfo::VTableTy), + objBase->getType(), NULL); + Value* vtable = new CallInst(f, objBase, TMP, current_); vtable = new CastInst(vtable, PointerType::get(vi.vtable->getType()), TMP, current_); vtable = new StoreInst(vi.vtable, vtable, current_); From reid at x10sys.com Mon Oct 18 00:34:19 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 00:34:19 -0500 Subject: [llvm-commits] CVS: llvm-test/MultiSource/Benchmarks/Prolangs-C/archie-client/aquery.c Message-ID: <200410180534.AAA13810@zion.cs.uiuc.edu> Changes in directory llvm-test/MultiSource/Benchmarks/Prolangs-C/archie-client: aquery.c updated: 1.1 -> 1.2 --- Log message: Get rid of erroneous bzero definition. --- Diffs of the changes: (+0 -1) Index: llvm-test/MultiSource/Benchmarks/Prolangs-C/archie-client/aquery.c diff -u llvm-test/MultiSource/Benchmarks/Prolangs-C/archie-client/aquery.c:1.1 llvm-test/MultiSource/Benchmarks/Prolangs-C/archie-client/aquery.c:1.2 --- llvm-test/MultiSource/Benchmarks/Prolangs-C/archie-client/aquery.c:1.1 Tue Oct 5 13:19:57 2004 +++ llvm-test/MultiSource/Benchmarks/Prolangs-C/archie-client/aquery.c Mon Oct 18 00:33:42 2004 @@ -72,7 +72,6 @@ * AQ_NOTRANS Don't translate results */ -extern void bzero(char *b,int length); extern int get_vdir(char *dhost,char *dfile,char *components,VDIR1 dir, long flags,VLINK filters,char *acomp); From lattner at cs.uiuc.edu Mon Oct 18 00:36:35 2004 From: lattner at cs.uiuc.edu (Chris Lattner) Date: Mon, 18 Oct 2004 00:36:35 -0500 Subject: [llvm-commits] CVS: llvm-test/External/Namd/Makefile Message-ID: <200410180536.AAA22619@apoc.cs.uiuc.edu> Changes in directory llvm-test/External/Namd: Makefile updated: 1.4 -> 1.5 --- Log message: This is not an official spec program --- Diffs of the changes: (+1 -1) Index: llvm-test/External/Namd/Makefile diff -u llvm-test/External/Namd/Makefile:1.4 llvm-test/External/Namd/Makefile:1.5 --- llvm-test/External/Namd/Makefile:1.4 Fri Oct 15 17:23:00 2004 +++ llvm-test/External/Namd/Makefile Mon Oct 18 00:36:21 2004 @@ -2,7 +2,7 @@ include $(LEVEL)/Makefile.config -PROG = spec_namd +PROG = namd SourceDir := $(NAMD_ROOT) CFLAGS += -Wno-deprecated From lattner at cs.uiuc.edu Mon Oct 18 00:43:05 2004 From: lattner at cs.uiuc.edu (Chris Lattner) Date: Mon, 18 Oct 2004 00:43:05 -0500 Subject: [llvm-commits] CVS: llvm-test/External/Namd/Makefile Message-ID: <200410180543.AAA22721@apoc.cs.uiuc.edu> Changes in directory llvm-test/External/Namd: Makefile updated: 1.5 -> 1.6 --- Log message: Cut this down to one iteration. First, it runs a bit faster than 2 its, second, it doesn't print out 'numeric test failed!' errors (both with the native and LLVM compiles). --- Diffs of the changes: (+1 -1) Index: llvm-test/External/Namd/Makefile diff -u llvm-test/External/Namd/Makefile:1.5 llvm-test/External/Namd/Makefile:1.6 --- llvm-test/External/Namd/Makefile:1.5 Mon Oct 18 00:36:21 2004 +++ llvm-test/External/Namd/Makefile Mon Oct 18 00:42:52 2004 @@ -15,5 +15,5 @@ # RUNTIMELIMIT := 1000 -RUN_OPTIONS = --iterations 2 --input $(NAMD_ROOT)/apoa1.input +RUN_OPTIONS = --iterations 1 --input $(NAMD_ROOT)/apoa1.input include $(LEVEL)/MultiSource/Makefile.multisrc From alkis at cs.uiuc.edu Mon Oct 18 00:48:13 2004 From: alkis at cs.uiuc.edu (Alkis Evlogimenos) Date: Mon, 18 Oct 2004 00:48:13 -0500 Subject: [llvm-commits] CVS: llvm-java/runtime/runtime.c Message-ID: <200410180548.AAA13972@zion.cs.uiuc.edu> Changes in directory llvm-java/runtime: runtime.c updated: 1.8 -> 1.9 --- Log message: Properly set the vtable pointer of a newly created object. --- Diffs of the changes: (+5 -0) Index: llvm-java/runtime/runtime.c diff -u llvm-java/runtime/runtime.c:1.8 llvm-java/runtime/runtime.c:1.9 --- llvm-java/runtime/runtime.c:1.8 Wed Sep 22 18:49:47 2004 +++ llvm-java/runtime/runtime.c Mon Oct 18 00:48:02 2004 @@ -55,6 +55,11 @@ return obj->vtable; } +void llvm_java_SetObjectClass(jobject obj, + struct llvm_java_object_vtable* clazz) { + obj->vtable = clazz; +} + jint llvm_java_IsInstanceOf(jobject obj, struct llvm_java_object_vtable* clazz) { /* trivial case 1: a null object can be cast to any type */ From alkis at cs.uiuc.edu Mon Oct 18 00:48:13 2004 From: alkis at cs.uiuc.edu (Alkis Evlogimenos) Date: Mon, 18 Oct 2004 00:48:13 -0500 Subject: [llvm-commits] CVS: llvm-java/lib/Compiler/Compiler.cpp Message-ID: <200410180548.AAA13975@zion.cs.uiuc.edu> Changes in directory llvm-java/lib/Compiler: Compiler.cpp updated: 1.122 -> 1.123 --- Log message: Properly set the vtable pointer of a newly created object. --- Diffs of the changes: (+7 -6) Index: llvm-java/lib/Compiler/Compiler.cpp diff -u llvm-java/lib/Compiler/Compiler.cpp:1.122 llvm-java/lib/Compiler/Compiler.cpp:1.123 --- llvm-java/lib/Compiler/Compiler.cpp:1.122 Mon Oct 18 00:29:30 2004 +++ llvm-java/lib/Compiler/Compiler.cpp Mon Oct 18 00:48:02 2004 @@ -39,6 +39,7 @@ #define LLVM_JAVA_ISINSTANCEOF "llvm_java_IsInstanceOf" #define LLVM_JAVA_GETOBJECTCLASS "llvm_java_GetObjectClass" +#define LLVM_JAVA_SETOBJECTCLASS "llvm_java_SetObjectClass" #define LLVM_JAVA_THROW "llvm_java_Throw" using namespace llvm; @@ -1556,13 +1557,13 @@ ConstantUInt::get(Type::UIntTy, 0), TMP, current_); Value* objBase = getField(cf, LLVM_JAVA_OBJECT_BASE, objRef); + Value* vtable = new CastInst(vi.vtable, + PointerType::get(VTableInfo::VTableTy), + TMP, current_); Function* f = module_.getOrInsertFunction( - LLVM_JAVA_GETOBJECTCLASS, PointerType::get(VTableInfo::VTableTy), - objBase->getType(), NULL); - Value* vtable = new CallInst(f, objBase, TMP, current_); - vtable = new CastInst(vtable, PointerType::get(vi.vtable->getType()), - TMP, current_); - vtable = new StoreInst(vi.vtable, vtable, current_); + LLVM_JAVA_SETOBJECTCLASS, Type::VoidTy, + objBase->getType(), PointerType::get(VTableInfo::VTableTy), NULL); + new CallInst(f, objBase, vtable, TMP, current_); opStack_.push(objRef); } From reid at x10sys.com Mon Oct 18 09:39:35 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 09:39:35 -0500 Subject: [llvm-commits] CVS: llvm/lib/Transforms/Instrumentation/ProfilePaths/GraphAuxiliary.cpp Message-ID: <200410181439.JAA08265@zion.cs.uiuc.edu> Changes in directory llvm/lib/Transforms/Instrumentation/ProfilePaths: GraphAuxiliary.cpp updated: 1.25 -> 1.26 --- Log message: Correction to allow compilation with Visual C++. Patch contributed by Morten Ofstad. Thanks Morten! --- Diffs of the changes: (+2 -2) Index: llvm/lib/Transforms/Instrumentation/ProfilePaths/GraphAuxiliary.cpp diff -u llvm/lib/Transforms/Instrumentation/ProfilePaths/GraphAuxiliary.cpp:1.25 llvm/lib/Transforms/Instrumentation/ProfilePaths/GraphAuxiliary.cpp:1.26 --- llvm/lib/Transforms/Instrumentation/ProfilePaths/GraphAuxiliary.cpp:1.25 Wed Sep 1 17:55:36 2004 +++ llvm/lib/Transforms/Instrumentation/ProfilePaths/GraphAuxiliary.cpp Mon Oct 18 09:38:39 2004 @@ -638,7 +638,7 @@ #ifdef DEBUG_PATH_PROFILES //debugging info cerr<<"After moving dummy code\n"; - for(map::iterator cd_i=codeInsertions.begin(), + for(map::iterator cd_i=codeInsertions.begin(), cd_e=codeInsertions.end(); cd_i != cd_e; ++cd_i){ printEdge(cd_i->first); cerr<second->getCond()<<":" @@ -650,7 +650,7 @@ //see what it looks like... //now insert code along edges which have codes on them - for(map::iterator MI=codeInsertions.begin(), + for(map::iterator MI=codeInsertions.begin(), ME=codeInsertions.end(); MI!=ME; ++MI){ Edge ed=MI->first; insertBB(ed, MI->second, rInst, countInst, numPaths, MethNo, threshold); From reid at x10sys.com Mon Oct 18 09:39:35 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 09:39:35 -0500 Subject: [llvm-commits] CVS: llvm/lib/Transforms/Utils/PromoteMemoryToRegister.cpp Message-ID: <200410181439.JAA08269@zion.cs.uiuc.edu> Changes in directory llvm/lib/Transforms/Utils: PromoteMemoryToRegister.cpp updated: 1.73 -> 1.74 --- Log message: Correction to allow compilation with Visual C++. Patch contributed by Morten Ofstad. Thanks Morten! --- Diffs of the changes: (+2 -2) Index: llvm/lib/Transforms/Utils/PromoteMemoryToRegister.cpp diff -u llvm/lib/Transforms/Utils/PromoteMemoryToRegister.cpp:1.73 llvm/lib/Transforms/Utils/PromoteMemoryToRegister.cpp:1.74 --- llvm/lib/Transforms/Utils/PromoteMemoryToRegister.cpp:1.73 Sun Oct 17 20:21:17 2004 +++ llvm/lib/Transforms/Utils/PromoteMemoryToRegister.cpp Mon Oct 18 09:38:48 2004 @@ -220,8 +220,8 @@ // (unspecified) ordering of basic blocks in the dominance frontier, // which would give PHI nodes non-determinstic subscripts. Fix this by // processing blocks in order of the occurance in the function. - for (DominanceFrontier::DomSetType::iterator P = S.begin(),PE = S.end(); - P != PE; ++P) + for (DominanceFrontier::DomSetType::const_iterator P = S.begin(), + PE = S.end(); P != PE; ++P) DFBlocks.push_back(BBNumbers.getNumber(*P)); // Sort by which the block ordering in the function. From reid at x10sys.com Mon Oct 18 09:39:35 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 09:39:35 -0500 Subject: [llvm-commits] CVS: llvm/lib/Transforms/Scalar/LoopUnroll.cpp LowerGC.cpp Message-ID: <200410181439.JAA08271@zion.cs.uiuc.edu> Changes in directory llvm/lib/Transforms/Scalar: LoopUnroll.cpp updated: 1.12 -> 1.13 LowerGC.cpp updated: 1.5 -> 1.6 --- Log message: Correction to allow compilation with Visual C++. Patch contributed by Morten Ofstad. Thanks Morten! --- Diffs of the changes: (+4 -2) Index: llvm/lib/Transforms/Scalar/LoopUnroll.cpp diff -u llvm/lib/Transforms/Scalar/LoopUnroll.cpp:1.12 llvm/lib/Transforms/Scalar/LoopUnroll.cpp:1.13 --- llvm/lib/Transforms/Scalar/LoopUnroll.cpp:1.12 Wed Sep 15 12:06:41 2004 +++ llvm/lib/Transforms/Scalar/LoopUnroll.cpp Mon Oct 18 09:38:48 2004 @@ -30,6 +30,8 @@ #include "llvm/ADT/STLExtras.h" #include #include +#include + using namespace llvm; namespace { Index: llvm/lib/Transforms/Scalar/LowerGC.cpp diff -u llvm/lib/Transforms/Scalar/LowerGC.cpp:1.5 llvm/lib/Transforms/Scalar/LowerGC.cpp:1.6 --- llvm/lib/Transforms/Scalar/LowerGC.cpp:1.5 Thu Jul 22 00:51:13 2004 +++ llvm/lib/Transforms/Scalar/LowerGC.cpp Mon Oct 18 09:38:48 2004 @@ -143,8 +143,8 @@ if (Constant *C = dyn_cast(I->getOperand(OpNum))) I->setOperand(OpNum, ConstantExpr::getCast(C, Ty)); else { - CastInst *C = new CastInst(I->getOperand(OpNum), Ty, "", I); - I->setOperand(OpNum, C); + CastInst *CI = new CastInst(I->getOperand(OpNum), Ty, "", I); + I->setOperand(OpNum, CI); } } } From reid at x10sys.com Mon Oct 18 09:44:23 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 09:44:23 -0500 Subject: [llvm-commits] CVS: llvm/include/llvm/Transforms/IPO.h Message-ID: <200410181444.JAA08323@zion.cs.uiuc.edu> Changes in directory llvm/include/llvm/Transforms: IPO.h updated: 1.36 -> 1.37 --- Log message: Declare a function in the correct namespace. Patch contributed by Morten Ofstad. Thanks Morten! --- Diffs of the changes: (+1 -1) Index: llvm/include/llvm/Transforms/IPO.h diff -u llvm/include/llvm/Transforms/IPO.h:1.36 llvm/include/llvm/Transforms/IPO.h:1.37 --- llvm/include/llvm/Transforms/IPO.h:1.36 Wed Oct 6 23:12:02 2004 +++ llvm/include/llvm/Transforms/IPO.h Mon Oct 18 09:43:45 2004 @@ -142,7 +142,7 @@ // createBlockExtractorPass - This pass extracts all blocks (except those // specified in the argument list) from the functions in the module. // -ModulePass *llvm::createBlockExtractorPass(std::vector &BTNE); +ModulePass *createBlockExtractorPass(std::vector &BTNE); } // End llvm namespace From lattner at cs.uiuc.edu Mon Oct 18 10:43:59 2004 From: lattner at cs.uiuc.edu (Chris Lattner) Date: Mon, 18 Oct 2004 10:43:59 -0500 Subject: [llvm-commits] CVS: llvm/lib/Transforms/IPO/PruneEH.cpp Message-ID: <200410181543.KAA24491@apoc.cs.uiuc.edu> Changes in directory llvm/lib/Transforms/IPO: PruneEH.cpp updated: 1.16 -> 1.17 --- Log message: Get this file compiling with VC++, patch contributed by Morten Ofstad. Thanks Morten! --- Diffs of the changes: (+1 -0) Index: llvm/lib/Transforms/IPO/PruneEH.cpp diff -u llvm/lib/Transforms/IPO/PruneEH.cpp:1.16 llvm/lib/Transforms/IPO/PruneEH.cpp:1.17 --- llvm/lib/Transforms/IPO/PruneEH.cpp:1.16 Sun Sep 19 23:43:34 2004 +++ llvm/lib/Transforms/IPO/PruneEH.cpp Mon Oct 18 10:43:46 2004 @@ -22,6 +22,7 @@ #include "llvm/Analysis/CallGraph.h" #include "llvm/ADT/Statistic.h" #include +#include using namespace llvm; namespace { From lattner at cs.uiuc.edu Mon Oct 18 10:54:30 2004 From: lattner at cs.uiuc.edu (Chris Lattner) Date: Mon, 18 Oct 2004 10:54:30 -0500 Subject: [llvm-commits] CVS: llvm/lib/Target/X86/X86CodeEmitter.cpp X86TargetMachine.cpp Message-ID: <200410181554.KAA24792@apoc.cs.uiuc.edu> Changes in directory llvm/lib/Target/X86: X86CodeEmitter.cpp updated: 1.67 -> 1.68 X86TargetMachine.cpp updated: 1.68 -> 1.69 --- Log message: Improve compatibility with VC++, patch contributed by Morten Ofstad! --- Diffs of the changes: (+18 -1) Index: llvm/lib/Target/X86/X86CodeEmitter.cpp diff -u llvm/lib/Target/X86/X86CodeEmitter.cpp:1.67 llvm/lib/Target/X86/X86CodeEmitter.cpp:1.68 --- llvm/lib/Target/X86/X86CodeEmitter.cpp:1.67 Sun Oct 17 02:49:45 2004 +++ llvm/lib/Target/X86/X86CodeEmitter.cpp Mon Oct 18 10:54:17 2004 @@ -102,21 +102,34 @@ return Stub; } +#ifdef _MSC_VER +#pragma optimize("y", off) +#endif + void JITResolver::CompilationCallback() { +#ifdef _MSC_VER + unsigned *StackPtr, RetAddr; + __asm mov StackPtr, ebp; + __asm mov eax, DWORD PTR [ebp + 4]; + __asm mov RetAddr, eax; +#else unsigned *StackPtr = (unsigned*)__builtin_frame_address(0); unsigned RetAddr = (unsigned)(intptr_t)__builtin_return_address(0); +#endif assert(StackPtr[1] == RetAddr && "Could not find return address on the stack!"); // It's a stub if there is an interrupt marker after the call... bool isStub = ((unsigned char*)(intptr_t)RetAddr)[0] == 0xCD; +#ifndef _MSC_VER // FIXME FIXME FIXME FIXME: __builtin_frame_address doesn't work if frame // pointer elimination has been performed. Having a variable sized alloca // disables frame pointer elimination currently, even if it's dead. This is a // gross hack. alloca(10+isStub); // FIXME FIXME FIXME FIXME +#endif // The call instruction should have pushed the return value onto the stack... RetAddr -= 4; // Backtrack to the reference itself... @@ -150,6 +163,10 @@ StackPtr[1] -= 5; } +#ifdef _MSC_VER +#pragma optimize( "", on ) +#endif + /// emitStubForFunction - This method is used by the JIT when it needs to emit /// the address of a function for a function whose code has not yet been /// generated. In order to do this, it generates a stub which jumps to the lazy Index: llvm/lib/Target/X86/X86TargetMachine.cpp diff -u llvm/lib/Target/X86/X86TargetMachine.cpp:1.68 llvm/lib/Target/X86/X86TargetMachine.cpp:1.69 --- llvm/lib/Target/X86/X86TargetMachine.cpp:1.68 Fri Oct 8 17:41:46 2004 +++ llvm/lib/Target/X86/X86TargetMachine.cpp Mon Oct 18 10:54:17 2004 @@ -54,7 +54,7 @@ } unsigned X86TargetMachine::getJITMatchQuality() { -#if defined(i386) || defined(__i386__) || defined(__x86__) +#if defined(i386) || defined(__i386__) || defined(__x86__) || defined(_M_IX86) return 10; #else return 0; From alkis at cs.uiuc.edu Mon Oct 18 11:20:12 2004 From: alkis at cs.uiuc.edu (Alkis Evlogimenos) Date: Mon, 18 Oct 2004 11:20:12 -0500 Subject: [llvm-commits] CVS: llvm-www/testresults/index.html Message-ID: <200410181620.LAA16495@niobe.cs.uiuc.edu> Changes in directory llvm-www/testresults: index.html updated: 1.16 -> 1.17 --- Log message: Add release nightly which runs on niobe --- Diffs of the changes: (+2 -0) Index: llvm-www/testresults/index.html diff -u llvm-www/testresults/index.html:1.16 llvm-www/testresults/index.html:1.17 --- llvm-www/testresults/index.html:1.16 Wed Sep 8 15:35:31 2004 +++ llvm-www/testresults/index.html Mon Oct 18 11:20:00 2004 @@ -17,6 +17,8 @@
  1. X86: Linux (Dual P4 Xeon @ 3.06GHz) -- debug build
  2. + +
  3. X86: Linux (Dual Athlon MP 2100+) -- release build
  4. X86: Linux (Dual P4 Xeon @ 2.3GHz) -- release build
  5. From alkis at cs.uiuc.edu Mon Oct 18 11:23:13 2004 From: alkis at cs.uiuc.edu (Alkis Evlogimenos) Date: Mon, 18 Oct 2004 11:23:13 -0500 Subject: [llvm-commits] CVS: llvm-java/include/llvm/Java/BytecodeParser.h Message-ID: <200410181623.LAA09351@zion.cs.uiuc.edu> Changes in directory llvm-java/include/llvm/Java: BytecodeParser.h updated: 1.10 -> 1.11 --- Log message: Change interface of BytecodeParser::parse() method. It now takes a start and end bytecode index. --- Diffs of the changes: (+7 -7) Index: llvm-java/include/llvm/Java/BytecodeParser.h diff -u llvm-java/include/llvm/Java/BytecodeParser.h:1.10 llvm-java/include/llvm/Java/BytecodeParser.h:1.11 --- llvm-java/include/llvm/Java/BytecodeParser.h:1.10 Mon Oct 11 16:51:24 2004 +++ llvm-java/include/llvm/Java/BytecodeParser.h Mon Oct 18 11:23:03 2004 @@ -35,14 +35,14 @@ protected: #define THIS ((SubClass*)this) - /// @brief parse code pointed to by \c code of size \c size + /// @brief parse code pointed to by \c code beginning at \c start + /// bytecode and ending at \c end bytecode /// - /// This function parses the code pointed to by \c code and - /// calls the subclass's do_ method - /// appropriately. When this function returns all code up to - /// \c size is parsed. - void parse(const uint8_t* code, unsigned size) { - for (unsigned i = 0; i < size; ++i) { + /// This function parses the code pointed to by \c code and calls + /// the subclass's do_ method appropriately. When this + /// function returns all code in [start, end) is parsed. + void parse(const uint8_t* code, unsigned start, unsigned end) { + for (unsigned i = start; i < end; ++i) { unsigned curBC = i; bool wide = code[i] == WIDE; i += wide; From alkis at cs.uiuc.edu Mon Oct 18 11:23:13 2004 From: alkis at cs.uiuc.edu (Alkis Evlogimenos) Date: Mon, 18 Oct 2004 11:23:13 -0500 Subject: [llvm-commits] CVS: llvm-java/lib/Compiler/Compiler.cpp Message-ID: <200410181623.LAA09352@zion.cs.uiuc.edu> Changes in directory llvm-java/lib/Compiler: Compiler.cpp updated: 1.123 -> 1.124 --- Log message: Change interface of BytecodeParser::parse() method. It now takes a start and end bytecode index. --- Diffs of the changes: (+2 -2) Index: llvm-java/lib/Compiler/Compiler.cpp diff -u llvm-java/lib/Compiler/Compiler.cpp:1.123 llvm-java/lib/Compiler/Compiler.cpp:1.124 --- llvm-java/lib/Compiler/Compiler.cpp:1.123 Mon Oct 18 00:48:02 2004 +++ llvm-java/lib/Compiler/Compiler.cpp Mon Oct 18 11:23:02 2004 @@ -86,7 +86,7 @@ : function_(f), bc2bbMap_(c->getCodeSize()) { BasicBlock* bb = new BasicBlock("entry", function_); - parse(c->getCode(), c->getCodeSize()); + parse(c->getCode(), 0, c->getCodeSize()); for (unsigned i = 0, e = bc2bbMap_.size(); i != e; ++i) if (BasicBlock* next = bc2bbMap_[i]) { @@ -830,7 +830,7 @@ current_ = prologue_->getNext(); new BranchInst(current_, prologue_); - parse(codeAttr->getCode(), codeAttr->getCodeSize()); + parse(codeAttr->getCode(), 0, codeAttr->getCodeSize()); // function->dump(); From alkis at cs.uiuc.edu Mon Oct 18 11:38:47 2004 From: alkis at cs.uiuc.edu (Alkis Evlogimenos) Date: Mon, 18 Oct 2004 11:38:47 -0500 Subject: [llvm-commits] CVS: llvm-java/lib/Compiler/BasicBlockBuilder.h Message-ID: <200410181638.LAA09759@zion.cs.uiuc.edu> Changes in directory llvm-java/lib/Compiler: BasicBlockBuilder.h added (r1.1) --- Log message: Add BasicBlockBuilder class for use with the upcoming changes to the java bytecode to LLVM compiler. --- Diffs of the changes: (+169 -0) Index: llvm-java/lib/Compiler/BasicBlockBuilder.h diff -c /dev/null llvm-java/lib/Compiler/BasicBlockBuilder.h:1.1 *** /dev/null Mon Oct 18 11:38:47 2004 --- llvm-java/lib/Compiler/BasicBlockBuilder.h Mon Oct 18 11:38:37 2004 *************** *** 0 **** --- 1,169 ---- + //===-- BasicBlockBuilder.h - Java bytecode BasicBlock builder --*- C++ -*-===// + // + // The LLVM Compiler Infrastructure + // + // This file was developed by the LLVM research group and is distributed under + // the University of Illinois Open Source License. See LICENSE.TXT for details. + // + //===----------------------------------------------------------------------===// + // + // This file contains a BasicBlock builder that creates a LLVM + // BasicBlocks from Java bytecode. It also keeps track of the java + // bytecode indices that bound each basic block. + // + //===----------------------------------------------------------------------===// + + #include + #include + #include + #include + #include + + namespace llvm { namespace Java { + + class BasicBlockBuilder : public BytecodeParser { + Function* function_; + typedef std::map BC2BBMap; + BC2BBMap bc2bbMap_; + typedef std::map > BB2BCMap; + BB2BCMap bb2bcMap_; + + BasicBlock* getOrCreateBasicBlockAt(unsigned bcI) { + BC2BBMap::iterator it = bc2bbMap_.lower_bound(bcI); + if (it == bc2bbMap_.end() || it->first != bcI) { + bool inserted; + BasicBlock* newBB = new BasicBlock("bc" + utostr(bcI), function_); + tie(it, inserted) = bc2bbMap_.insert(std::make_pair(bcI, newBB)); + assert(inserted && "LLVM basic block multiply defined!"); + } + + return it->second; + } + + public: + BasicBlockBuilder(Function* f, CodeAttribute* c) + : function_(f) { + + BasicBlock* bb = getOrCreateBasicBlockAt(0); + + parse(c->getCode(), 0, c->getCodeSize()); + + for (BC2BBMap::const_iterator i = bc2bbMap_.begin(), e = bc2bbMap_.end(); + i != e; ++i) { + unsigned end = next(i) != e ? next(i)->first : c->getCodeSize(); + bb2bcMap_.insert( + std::make_pair(i->second, std::make_pair(i->first, end))); + } + + assert(function_->getEntryBlock().getName() == "bc0"); + assert(bb2bcMap_.find(&function_->getEntryBlock()) != bb2bcMap_.end()); + } + + BasicBlock* getBasicBlock(unsigned bcI) const { + BC2BBMap::const_iterator i = bc2bbMap_.find(bcI); + assert(i != bc2bbMap_.end() && + "No block is mapped to this bytecode index!"); + return i->second; + } + + std::pair getBytecodeIndices(BasicBlock* bb) const { + BB2BCMap::const_iterator i = bb2bcMap_.find(bb); + assert(i != bb2bcMap_.end() && + "BasicBlock was not created by this builder!"); + return i->second; + } + + void do_ifeq(unsigned t, unsigned f) { + getOrCreateBasicBlockAt(t); + getOrCreateBasicBlockAt(f); + } + + void do_ifne(unsigned t, unsigned f) { + getOrCreateBasicBlockAt(t); + getOrCreateBasicBlockAt(f); + } + + void do_iflt(unsigned t, unsigned f) { + getOrCreateBasicBlockAt(t); + getOrCreateBasicBlockAt(f); + } + + void do_ifge(unsigned t, unsigned f) { + getOrCreateBasicBlockAt(t); + getOrCreateBasicBlockAt(f); + } + + void do_ifgt(unsigned t, unsigned f) { + getOrCreateBasicBlockAt(t); + getOrCreateBasicBlockAt(f); + } + + void do_ifle(unsigned t, unsigned f) { + getOrCreateBasicBlockAt(t); + getOrCreateBasicBlockAt(f); + } + + void do_if_icmpeq(unsigned t, unsigned f) { + getOrCreateBasicBlockAt(t); + getOrCreateBasicBlockAt(f); + } + + void do_if_icmpne(unsigned t, unsigned f) { + getOrCreateBasicBlockAt(t); + getOrCreateBasicBlockAt(f); + } + + void do_if_icmplt(unsigned t, unsigned f) { + getOrCreateBasicBlockAt(t); + getOrCreateBasicBlockAt(f); + } + + void do_if_icmpgt(unsigned t, unsigned f) { + getOrCreateBasicBlockAt(t); + getOrCreateBasicBlockAt(f); + } + + void do_if_icmpge(unsigned t, unsigned f) { + getOrCreateBasicBlockAt(t); + getOrCreateBasicBlockAt(f); + } + + void do_if_icmple(unsigned t, unsigned f) { + getOrCreateBasicBlockAt(t); + getOrCreateBasicBlockAt(f); + } + + void do_if_acmpeq(unsigned t, unsigned f) { + getOrCreateBasicBlockAt(t); + getOrCreateBasicBlockAt(f); + } + + void do_if_acmpne(unsigned t, unsigned f) { + getOrCreateBasicBlockAt(t); + getOrCreateBasicBlockAt(f); + } + + void do_switch(unsigned defTarget, const SwitchCases& sw) { + for (unsigned i = 0, e = sw.size(); i != e; ++i) { + unsigned target = sw[i].second; + getOrCreateBasicBlockAt(target); + } + getOrCreateBasicBlockAt(defTarget); + } + + void do_goto(unsigned target) { + getOrCreateBasicBlockAt(target); + } + + void do_ifnull(unsigned t, unsigned f) { + getOrCreateBasicBlockAt(t); + getOrCreateBasicBlockAt(f); + } + + void do_ifnonnull(unsigned t, unsigned f) { + getOrCreateBasicBlockAt(t); + getOrCreateBasicBlockAt(f); + } + }; + + } } // namespace llvm::Java From alkis at cs.uiuc.edu Mon Oct 18 12:10:57 2004 From: alkis at cs.uiuc.edu (Alkis Evlogimenos) Date: Mon, 18 Oct 2004 12:10:57 -0500 Subject: [llvm-commits] CVS: llvm-java/lib/Compiler/Compiler.cpp Message-ID: <200410181710.MAA24681@zion.cs.uiuc.edu> Changes in directory llvm-java/lib/Compiler: Compiler.cpp updated: 1.124 -> 1.125 --- Log message: Change implmentation of operand stack, locals and basic block builder. We now use the classes found in lib/Compiler. Also change the way the compiler compiles a function. We now compile block by block computing the entry operand stack/locals for each block on the fly. --- Diffs of the changes: (+645 -690) Index: llvm-java/lib/Compiler/Compiler.cpp diff -u llvm-java/lib/Compiler/Compiler.cpp:1.124 llvm-java/lib/Compiler/Compiler.cpp:1.125 --- llvm-java/lib/Compiler/Compiler.cpp:1.124 Mon Oct 18 11:23:02 2004 +++ llvm-java/lib/Compiler/Compiler.cpp Mon Oct 18 12:10:46 2004 @@ -13,10 +13,13 @@ #define DEBUG_TYPE "javacompiler" +#include +#include "BasicBlockBuilder.h" +#include "Locals.h" +#include "OperandStack.h" #include #include #include -#include #include #include #include @@ -25,8 +28,10 @@ #include #include #include +#include #include #include +#include #include #include @@ -49,9 +54,6 @@ const std::string TMP("tmp"); - typedef std::stack > OperandStack; - typedef std::vector Locals; - inline bool isTwoSlotType(const Type* t) { return t == Type::LongTy | t == Type::DoubleTy; } @@ -68,136 +70,16 @@ return isOneSlotType(v->getType()); } - class Bytecode2BasicBlockMapper - : public BytecodeParser { - Function* function_; - typedef std::vector BC2BBMap; - BC2BBMap bc2bbMap_; - typedef std::map FallThroughMap; - FallThroughMap ftMap_; - - void createBasicBlockAt(unsigned bcI) { - if (!bc2bbMap_[bcI]) - bc2bbMap_[bcI] = new BasicBlock("bc" + utostr(bcI), function_); - } - - public: - Bytecode2BasicBlockMapper(Function* f, CodeAttribute* c) - : function_(f), bc2bbMap_(c->getCodeSize()) { - BasicBlock* bb = new BasicBlock("entry", function_); - - parse(c->getCode(), 0, c->getCodeSize()); - - for (unsigned i = 0, e = bc2bbMap_.size(); i != e; ++i) - if (BasicBlock* next = bc2bbMap_[i]) { - ftMap_.insert(std::make_pair(bb, next)); - bb = next; - } - else - bc2bbMap_[i] = bb; - - assert(function_->getEntryBlock().getName() == "entry"); - } - - BasicBlock* getBBAt(unsigned bcI) { - assert(bc2bbMap_.size() > bcI && "Invalid bytecode index!"); - return bc2bbMap_[bcI]; - } - - BasicBlock* getFallThroughBranch(BasicBlock* bb) { - assert(ftMap_.find(bb) != ftMap_.end() && - "Basic block is not in this mapper!"); - return ftMap_.find(bb)->second; - } - - void do_ifeq(unsigned t, unsigned f) { - createBasicBlockAt(t); - createBasicBlockAt(f); - } - - void do_ifne(unsigned t, unsigned f) { - createBasicBlockAt(t); - createBasicBlockAt(f); - } - - void do_iflt(unsigned t, unsigned f) { - createBasicBlockAt(t); - createBasicBlockAt(f); - } - - void do_ifge(unsigned t, unsigned f) { - createBasicBlockAt(t); - createBasicBlockAt(f); - } - - void do_ifgt(unsigned t, unsigned f) { - createBasicBlockAt(t); - createBasicBlockAt(f); - } - - void do_ifle(unsigned t, unsigned f) { - createBasicBlockAt(t); - createBasicBlockAt(f); - } - - void do_if_icmpeq(unsigned t, unsigned f) { - createBasicBlockAt(t); - createBasicBlockAt(f); - } - - void do_if_icmpne(unsigned t, unsigned f) { - createBasicBlockAt(t); - createBasicBlockAt(f); - } - - void do_if_icmplt(unsigned t, unsigned f) { - createBasicBlockAt(t); - createBasicBlockAt(f); - } - - void do_if_icmpgt(unsigned t, unsigned f) { - createBasicBlockAt(t); - createBasicBlockAt(f); - } - - void do_if_icmpge(unsigned t, unsigned f) { - createBasicBlockAt(t); - createBasicBlockAt(f); - } - - void do_if_icmple(unsigned t, unsigned f) { - createBasicBlockAt(t); - createBasicBlockAt(f); - } - - void do_switch(unsigned defTarget, const SwitchCases& sw) { - for (unsigned i = 0, e = sw.size(); i != e; ++i) { - unsigned target = sw[i].second; - createBasicBlockAt(target); - } - createBasicBlockAt(defTarget); - } - - void do_ifnull(unsigned t, unsigned f) { - createBasicBlockAt(t); - createBasicBlockAt(f); - } - - void do_ifnotnull(unsigned t, unsigned f) { - createBasicBlockAt(t); - createBasicBlockAt(f); - } - }; - - class Compiler : - public BytecodeParser { + class Compiler : public BytecodeParser { Module& module_; ClassFile* cf_; - OperandStack opStack_; - Locals locals_; - std::auto_ptr mapper_; - BasicBlock* prologue_; - BasicBlock* current_; + std::auto_ptr bbBuilder_; + std::list bbWorkList_; + typedef std::map > BBInfoMap; + BBInfoMap bbInfoMap_; + BasicBlock* currentBB_; + Locals* currentLocals_; + OperandStack* currentOpStack_; typedef SetVector FunctionSet; FunctionSet toCompileFunctions_; @@ -236,20 +118,20 @@ private: llvm::Constant* getConstant(Constant* c) { if (dynamic_cast(c)) - // FIXME: should return a String object represeting this ConstantString - return ConstantPointerNull::get( - PointerType::get( - getClassInfo(ClassFile::get("java/lang/String")).type)); + // FIXME: should return a String object represeting this ConstantString + return ConstantPointerNull::get( + PointerType::get( + getClassInfo(ClassFile::get("java/lang/String")).type)); else if (ConstantInteger* i = dynamic_cast(c)) - return ConstantSInt::get(Type::IntTy, i->getValue()); + return ConstantSInt::get(Type::IntTy, i->getValue()); else if (ConstantFloat* f = dynamic_cast(c)) - return ConstantFP::get(Type::FloatTy, f->getValue()); + return ConstantFP::get(Type::FloatTy, f->getValue()); else if (ConstantLong* l = dynamic_cast(c)) - return ConstantSInt::get(Type::LongTy, l->getValue()); + return ConstantSInt::get(Type::LongTy, l->getValue()); else if (ConstantDouble* d = dynamic_cast(c)) - return ConstantFP::get(Type::DoubleTy, d->getValue()); + return ConstantFP::get(Type::DoubleTy, d->getValue()); else - assert(0 && "Unknown llvm::Java::Constant!"); + assert(0 && "Unknown llvm::Java::Constant!"); } Type* getType(JType type) { @@ -289,25 +171,25 @@ case 'Z': return Type::BoolTy; case 'V': return Type::VoidTy; case 'L': { - unsigned e = descr.find(';', i); - std::string className = descr.substr(i, e - i); - i = e + 1; - return PointerType::get(getClassInfo(ClassFile::get(className)).type); + unsigned e = descr.find(';', i); + std::string className = descr.substr(i, e - i); + i = e + 1; + return PointerType::get(getClassInfo(ClassFile::get(className)).type); } case '[': - // FIXME: this should really be a new class - // represeting the array of the following type - return PointerType::get( - ArrayType::get(getTypeHelper(descr, i, NULL), 0)); + // FIXME: this should really be a new class + // represeting the array of the following type + return PointerType::get( + ArrayType::get(getTypeHelper(descr, i, NULL), 0)); case '(': { - std::vector params; - if (self) - params.push_back(PointerType::get(self)); - while (descr[i] != ')') - params.push_back(getTypeHelper(descr, i, NULL)); - return FunctionType::get(getTypeHelper(descr, ++i, NULL),params, false); + std::vector params; + if (self) + params.push_back(PointerType::get(self)); + while (descr[i] != ')') + params.push_back(getTypeHelper(descr, i, NULL)); + return FunctionType::get(getTypeHelper(descr, ++i, NULL),params, false); } - // FIXME: Throw something + // FIXME: Throw something default: return NULL; } } @@ -318,7 +200,7 @@ ClassInfo& ci = c2ciMap_[cf]; assert(!ci.type && ci.f2iMap.empty() && - "java/lang/Object ClassInfo should not be initialized!"); + "java/lang/Object ClassInfo should not be initialized!"); ci.type = OpaqueType::get(); std::vector elements; @@ -332,18 +214,18 @@ const Fields& fields = cf->getFields(); for (unsigned i = 0, e = fields.size(); i != e; ++i) { - Field* field = fields[i]; - if (!field->isStatic()) { - ci.f2iMap.insert( - std::make_pair(field->getName()->str(), elements.size())); - elements.push_back(getType(field->getDescriptor())); - } + Field* field = fields[i]; + if (!field->isStatic()) { + ci.f2iMap.insert( + std::make_pair(field->getName()->str(), elements.size())); + elements.push_back(getType(field->getDescriptor())); + } } PATypeHolder holder = ci.type; cast(ci.type)->refineAbstractTypeTo(StructType::get(elements)); ci.type = holder.get(); DEBUG(std::cerr << "Adding java/lang/Object = " - << *ci.type << " to type map\n"); + << *ci.type << " to type map\n"); module_.addTypeName("java/lang/Object", ci.type); assert(ci.type && "ClassInfo not initialized properly!"); @@ -357,7 +239,7 @@ VTableInfo& vi = c2viMap_[cf]; assert(!vi.vtable && vi.m2iMap.empty() && - "java/lang/Object VTableInfo should not be initialized!"); + "java/lang/Object VTableInfo should not be initialized!"); Type* VTtype = OpaqueType::get(); @@ -384,7 +266,7 @@ VTableInfo::TypeInfoTy = StructType::get(elements); module_.addTypeName(LLVM_JAVA_OBJECT_TYPEINFO, VTableInfo::TypeInfoTy); llvm::Constant* typeInfoInit = - ConstantStruct::get(VTableInfo::TypeInfoTy, init); + ConstantStruct::get(VTableInfo::TypeInfoTy, init); // now that we have both the type and initializer for the // llvm_java_object_typeinfo struct we can start adding the @@ -403,30 +285,30 @@ // add member functions to the vtable for (unsigned i = 0, e = methods.size(); i != e; ++i) { - Method* method = methods[i]; - // the contructor is the only non-static method that is not - // dynamically dispatched so we skip it - if (!method->isStatic() && method->getName()->str() != "") { - std::string methodDescr = - method->getName()->str() + - method->getDescriptor()->str(); - - std::string funcName = "java/lang/Object/" + methodDescr; - const FunctionType* funcTy = cast( - getType(method->getDescriptor(), ci.type)); - - Function* vfun = module_.getOrInsertFunction(funcName, funcTy); - toCompileFunctions_.insert(vfun); - - unsigned& index = vi.m2iMap[methodDescr]; - if (!index) { - index = elements.size(); - elements.resize(index + 1, NULL); - init.resize(index + 1, NULL); - } - elements[index] = vfun->getType(); - init[index] = vfun; - } + Method* method = methods[i]; + // the contructor is the only non-static method that is not + // dynamically dispatched so we skip it + if (!method->isStatic() && method->getName()->str() != "") { + std::string methodDescr = + method->getName()->str() + + method->getDescriptor()->str(); + + std::string funcName = "java/lang/Object/" + methodDescr; + const FunctionType* funcTy = cast( + getType(method->getDescriptor(), ci.type)); + + Function* vfun = module_.getOrInsertFunction(funcName, funcTy); + toCompileFunctions_.insert(vfun); + + unsigned& index = vi.m2iMap[methodDescr]; + if (!index) { + index = elements.size(); + elements.resize(index + 1, NULL); + init.resize(index + 1, NULL); + } + elements[index] = vfun->getType(); + init[index] = vfun; + } } PATypeHolder holder = VTtype; @@ -436,10 +318,10 @@ module_.addTypeName("java/lang/Object", VTableInfo::VTableTy); vi.vtable = new GlobalVariable(VTableInfo::VTableTy, - true, GlobalVariable::ExternalLinkage, - ConstantStruct::get(init), - "java/lang/Object", - &module_); + true, GlobalVariable::ExternalLinkage, + ConstantStruct::get(init), + "java/lang/Object", + &module_); DEBUG(std::cerr << "Built VTableInfo for: java/lang/Object\n"); } @@ -451,18 +333,18 @@ const ClassInfo& getClassInfo(ClassFile* cf) { Class2ClassInfoMap::iterator it = c2ciMap_.lower_bound(cf); if (it != c2ciMap_.end() && it->first == cf) - return it->second; + return it->second; const std::string& className = cf->getThisClass()->getName()->str(); DEBUG(std::cerr << "Building ClassInfo for: " << className << '\n'); ClassInfo& ci = c2ciMap_[cf]; assert(!ci.type && ci.f2iMap.empty() && - "got already initialized ClassInfo!"); + "got already initialized ClassInfo!"); // get the interface id if (cf->isInterface()) - ci.interfaceIdx = ClassInfo::InterfaceCount++; + ci.interfaceIdx = ClassInfo::InterfaceCount++; ci.type = OpaqueType::get(); @@ -470,17 +352,17 @@ ConstantClass* super = cf->getSuperClass(); assert(super && "Class does not have superclass!"); const ClassInfo& superCI = - getClassInfo(ClassFile::get(super->getName()->str())); + getClassInfo(ClassFile::get(super->getName()->str())); elements.push_back(superCI.type); const Fields& fields = cf->getFields(); for (unsigned i = 0, e = fields.size(); i != e; ++i) { - Field* field = fields[i]; - if (!field->isStatic()) { - ci.f2iMap.insert( - std::make_pair(field->getName()->str(), elements.size())); - elements.push_back(getType(field->getDescriptor())); - } + Field* field = fields[i]; + if (!field->isStatic()) { + ci.f2iMap.insert( + std::make_pair(field->getName()->str(), elements.size())); + elements.push_back(getType(field->getDescriptor())); + } } PATypeHolder holder = ci.type; cast(ci.type)->refineAbstractTypeTo(StructType::get(elements)); @@ -488,7 +370,7 @@ assert(ci.type && "ClassInfo not initialized properly!"); DEBUG(std::cerr << "Adding " << className << " = " - << *ci.type << " to type map\n"); + << *ci.type << " to type map\n"); module_.addTypeName(className, ci.type); emitStaticInitializers(cf); DEBUG(std::cerr << "Built ClassInfo for: " << className << '\n'); @@ -498,22 +380,22 @@ std::pair buildSuperClassesVTables(ClassFile* cf, const VTableInfo& vi) const { ArrayType* vtablesArrayTy = - ArrayType::get(PointerType::get(VTableInfo::VTableTy), - vi.superVtables.size()); + ArrayType::get(PointerType::get(VTableInfo::VTableTy), + vi.superVtables.size()); GlobalVariable* vtablesArray = new GlobalVariable( - vtablesArrayTy, - true, - GlobalVariable::ExternalLinkage, - ConstantArray::get(vtablesArrayTy, vi.superVtables), - cf->getThisClass()->getName()->str() + "", - &module_); + vtablesArrayTy, + true, + GlobalVariable::ExternalLinkage, + ConstantArray::get(vtablesArrayTy, vi.superVtables), + cf->getThisClass()->getName()->str() + "", + &module_); return std::make_pair( - vi.superVtables.size(), - ConstantExpr::getGetElementPtr( - vtablesArray, - std::vector(2, ConstantUInt::get(Type::UIntTy, 0)))); + vi.superVtables.size(), + ConstantExpr::getGetElementPtr( + vtablesArray, + std::vector(2, ConstantUInt::get(Type::UIntTy, 0)))); } llvm::Constant* buildInterfaceVTable(ClassFile* cf, ClassFile* interface) { @@ -529,32 +411,32 @@ init[0] = llvm::Constant::getNullValue(VTableInfo::TypeInfoTy); for (VTableInfo::Method2IndexMap::const_iterator - i = interfaceVI.m2iMap.begin(), e = interfaceVI.m2iMap.end(); - i != e; ++i) { - std::vector indices; - indices.reserve(2); - indices.push_back(ConstantUInt::get(Type::UIntTy, 0)); - assert(classVI.m2iMap.find(i->first) != classVI.m2iMap.end() && - "Interface method not found in class definition!"); - unsigned classMethodIdx = classVI.m2iMap.find(i->first)->second; - indices.push_back(ConstantUInt::get(Type::UIntTy, classMethodIdx)); - init[i->second] = - ConstantExpr::getGetElementPtr(classVI.vtable, indices); + i = interfaceVI.m2iMap.begin(), e = interfaceVI.m2iMap.end(); + i != e; ++i) { + std::vector indices; + indices.reserve(2); + indices.push_back(ConstantUInt::get(Type::UIntTy, 0)); + assert(classVI.m2iMap.find(i->first) != classVI.m2iMap.end() && + "Interface method not found in class definition!"); + unsigned classMethodIdx = classVI.m2iMap.find(i->first)->second; + indices.push_back(ConstantUInt::get(Type::UIntTy, classMethodIdx)); + init[i->second] = + ConstantExpr::getGetElementPtr(classVI.vtable, indices); } llvm::Constant* vtable = ConstantStruct::get(init); const std::string& globalName = - cf->getThisClass()->getName()->str() + '+' + - interface->getThisClass()->getName()->str() + ""; + cf->getThisClass()->getName()->str() + '+' + + interface->getThisClass()->getName()->str() + ""; module_.addTypeName(globalName, vtable->getType()); return new GlobalVariable( - vtable->getType(), - true, - GlobalVariable::ExternalLinkage, - vtable, - globalName, - &module_); + vtable->getType(), + true, + GlobalVariable::ExternalLinkage, + vtable, + globalName, + &module_); } std::pair @@ -564,47 +446,47 @@ // pointer to the array of interface vtables is an all-ones // value if (cf->isInterface()) - return std::make_pair( - getClassInfo(cf).interfaceIdx, - ConstantExpr::getCast( - ConstantIntegral::getAllOnesValue(Type::LongTy), - PointerType::get(PointerType::get(VTableInfo::VTableTy)))); + return std::make_pair( + getClassInfo(cf).interfaceIdx, + ConstantExpr::getCast( + ConstantIntegral::getAllOnesValue(Type::LongTy), + PointerType::get(PointerType::get(VTableInfo::VTableTy)))); std::vector vtables; const Classes& interfaces = cf->getInterfaces(); llvm::Constant* nullVTable = - llvm::Constant::getNullValue(PointerType::get(VTableInfo::VTableTy)); + llvm::Constant::getNullValue(PointerType::get(VTableInfo::VTableTy)); for (unsigned i = 0, e = interfaces.size(); i != e; ++i) { - ClassFile* interface = ClassFile::get(interfaces[i]->getName()->str()); - assert(interface->isInterface() && - "Class in interfaces list is not an interface!"); - const ClassInfo& interfaceCI = getClassInfo(interface); - if (interfaceCI.interfaceIdx >= vtables.size()) - vtables.resize(interfaceCI.interfaceIdx+1, nullVTable); - vtables[interfaceCI.interfaceIdx] = buildInterfaceVTable(cf, interface); + ClassFile* interface = ClassFile::get(interfaces[i]->getName()->str()); + assert(interface->isInterface() && + "Class in interfaces list is not an interface!"); + const ClassInfo& interfaceCI = getClassInfo(interface); + if (interfaceCI.interfaceIdx >= vtables.size()) + vtables.resize(interfaceCI.interfaceIdx+1, nullVTable); + vtables[interfaceCI.interfaceIdx] = buildInterfaceVTable(cf, interface); } ArrayType* interfacesArrayTy = - ArrayType::get(PointerType::get(VTableInfo::VTableTy), vtables.size()); + ArrayType::get(PointerType::get(VTableInfo::VTableTy), vtables.size()); const std::string& globalName = - cf->getThisClass()->getName()->str() + ""; + cf->getThisClass()->getName()->str() + ""; module_.addTypeName(globalName, interfacesArrayTy); GlobalVariable* interfacesArray = new GlobalVariable( - interfacesArrayTy, - true, - GlobalVariable::ExternalLinkage, - ConstantArray::get(interfacesArrayTy, vtables), - globalName, - &module_); + interfacesArrayTy, + true, + GlobalVariable::ExternalLinkage, + ConstantArray::get(interfacesArrayTy, vtables), + globalName, + &module_); return std::make_pair( - int(vtables.size())-1, - ConstantExpr::getGetElementPtr( - interfacesArray, - std::vector(2, ConstantUInt::get(Type::UIntTy, 0)))); + int(vtables.size())-1, + ConstantExpr::getGetElementPtr( + interfacesArray, + std::vector(2, ConstantUInt::get(Type::UIntTy, 0)))); } llvm::Constant* buildClassTypeInfo(ClassFile* cf, const VTableInfo& vi) { @@ -635,70 +517,70 @@ const VTableInfo& getVTableInfo(ClassFile* cf) { Class2VTableInfoMap::iterator it = c2viMap_.lower_bound(cf); if (it != c2viMap_.end() && it->first == cf) - return it->second; + return it->second; const std::string& className = cf->getThisClass()->getName()->str(); DEBUG(std::cerr << "Building VTableInfo for: " << className << '\n'); VTableInfo& vi = c2viMap_[cf]; assert(!vi.vtable && vi.m2iMap.empty() && - "got already initialized VTableInfo!"); + "got already initialized VTableInfo!"); ConstantClass* super = cf->getSuperClass(); assert(super && "Class does not have superclass!"); const VTableInfo& superVI = - getVTableInfo(ClassFile::get(super->getName()->str())); + getVTableInfo(ClassFile::get(super->getName()->str())); // copy the super vtables array vi.superVtables.push_back(superVI.vtable); vi.superVtables.reserve(superVI.superVtables.size() + 1); std::copy(superVI.superVtables.begin(), superVI.superVtables.end(), - std::back_inserter(vi.superVtables)); + std::back_inserter(vi.superVtables)); // copy all the constants from the super class' vtable assert(superVI.vtable && "No vtable found for super class!"); ConstantStruct* superInit = - cast(superVI.vtable->getInitializer()); + cast(superVI.vtable->getInitializer()); std::vector init(superInit->getNumOperands()); // use a null typeinfo struct for now init[0] = llvm::Constant::getNullValue(VTableInfo::TypeInfoTy); // fill in the function pointers as they are in the super // class. overriden methods will be replaced later for (unsigned i = 0, e = superInit->getNumOperands(); i != e; ++i) - init[i] = superInit->getOperand(i); + init[i] = superInit->getOperand(i); vi.m2iMap = superVI.m2iMap; // add member functions to the vtable const Methods& methods = cf->getMethods(); for (unsigned i = 0, e = methods.size(); i != e; ++i) { - Method* method = methods[i]; - // the contructor is the only non-static method that is not - // dynamically dispatched so we skip it - if (!method->isStatic() && method->getName()->str() != "") { - const std::string& methodDescr = - method->getName()->str() + method->getDescriptor()->str(); - - std::string funcName = className + '/' + methodDescr; - - // if this is not an interface we will need to build up the - const FunctionType* funcTy = cast( - getType(method->getDescriptor(), getClassInfo(cf).type)); - Function* vfun = module_.getOrInsertFunction(funcName, funcTy); - toCompileFunctions_.insert(vfun); - - unsigned& index = vi.m2iMap[methodDescr]; - if (!index) { - index = init.size(); - init.resize(index + 1); - } - init[index] = vfun; - } + Method* method = methods[i]; + // the contructor is the only non-static method that is not + // dynamically dispatched so we skip it + if (!method->isStatic() && method->getName()->str() != "") { + const std::string& methodDescr = + method->getName()->str() + method->getDescriptor()->str(); + + std::string funcName = className + '/' + methodDescr; + + // if this is not an interface we will need to build up the + const FunctionType* funcTy = cast( + getType(method->getDescriptor(), getClassInfo(cf).type)); + Function* vfun = module_.getOrInsertFunction(funcName, funcTy); + toCompileFunctions_.insert(vfun); + + unsigned& index = vi.m2iMap[methodDescr]; + if (!index) { + index = init.size(); + init.resize(index + 1); + } + init[index] = vfun; + } } #ifndef NDEBUG for (unsigned i = 0, e = init.size(); i != e; ++i) - assert(init[i] && "No elements in the initializer should be NULL!"); + assert(init[i] && "No elements in the initializer should be NULL!"); #endif const std::string& globalName = className + ""; @@ -706,11 +588,11 @@ llvm::Constant* vtable = ConstantStruct::get(init); module_.addTypeName(globalName, vtable->getType()); vi.vtable = new GlobalVariable(vtable->getType(), - true, - GlobalVariable::ExternalLinkage, - vtable, - globalName, - &module_); + true, + GlobalVariable::ExternalLinkage, + vtable, + globalName, + &module_); // Now the vtable is complete, install the new typeinfo block // for this class: we install it last because we need the vtable @@ -722,16 +604,6 @@ return vi; } - Value* getOrCreateLocal(unsigned index, Type* type) { - if (!locals_[index] || - cast(locals_[index]->getType())->getElementType() != type) { - locals_[index] = - new AllocaInst(type, NULL, "local" + utostr(index), prologue_); - } - - return locals_[index]; - } - GlobalVariable* getStaticField(unsigned index) { ConstantFieldRef* fieldRef = cf_->getConstantFieldRef(index); ConstantNameAndType* nameAndType = fieldRef->getNameAndType(); @@ -741,12 +613,12 @@ getClassInfo(ClassFile::get(fieldRef->getClass()->getName()->str())); std::string globalName = - fieldRef->getClass()->getName()->str() + '/' + - nameAndType->getName()->str(); + fieldRef->getClass()->getName()->str() + '/' + + nameAndType->getName()->str(); DEBUG(std::cerr << "Looking up global: " << globalName << '\n'); GlobalVariable* global = module_.getGlobalVariable - (globalName, getType(nameAndType->getDescriptor())); + (globalName, getType(nameAndType->getDescriptor())); assert(global && "Got NULL global variable!"); return global; @@ -762,25 +634,25 @@ Value* getField(ClassFile* cf, const std::string& fieldName, Value* ptr) { // Cast ptr to correct type ptr = new CastInst(ptr, PointerType::get(getClassInfo(cf).type), - TMP, current_); + TMP, currentBB_); // deref pointer std::vector indices(1, ConstantUInt::get(Type::UIntTy, 0)); while (true) { - const ClassInfo& info = getClassInfo(cf); - ClassInfo::Field2IndexMap::const_iterator it = - info.f2iMap.find(fieldName); - if (it == info.f2iMap.end()) { - cf = ClassFile::get(cf->getSuperClass()->getName()->str()); - indices.push_back(ConstantUInt::get(Type::UIntTy, 0)); - } - else { - indices.push_back(ConstantUInt::get(Type::UIntTy, it->second)); - break; - } + const ClassInfo& info = getClassInfo(cf); + ClassInfo::Field2IndexMap::const_iterator it = + info.f2iMap.find(fieldName); + if (it == info.f2iMap.end()) { + cf = ClassFile::get(cf->getSuperClass()->getName()->str()); + indices.push_back(ConstantUInt::get(Type::UIntTy, 0)); + } + else { + indices.push_back(ConstantUInt::get(Type::UIntTy, it->second)); + break; + } } - return new GetElementPtrInst(ptr, indices, TMP, current_); + return new GetElementPtrInst(ptr, indices, TMP, currentBB_); } Function* compileMethodOnly(const std::string& classMethodDesc) { @@ -790,49 +662,88 @@ Function* function = getFunction(method); if (method->isNative()) { - DEBUG(std::cerr << "Ignoring native method: "; - std::cerr << classMethodDesc << '\n'); - return function; + DEBUG(std::cerr << "Ignoring native method: "; + std::cerr << classMethodDesc << '\n'); + return function; } else if (method->isAbstract()) { - DEBUG(std::cerr << "Ignoring abstract method: "; - std::cerr << classMethodDesc << '\n'); - return function; + DEBUG(std::cerr << "Ignoring abstract method: "; + std::cerr << classMethodDesc << '\n'); + return function; } DEBUG(std::cerr << "Compiling method: " << classMethodDesc << '\n'); Java::CodeAttribute* codeAttr = method->getCodeAttribute(); - while (!opStack_.empty()) - opStack_.pop(); + bbInfoMap_.clear(); + bbBuilder_.reset(new BasicBlockBuilder(function, codeAttr)); - locals_.clear(); - locals_.assign(codeAttr->getMaxLocals(), NULL); + // put arguments into locals + Locals locals(codeAttr->getMaxLocals()); - mapper_.reset(new Bytecode2BasicBlockMapper(function, codeAttr)); - - prologue_ = new BasicBlock("prologue"); unsigned index = 0; for (Function::aiterator - a = function->abegin(), ae = function->aend(); a != ae; ++a) { - // create a new local - locals_[index] = new AllocaInst( - a->getType(), NULL, "arg" + utostr(index), prologue_); - // initialize the local with the contents of this argument - new StoreInst(a, locals_[index], prologue_); - index += isTwoSlotType(a->getType()) ? 2 : 1; - } - - // make the prologue the entry block of the function with a - // fallthrough branch to the original entry block - function->getBasicBlockList().push_front(prologue_); - current_ = prologue_->getNext(); - new BranchInst(current_, prologue_); - - parse(codeAttr->getCode(), 0, codeAttr->getCodeSize()); + a = function->abegin(), ae = function->aend(); a != ae; ++a) { + locals.store(index, a, &function->getEntryBlock()); + index += isTwoSlotType(a->getType()) ? 2 : 1; + } + // For the entry block the operand stack is empty and the locals + // contain the arguments to the function + bbInfoMap_.insert(std::make_pair(&function->getEntryBlock(), + std::make_pair(locals, OperandStack()))); + + // Insert the entry block to the work list + bbWorkList_.push_back(&function->getEntryBlock()); + + // Process the work list until we compile the whole function + while (!bbWorkList_.empty()) { + currentBB_ = bbWorkList_.front(); + bbWorkList_.pop_front(); + DEBUG(std::cerr << "compiling basic block: " + << currentBB_->getName() << '\n'); + + BBInfoMap::iterator bbInfo = bbInfoMap_.find(currentBB_); + assert(bbInfo != bbInfoMap_.end() && + "Unknown entry operand stack and locals for basic block in " + "work list!"); + + currentLocals_ = &bbInfo->second.first; + currentOpStack_ = &bbInfo->second.second; + + unsigned start, end; + tie(start, end) = bbBuilder_->getBytecodeIndices(currentBB_); + + // Compile this basic block + parse(codeAttr->getCode(), start, end); + + // If this basic block does not have a terminator, it should + // have an unconditional branch to the next basic block + // (fallthrough) + if (!currentBB_->getTerminator()) + new BranchInst(bbBuilder_->getBasicBlock(end), currentBB_); + + // For each successor of this basic block we can compute its + // entry operand stack and locals, do so, and add it to the + // work list. If a successor already has an entry operand + // stack and locals we assume the computation was correct and + // do not add it to the work list. + for (succ_iterator + SI = succ_begin(currentBB_), SE = succ_end(currentBB_); + SI != SE; ++SI) { + BasicBlock* Succ = *SI; + BBInfoMap::iterator bbSuccInfo = bbInfoMap_.lower_bound(Succ); + if (bbSuccInfo == bbInfoMap_.end() || bbSuccInfo->first != Succ) { + bbInfoMap_.insert(bbSuccInfo, + std::make_pair(Succ, + std::make_pair(*currentLocals_, + *currentOpStack_))); + bbWorkList_.push_back(Succ); + } + } + } - // function->dump(); + function->dump(); return function; } @@ -840,7 +751,7 @@ void emitStaticInitializers(const ClassFile* classfile) { const Method* method = classfile->getMethod("()V"); if (!method) - return; + return; std::string name = classfile->getThisClass()->getName()->str(); name += '/'; @@ -848,7 +759,7 @@ name += method->getDescriptor()->str(); Function* hook = module_.getOrInsertFunction(LLVM_JAVA_STATIC_INIT, - Type::VoidTy, 0); + Type::VoidTy, 0); Function* init = module_.getOrInsertFunction(name, Type::VoidTy, 0); // if this is the first time we scheduled this function @@ -856,32 +767,32 @@ // terminator of the only basic block in // llvm_java_static_init if (toCompileFunctions_.insert(init)) { - assert(hook->front().getTerminator() && - LLVM_JAVA_STATIC_INIT " should have a terminator!"); - new CallInst(init, "", hook->front().getTerminator()); - // we also create the global variables of this class - const Fields& fields = classfile->getFields(); - for (unsigned i = 0, e = fields.size(); i != e; ++i) { - Field* field = fields[i]; - if (field->isStatic()) { - llvm::Constant* init = NULL; - if (ConstantValueAttribute* cv = field->getConstantValueAttribute()) - init = getConstant(cv->getValue()); - - std::string globalName = - classfile->getThisClass()->getName()->str() + '/' + - field->getName()->str(); - DEBUG(std::cerr << "Adding global: " << globalName << '\n'); - new GlobalVariable(getType(field->getDescriptor()), - field->isFinal(), - (field->isPrivate() & bool(init) ? - GlobalVariable::InternalLinkage : - GlobalVariable::ExternalLinkage), - init, - globalName, - &module_); - } - } + assert(hook->front().getTerminator() && + LLVM_JAVA_STATIC_INIT " should have a terminator!"); + new CallInst(init, "", hook->front().getTerminator()); + // we also create the global variables of this class + const Fields& fields = classfile->getFields(); + for (unsigned i = 0, e = fields.size(); i != e; ++i) { + Field* field = fields[i]; + if (field->isStatic()) { + llvm::Constant* init = NULL; + if (ConstantValueAttribute* cv = field->getConstantValueAttribute()) + init = getConstant(cv->getValue()); + + std::string globalName = + classfile->getThisClass()->getName()->str() + '/' + + field->getName()->str(); + DEBUG(std::cerr << "Adding global: " << globalName << '\n'); + new GlobalVariable(getType(field->getDescriptor()), + field->isFinal(), + (field->isPrivate() & bool(init) ? + GlobalVariable::InternalLinkage : + GlobalVariable::ExternalLinkage), + init, + globalName, + &module_); + } + } } } @@ -889,16 +800,16 @@ ClassFile* clazz = method->getParent(); FunctionType* funcTy = cast( - getType(method->getDescriptor(), - method->isStatic() ? NULL : getClassInfo(clazz).type)); + getType(method->getDescriptor(), + method->isStatic() ? NULL : getClassInfo(clazz).type)); std::string funcName = - clazz->getThisClass()->getName()->str() + '/' + - method->getName()->str() + method->getDescriptor()->str(); + clazz->getThisClass()->getName()->str() + '/' + + method->getName()->str() + method->getDescriptor()->str(); Function* function = module_.getOrInsertFunction(funcName, funcTy); function->setLinkage(method->isPrivate() ? - Function::InternalLinkage : - Function::ExternalLinkage); + Function::InternalLinkage : + Function::ExternalLinkage); return function; } @@ -912,8 +823,8 @@ Method* method = classfile->getMethod(methodNameAndDescr); if (!method) - throw InvocationTargetException("Method " + methodNameAndDescr + - " not found in class " + className); + throw InvocationTargetException("Method " + methodNameAndDescr + + " not found in class " + className); return method; } @@ -922,7 +833,7 @@ Function* compileMethod(const std::string& classMethodDesc) { // initialize the static initializer function Function* staticInit = - module_.getOrInsertFunction(LLVM_JAVA_STATIC_INIT, Type::VoidTy, 0); + module_.getOrInsertFunction(LLVM_JAVA_STATIC_INIT, Type::VoidTy, 0); BasicBlock* staticInitBB = new BasicBlock("entry", staticInit); new ReturnInst(NULL, staticInitBB); @@ -934,231 +845,218 @@ toCompileFunctions_.insert(function); // compile the transitive closure of methods called by this method for (unsigned i = 0; i != toCompileFunctions_.size(); ++i) { - Function* f = toCompileFunctions_[i]; - compileMethodOnly(f->getName()); + Function* f = toCompileFunctions_[i]; + compileMethodOnly(f->getName()); } return function; } - void pre_inst(unsigned bcI) { - BasicBlock* previous = current_; - current_ = mapper_->getBBAt(bcI); - if (previous != current_ && !previous->getTerminator()) - new BranchInst(mapper_->getFallThroughBranch(previous), previous); - } +// void pre_inst(unsigned bcI) { +// BasicBlock* previous = currentBB_; +// currentBB_ = bbBuilder_->getBBAt(bcI); +// if (previous != currentBB_ && !previous->getTerminator()) +// new BranchInst(bbBuilder_->getFallThroughBranch(previous), previous); +// } void do_aconst_null() { ClassFile* root = ClassFile::get("java/lang/Object"); - opStack_.push(llvm::Constant::getNullValue( - PointerType::get(getClassInfo(root).type))); + currentOpStack_->push(llvm::Constant::getNullValue( + PointerType::get(getClassInfo(root).type)), + currentBB_); } void do_iconst(int value) { - opStack_.push(ConstantSInt::get(Type::IntTy, value)); + currentOpStack_->push(ConstantSInt::get(Type::IntTy, value), currentBB_); } void do_lconst(long long value) { - opStack_.push(ConstantSInt::get(Type::LongTy, value)); + currentOpStack_->push(ConstantSInt::get(Type::LongTy, value), currentBB_); } void do_fconst(float value) { - opStack_.push(ConstantFP::get(Type::FloatTy, value)); + currentOpStack_->push(ConstantFP::get(Type::FloatTy, value), currentBB_); } void do_dconst(double value) { - opStack_.push(ConstantFP::get(Type::DoubleTy, value)); + currentOpStack_->push(ConstantFP::get(Type::DoubleTy, value), currentBB_); } void do_ldc(unsigned index) { Constant* c = cf_->getConstant(index); assert(getConstant(c) && "Java constant not handled!"); - opStack_.push(getConstant(c)); + currentOpStack_->push(getConstant(c), currentBB_); } void do_ldc2(unsigned index) { do_ldc(index); } - void do_iload(unsigned index) { do_load_common(Type::IntTy, index); } - void do_lload(unsigned index) { do_load_common(Type::LongTy, index); } - void do_fload(unsigned index) { do_load_common(Type::FloatTy, index); } - void do_dload(unsigned index) { do_load_common(Type::DoubleTy, index); } - void do_aload(unsigned index) { - ClassFile* root = ClassFile::get("java/lang/Object"); - do_load_common(PointerType::get(getClassInfo(root).type), index); - } - - void do_load_common(Type* type, unsigned index) { - opStack_.push(new LoadInst(getOrCreateLocal(index, type), TMP, current_)); - } - - void do_iaload() { do_aload_common(Type::IntTy); } - void do_laload() { do_aload_common(Type::LongTy); } - void do_faload() { do_aload_common(Type::FloatTy); } - void do_daload() { do_aload_common(Type::DoubleTy); } - void do_aaload() { - ClassFile* root = ClassFile::get("java/lang/Object"); - do_aload_common(PointerType::get(getClassInfo(root).type)); - } - void do_baload() { do_aload_common(Type::SByteTy); } - void do_caload() { do_aload_common(Type::UShortTy); } - void do_saload() { do_aload_common(Type::ShortTy); } + void do_iload(unsigned index) { do_load_common(index); } + void do_lload(unsigned index) { do_load_common(index); } + void do_fload(unsigned index) { do_load_common(index); } + void do_dload(unsigned index) { do_load_common(index); } + void do_aload(unsigned index) { do_load_common(index); } + + void do_load_common(unsigned index) { + Value* val = currentLocals_->load(index, currentBB_); + currentOpStack_->push(val, currentBB_); + } + + void do_iaload() { do_aload_common(); } + void do_laload() { do_aload_common(); } + void do_faload() { do_aload_common(); } + void do_daload() { do_aload_common(); } + void do_aaload() { do_aload_common(); } + void do_baload() { do_aload_common(); } + void do_caload() { do_aload_common(); } + void do_saload() { do_aload_common(); } - void do_aload_common(Type* type) { + void do_aload_common() { assert(0 && "not implemented"); } - void do_istore(unsigned index) { do_store_common(Type::IntTy, index); } - void do_lstore(unsigned index) { do_store_common(Type::LongTy, index); } - void do_fstore(unsigned index) { do_store_common(Type::FloatTy, index); } - void do_dstore(unsigned index) { do_store_common(Type::DoubleTy, index); } - void do_astore(unsigned index) { - ClassFile* root = ClassFile::get("java/lang/Object"); - do_store_common(PointerType::get(getClassInfo(root).type), index); - } - - void do_store_common(Type* type, unsigned index) { - Value* val = opStack_.top(); opStack_.pop(); - const Type* valTy = val->getType(); - Value* ptr = getOrCreateLocal(index, type); - if (!valTy->isPrimitiveType() && - valTy != cast(ptr->getType())->getElementType()) - ptr = new CastInst(ptr, PointerType::get(valTy), TMP, current_); - opStack_.push(new StoreInst(val, ptr, current_)); - } - - void do_iastore() { do_astore_common(Type::IntTy); } - void do_lastore() { do_astore_common(Type::LongTy); } - void do_fastore() { do_astore_common(Type::FloatTy); } - void do_dastore() { do_astore_common(Type::DoubleTy); } - void do_aastore() { - ClassFile* root = ClassFile::get("java/lang/Object"); - do_astore_common(PointerType::get(getClassInfo(root).type)); - } - void do_bastore() { do_astore_common(Type::SByteTy); } - void do_castore() { do_astore_common(Type::UShortTy); } - void do_sastore() { do_astore_common(Type::ShortTy); } + void do_istore(unsigned index) { do_store_common(index); } + void do_lstore(unsigned index) { do_store_common(index); } + void do_fstore(unsigned index) { do_store_common(index); } + void do_dstore(unsigned index) { do_store_common(index); } + void do_astore(unsigned index) { do_store_common(index); } + + void do_store_common(unsigned index) { + Value* val = currentOpStack_->pop(currentBB_); + currentLocals_->store(index, val, currentBB_); + } + + void do_iastore() { do_astore_common(); } + void do_lastore() { do_astore_common(); } + void do_fastore() { do_astore_common(); } + void do_dastore() { do_astore_common(); } + void do_aastore() { do_astore_common(); } + void do_bastore() { do_astore_common(); } + void do_castore() { do_astore_common(); } + void do_sastore() { do_astore_common(); } - void do_astore_common(Type* type) { + void do_astore_common() { assert(0 && "not implemented"); } void do_pop() { - opStack_.pop(); + currentOpStack_->pop(currentBB_); } void do_pop2() { - Value* v1 = opStack_.top(); opStack_.pop(); + Value* v1 = currentOpStack_->pop(currentBB_); if (isOneSlotValue(v1)) - opStack_.pop(); + currentOpStack_->pop(currentBB_); } void do_dup() { - opStack_.push(opStack_.top()); + Value* val = currentOpStack_->pop(currentBB_); + currentOpStack_->push(val, currentBB_); + currentOpStack_->push(val, currentBB_); } void do_dup_x1() { - Value* v1 = opStack_.top(); opStack_.pop(); - Value* v2 = opStack_.top(); opStack_.pop(); - opStack_.push(v1); - opStack_.push(v2); - opStack_.push(v1); + Value* v1 = currentOpStack_->pop(currentBB_); + Value* v2 = currentOpStack_->pop(currentBB_); + currentOpStack_->push(v1, currentBB_); + currentOpStack_->push(v2, currentBB_); + currentOpStack_->push(v1, currentBB_); } void do_dup_x2() { - Value* v1 = opStack_.top(); opStack_.pop(); - Value* v2 = opStack_.top(); opStack_.pop(); + Value* v1 = currentOpStack_->pop(currentBB_); + Value* v2 = currentOpStack_->pop(currentBB_); if (isOneSlotValue(v2)) { - Value* v3 = opStack_.top(); opStack_.pop(); - opStack_.push(v1); - opStack_.push(v3); - opStack_.push(v2); - opStack_.push(v1); + Value* v3 = currentOpStack_->pop(currentBB_); + currentOpStack_->push(v1, currentBB_); + currentOpStack_->push(v3, currentBB_); + currentOpStack_->push(v2, currentBB_); + currentOpStack_->push(v1, currentBB_); } else { - opStack_.push(v1); - opStack_.push(v2); - opStack_.push(v1); + currentOpStack_->push(v1, currentBB_); + currentOpStack_->push(v2, currentBB_); + currentOpStack_->push(v1, currentBB_); } } void do_dup2() { - Value* v1 = opStack_.top(); opStack_.pop(); + Value* v1 = currentOpStack_->pop(currentBB_); if (isOneSlotValue(v1)) { - Value* v2 = opStack_.top(); opStack_.pop(); - opStack_.push(v2); - opStack_.push(v1); - opStack_.push(v2); - opStack_.push(v1); + Value* v2 = currentOpStack_->pop(currentBB_); + currentOpStack_->push(v2, currentBB_); + currentOpStack_->push(v1, currentBB_); + currentOpStack_->push(v2, currentBB_); + currentOpStack_->push(v1, currentBB_); } else { - opStack_.push(v1); - opStack_.push(v1); + currentOpStack_->push(v1, currentBB_); + currentOpStack_->push(v1, currentBB_); } } void do_dup2_x1() { - Value* v1 = opStack_.top(); opStack_.pop(); - Value* v2 = opStack_.top(); opStack_.pop(); + Value* v1 = currentOpStack_->pop(currentBB_); + Value* v2 = currentOpStack_->pop(currentBB_); if (isOneSlotValue(v1)) { - Value* v3 = opStack_.top(); opStack_.pop(); - opStack_.push(v2); - opStack_.push(v1); - opStack_.push(v3); - opStack_.push(v2); - opStack_.push(v1); + Value* v3 = currentOpStack_->pop(currentBB_); + currentOpStack_->push(v2, currentBB_); + currentOpStack_->push(v1, currentBB_); + currentOpStack_->push(v3, currentBB_); + currentOpStack_->push(v2, currentBB_); + currentOpStack_->push(v1, currentBB_); } else { - opStack_.push(v1); - opStack_.push(v2); - opStack_.push(v1); + currentOpStack_->push(v1, currentBB_); + currentOpStack_->push(v2, currentBB_); + currentOpStack_->push(v1, currentBB_); } } void do_dup2_x2() { - Value* v1 = opStack_.top(); opStack_.pop(); - Value* v2 = opStack_.top(); opStack_.pop(); + Value* v1 = currentOpStack_->pop(currentBB_); + Value* v2 = currentOpStack_->pop(currentBB_); if (isOneSlotValue(v1)) { - Value* v3 = opStack_.top(); opStack_.pop(); - if (isOneSlotValue(v3)) { - Value* v4 = opStack_.top(); opStack_.pop(); - opStack_.push(v2); - opStack_.push(v1); - opStack_.push(v4); - opStack_.push(v3); - opStack_.push(v2); - opStack_.push(v1); - } - else { - opStack_.push(v2); - opStack_.push(v1); - opStack_.push(v3); - opStack_.push(v2); - opStack_.push(v1); - } + Value* v3 = currentOpStack_->pop(currentBB_); + if (isOneSlotValue(v3)) { + Value* v4 = currentOpStack_->pop(currentBB_); + currentOpStack_->push(v2, currentBB_); + currentOpStack_->push(v1, currentBB_); + currentOpStack_->push(v4, currentBB_); + currentOpStack_->push(v3, currentBB_); + currentOpStack_->push(v2, currentBB_); + currentOpStack_->push(v1, currentBB_); + } + else { + currentOpStack_->push(v2, currentBB_); + currentOpStack_->push(v1, currentBB_); + currentOpStack_->push(v3, currentBB_); + currentOpStack_->push(v2, currentBB_); + currentOpStack_->push(v1, currentBB_); + } } else { - if (isOneSlotValue(v2)) { - Value* v3 = opStack_.top(); opStack_.pop(); - opStack_.push(v1); - opStack_.push(v3); - opStack_.push(v2); - opStack_.push(v1); - } - else { - opStack_.push(v1); - opStack_.push(v2); - opStack_.push(v1); - } + if (isOneSlotValue(v2)) { + Value* v3 = currentOpStack_->pop(currentBB_); + currentOpStack_->push(v1, currentBB_); + currentOpStack_->push(v3, currentBB_); + currentOpStack_->push(v2, currentBB_); + currentOpStack_->push(v1, currentBB_); + } + else { + currentOpStack_->push(v1, currentBB_); + currentOpStack_->push(v2, currentBB_); + currentOpStack_->push(v1, currentBB_); + } } } void do_swap() { - Value* v1 = opStack_.top(); opStack_.pop(); - Value* v2 = opStack_.top(); opStack_.pop(); - opStack_.push(v1); - opStack_.push(v2); + Value* v1 = currentOpStack_->pop(currentBB_); + Value* v2 = currentOpStack_->pop(currentBB_); + currentOpStack_->push(v1, currentBB_); + currentOpStack_->push(v2, currentBB_); } void do_iadd() { do_binary_op_common(Instruction::Add); } @@ -1192,8 +1090,9 @@ void do_dneg() { do_neg_common(); } void do_neg_common() { - Value* v1 = opStack_.top(); opStack_.pop(); - opStack_.push(BinaryOperator::createNeg(v1, TMP, current_)); + Value* v1 = currentOpStack_->pop(currentBB_); + Value* r = BinaryOperator::createNeg(v1, TMP, currentBB_); + currentOpStack_->push(r, currentBB_); } void do_ishl() { do_shift_common(Instruction::Shl); } @@ -1207,25 +1106,25 @@ void do_shift_unsigned_common() { // cast value to be shifted into its unsigned version do_swap(); - Value* value = opStack_.top(); opStack_.pop(); - value = new CastInst(value, value->getType()->getUnsignedVersion(), - TMP, current_); - opStack_.push(value); + Value* v = currentOpStack_->pop(currentBB_); + v = new CastInst(v, v->getType()->getUnsignedVersion(), TMP, currentBB_); + currentOpStack_->push(v, currentBB_); do_swap(); do_shift_common(Instruction::Shr); - value = opStack_.top(); opStack_.pop(); + v = currentOpStack_->pop(currentBB_); // cast shifted value back to its original signed version - opStack_.push(new CastInst(value, value->getType()->getSignedVersion(), - TMP, current_)); + v = new CastInst(v, v->getType()->getSignedVersion(), TMP, currentBB_); + currentOpStack_->push(v, currentBB_); } void do_shift_common(Instruction::OtherOps op) { - Value* amount = opStack_.top(); opStack_.pop(); - Value* value = opStack_.top(); opStack_.pop(); - amount = new CastInst(amount, Type::UByteTy, TMP, current_); - opStack_.push(new ShiftInst(op, value, amount, TMP, current_)); + Value* a = currentOpStack_->pop(currentBB_); + Value* v = currentOpStack_->pop(currentBB_); + a = new CastInst(a, Type::UByteTy, TMP, currentBB_); + Value* r = new ShiftInst(op, v, a, TMP, currentBB_); + currentOpStack_->push(r, currentBB_); } void do_iand() { do_binary_op_common(Instruction::And); } @@ -1236,18 +1135,17 @@ void do_lxor() { do_binary_op_common(Instruction::Xor); } void do_binary_op_common(Instruction::BinaryOps op) { - Value* v2 = opStack_.top(); opStack_.pop(); - Value* v1 = opStack_.top(); opStack_.pop(); - opStack_.push(BinaryOperator::create(op, v1, v2, TMP,current_)); + Value* v2 = currentOpStack_->pop(currentBB_); + Value* v1 = currentOpStack_->pop(currentBB_); + Value* r = BinaryOperator::create(op, v1, v2, TMP, currentBB_); + currentOpStack_->push(r, currentBB_); } - void do_iinc(unsigned index, int amount) { - Value* v = new LoadInst(getOrCreateLocal(index, Type::IntTy), - TMP, current_); - BinaryOperator::createAdd(v, ConstantSInt::get(Type::IntTy, amount), - TMP, current_); - new StoreInst(v, getOrCreateLocal(index, Type::IntTy), current_); + Value* v = currentLocals_->load(index, currentBB_); + Value* a = ConstantSInt::get(Type::IntTy, amount); + BinaryOperator::createAdd(v, a, TMP, currentBB_); + currentLocals_->store(index, v, currentBB_); } void do_i2l() { do_cast_common(Type::LongTy); } @@ -1267,21 +1165,22 @@ void do_i2s() { do_cast_common(Type::ShortTy); } void do_cast_common(Type* type) { - Value* v1 = opStack_.top(); opStack_.pop(); - opStack_.push(new CastInst(v1, type, TMP, current_)); + Value* v1 = currentOpStack_->pop(currentBB_); + v1 = new CastInst(v1, type, TMP, currentBB_); + currentOpStack_->push(v1, currentBB_); } void do_lcmp() { - Value* v2 = opStack_.top(); opStack_.pop(); - Value* v1 = opStack_.top(); opStack_.pop(); - Value* c = BinaryOperator::createSetGT(v1, v2, TMP, current_); + Value* v2 = currentOpStack_->pop(currentBB_); + Value* v1 = currentOpStack_->pop(currentBB_); + Value* c = BinaryOperator::createSetGT(v1, v2, TMP, currentBB_); Value* r = new SelectInst(c, ConstantSInt::get(Type::IntTy, 1), - ConstantSInt::get(Type::IntTy, 0), TMP, - current_); - c = BinaryOperator::createSetLT(v1, v2, TMP, current_); + ConstantSInt::get(Type::IntTy, 0), TMP, + currentBB_); + c = BinaryOperator::createSetLT(v1, v2, TMP, currentBB_); r = new SelectInst(c, ConstantSInt::get(Type::IntTy, -1), r, TMP, - current_); - opStack_.push(r); + currentBB_); + currentOpStack_->push(r, currentBB_); } void do_fcmpl() { do_cmp_common(-1); } @@ -1290,56 +1189,94 @@ void do_dcmpg() { do_cmp_common(1); } void do_cmp_common(int valueIfUnordered) { - Value* v2 = opStack_.top(); opStack_.pop(); - Value* v1 = opStack_.top(); opStack_.pop(); - Value* c = BinaryOperator::createSetGT(v1, v2, TMP, current_); + Value* v2 = currentOpStack_->pop(currentBB_); + Value* v1 = currentOpStack_->pop(currentBB_); + Value* c = BinaryOperator::createSetGT(v1, v2, TMP, currentBB_); Value* r = new SelectInst(c, ConstantSInt::get(Type::IntTy, 1), - ConstantSInt::get(Type::IntTy, 0), TMP, - current_); - c = BinaryOperator::createSetLT(v1, v2, TMP, current_); + ConstantSInt::get(Type::IntTy, 0), TMP, + currentBB_); + c = BinaryOperator::createSetLT(v1, v2, TMP, currentBB_); r = new SelectInst(c, ConstantSInt::get(Type::IntTy, -1), r, TMP, - current_); + currentBB_); c = new CallInst(module_.getOrInsertFunction - ("llvm.isunordered", - Type::BoolTy, v1->getType(), v2->getType(), 0), - v1, v2, TMP, current_); + ("llvm.isunordered", + Type::BoolTy, v1->getType(), v2->getType(), 0), + v1, v2, TMP, currentBB_); r = new SelectInst(c, ConstantSInt::get(Type::IntTy, valueIfUnordered), - r, TMP, current_); - opStack_.push(r); + r, TMP, currentBB_); + currentOpStack_->push(r, currentBB_); } - void do_ifeq(unsigned t, unsigned f) { do_if_common(Instruction::SetEQ, t, f); } - void do_ifne(unsigned t, unsigned f) { do_if_common(Instruction::SetNE, t, f); } - void do_iflt(unsigned t, unsigned f) { do_if_common(Instruction::SetLT, t, f); } - void do_ifge(unsigned t, unsigned f) { do_if_common(Instruction::SetGE, t, f); } - void do_ifgt(unsigned t, unsigned f) { do_if_common(Instruction::SetGT, t, f); } - void do_ifle(unsigned t, unsigned f) { do_if_common(Instruction::SetLE, t, f); } - - void do_if_common(Instruction::BinaryOps cc, unsigned t, unsigned f) { - Value* v1 = opStack_.top(); opStack_.pop(); - Value* v2 = llvm::Constant::getNullValue(Type::IntTy); - Value* c = new SetCondInst(cc, v1, v2, TMP, current_); - new BranchInst(mapper_->getBBAt(t), mapper_->getBBAt(f), c, current_); + void do_ifeq(unsigned t, unsigned f) { + do_iconst(0); + do_if_common(Instruction::SetEQ, t, f); } - - void do_goto(unsigned target) { - new BranchInst(mapper_->getBBAt(target), current_); + void do_ifne(unsigned t, unsigned f) { + do_iconst(0); + do_if_common(Instruction::SetNE, t, f); } - - void do_jsr(unsigned target) { - assert(0 && "not implemented"); + void do_iflt(unsigned t, unsigned f) { + do_iconst(0); + do_if_common(Instruction::SetLT, t, f); + } + void do_ifge(unsigned t, unsigned f) { + do_iconst(0); + do_if_common(Instruction::SetGE, t, f); + } + void do_ifgt(unsigned t, unsigned f) { + do_iconst(0); + do_if_common(Instruction::SetGT, t, f); + } + void do_ifle(unsigned t, unsigned f) { + do_iconst(0); + do_if_common(Instruction::SetLE, t, f); + } + void do_if_icmpeq(unsigned t, unsigned f) { + do_if_common(Instruction::SetEQ, t, f); + } + void do_if_icmpne(unsigned t, unsigned f) { + do_if_common(Instruction::SetNE, t, f); + } + void do_if_icmplt(unsigned t, unsigned f) { + do_if_common(Instruction::SetLT, t, f); + } + void do_if_icmpge(unsigned t, unsigned f) { + do_if_common(Instruction::SetGE, t, f); + } + void do_if_icmpgt(unsigned t, unsigned f) { + do_if_common(Instruction::SetGT, t, f); + } + void do_if_icmple(unsigned t, unsigned f) { + do_if_common(Instruction::SetLE, t, f); + } + void do_if_acmpeq(unsigned t, unsigned f) { + do_if_common(Instruction::SetEQ, t, f); + } + void do_if_acmpne(unsigned t, unsigned f) { + do_if_common(Instruction::SetNE, t, f); + } + void do_ifnull(unsigned t, unsigned f) { + do_aconst_null(); + do_if_common(Instruction::SetEQ, t, f); + } + void do_ifnonnull(unsigned t, unsigned f) { + do_aconst_null(); + do_if_common(Instruction::SetEQ, t, f); } - void do_ret(unsigned index) { - assert(0 && "not implemented"); + void do_if_common(Instruction::BinaryOps cc, unsigned t, unsigned f) { + Value* v2 = currentOpStack_->pop(currentBB_); + Value* v1 = currentOpStack_->pop(currentBB_); + if (v1->getType() != v2->getType()) + v1 = new CastInst(v1, v2->getType(), TMP, currentBB_); + Value* c = new SetCondInst(cc, v1, v2, TMP, currentBB_); + new BranchInst(bbBuilder_->getBasicBlock(t), + bbBuilder_->getBasicBlock(f), + c, currentBB_); } - void do_switch(unsigned defTarget, const SwitchCases& sw) { - Value* v = opStack_.top(); opStack_.pop(); - SwitchInst* in = new SwitchInst(v, mapper_->getBBAt(defTarget), current_); - for (unsigned i = 0, e = sw.size(); i != e; ++i) - in->addCase(ConstantSInt::get(Type::IntTy, sw[i].first), - mapper_->getBBAt(sw[i].second)); + void do_goto(unsigned target) { + new BranchInst(bbBuilder_->getBasicBlock(target), currentBB_); } void do_ireturn() { do_return_common(); } @@ -1349,50 +1286,67 @@ void do_areturn() { do_return_common(); } void do_return_common() { - Value* v1 = opStack_.top(); opStack_.pop(); - new ReturnInst(v1, current_); + Value* r = currentOpStack_->pop(currentBB_); + new ReturnInst(r, currentBB_); } void do_return() { - new ReturnInst(NULL, current_); + new ReturnInst(NULL, currentBB_); + } + + void do_jsr(unsigned target) { + assert(0 && "not implemented"); + } + + void do_ret(unsigned index) { + assert(0 && "not implemented"); + } + + void do_switch(unsigned defTarget, const SwitchCases& sw) { + Value* v = currentOpStack_->pop(currentBB_); + SwitchInst* in = + new SwitchInst(v, bbBuilder_->getBasicBlock(defTarget), currentBB_); + for (unsigned i = 0, e = sw.size(); i != e; ++i) + in->addCase(ConstantSInt::get(Type::IntTy, sw[i].first), + bbBuilder_->getBasicBlock(sw[i].second)); } void do_getstatic(unsigned index) { - Value* v = new LoadInst(getStaticField(index), TMP, current_); - opStack_.push(v); + Value* v = new LoadInst(getStaticField(index), TMP, currentBB_); + currentOpStack_->push(v, currentBB_); } void do_putstatic(unsigned index) { - Value* v = opStack_.top(); opStack_.pop(); + Value* v = currentOpStack_->pop(currentBB_); Value* ptr = getStaticField(index); const Type* fieldTy = cast(ptr->getType())->getElementType(); if (v->getType() != fieldTy) - v = new CastInst(v, fieldTy, TMP, current_); - new StoreInst(v, ptr, current_); + v = new CastInst(v, fieldTy, TMP, currentBB_); + new StoreInst(v, ptr, currentBB_); } void do_getfield(unsigned index) { - Value* p = opStack_.top(); opStack_.pop(); - Value* v = new LoadInst(getField(index, p), TMP, current_); - opStack_.push(v); + Value* p = currentOpStack_->pop(currentBB_); + Value* v = new LoadInst(getField(index, p), TMP, currentBB_); + currentOpStack_->push(v, currentBB_); } void do_putfield(unsigned index) { - Value* v = opStack_.top(); opStack_.pop(); - Value* p = opStack_.top(); opStack_.pop(); - new StoreInst(v, getField(index, p), current_); + Value* v = currentOpStack_->pop(currentBB_); + Value* p = currentOpStack_->pop(currentBB_); + new StoreInst(v, getField(index, p), currentBB_); } void makeCall(Value* fun, const std::vector params) { const PointerType* funPtrTy = cast(fun->getType()); const FunctionType* funTy = - cast(funPtrTy->getElementType()); + cast(funPtrTy->getElementType()); if (funTy->getReturnType() == Type::VoidTy) - new CallInst(fun, params, "", current_); + new CallInst(fun, params, "", currentBB_); else { - Value* r = new CallInst(fun, params, TMP, current_); - opStack_.push(r); + Value* r = new CallInst(fun, params, TMP, currentBB_); + currentOpStack_->push(r, currentBB_); } } @@ -1400,11 +1354,11 @@ unsigned numParams = funTy->getNumParams(); std::vector params(numParams); while (numParams--) { - Value* p = opStack_.top(); opStack_.pop(); - params[numParams] = - p->getType() == funTy->getParamType(numParams) ? - p : - new CastInst(p, funTy->getParamType(numParams), TMP, current_); + Value* p = currentOpStack_->pop(currentBB_); + params[numParams] = + p->getType() == funTy->getParamType(numParams) ? + p : + new CastInst(p, funTy->getParamType(numParams), TMP, currentBB_); } return params; @@ -1420,33 +1374,33 @@ const std::string& className = cf->getThisClass()->getName()->str(); const std::string& methodDescr = - nameAndType->getName()->str() + - nameAndType->getDescriptor()->str(); + nameAndType->getName()->str() + + nameAndType->getDescriptor()->str(); FunctionType* funTy = - cast(getType(nameAndType->getDescriptor(), ci.type)); + cast(getType(nameAndType->getDescriptor(), ci.type)); std::vector params(getParams(funTy)); Value* objRef = params.front(); objRef = new CastInst(objRef, PointerType::get(ci.type), - "this", current_); + "this", currentBB_); Value* objBase = getField(cf, LLVM_JAVA_OBJECT_BASE, objRef); Function* f = module_.getOrInsertFunction( - LLVM_JAVA_GETOBJECTCLASS, PointerType::get(VTableInfo::VTableTy), - objBase->getType(), NULL); - Value* vtable = new CallInst(f, objBase, TMP, current_); + LLVM_JAVA_GETOBJECTCLASS, PointerType::get(VTableInfo::VTableTy), + objBase->getType(), NULL); + Value* vtable = new CallInst(f, objBase, TMP, currentBB_); vtable = new CastInst(vtable, PointerType::get(vi.vtable->getType()), - TMP, current_); - vtable = new LoadInst(vtable, className + "", current_); + TMP, currentBB_); + vtable = new LoadInst(vtable, className + "", currentBB_); std::vector indices(1, ConstantUInt::get(Type::UIntTy, 0)); assert(vi.m2iMap.find(methodDescr) != vi.m2iMap.end() && - "could not find slot for virtual function!"); + "could not find slot for virtual function!"); unsigned vSlot = vi.m2iMap.find(methodDescr)->second; indices.push_back(ConstantUInt::get(Type::UIntTy, vSlot)); Value* vfunPtr = - new GetElementPtrInst(vtable, indices, TMP, current_); - Value* vfun = new LoadInst(vfunPtr, methodDescr, current_); + new GetElementPtrInst(vtable, indices, TMP, currentBB_); + Value* vfun = new LoadInst(vfunPtr, methodDescr, currentBB_); makeCall(vfun, params); } @@ -1458,21 +1412,21 @@ const std::string& className = methodRef->getClass()->getName()->str(); const std::string& methodName = nameAndType->getName()->str(); const std::string& methodDescr = - methodName + nameAndType->getDescriptor()->str(); + methodName + nameAndType->getDescriptor()->str(); std::string funcName = className + '/' + methodDescr; const ClassInfo& ci = getClassInfo(ClassFile::get(className)); // constructor calls are statically bound if (methodName == "") { - FunctionType* funcTy = - cast(getType(nameAndType->getDescriptor(), ci.type)); - Function* function = module_.getOrInsertFunction(funcName, funcTy); - toCompileFunctions_.insert(function); - makeCall(function, getParams(funcTy)); + FunctionType* funcTy = + cast(getType(nameAndType->getDescriptor(), ci.type)); + Function* function = module_.getOrInsertFunction(funcName, funcTy); + toCompileFunctions_.insert(function); + makeCall(function, getParams(funcTy)); } // otherwise we call the superclass' implementation of the method else { - assert(0 && "not implemented"); + assert(0 && "not implemented"); } } @@ -1481,12 +1435,12 @@ ConstantNameAndType* nameAndType = methodRef->getNameAndType(); std::string funcName = - methodRef->getClass()->getName()->str() + '/' + - nameAndType->getName()->str() + - nameAndType->getDescriptor()->str(); + methodRef->getClass()->getName()->str() + '/' + + nameAndType->getName()->str() + + nameAndType->getDescriptor()->str(); FunctionType* funcTy = - cast(getType(nameAndType->getDescriptor())); + cast(getType(nameAndType->getDescriptor())); Function* function = module_.getOrInsertFunction(funcName, funcTy); toCompileFunctions_.insert(function); makeCall(function, getParams(funcTy)); @@ -1494,7 +1448,7 @@ void do_invokeinterface(unsigned index) { ConstantInterfaceMethodRef* methodRef = - cf_->getConstantInterfaceMethodRef(index); + cf_->getConstantInterfaceMethodRef(index); ConstantNameAndType* nameAndType = methodRef->getNameAndType(); ClassFile* cf = ClassFile::get(methodRef->getClass()->getName()->str()); @@ -1503,46 +1457,46 @@ const std::string& className = cf->getThisClass()->getName()->str(); const std::string& methodDescr = - nameAndType->getName()->str() + - nameAndType->getDescriptor()->str(); + nameAndType->getName()->str() + + nameAndType->getDescriptor()->str(); FunctionType* funTy = - cast(getType(nameAndType->getDescriptor(), ci.type)); + cast(getType(nameAndType->getDescriptor(), ci.type)); std::vector params(getParams(funTy)); Value* objRef = params.front(); objRef = new CastInst(objRef, PointerType::get(ci.type), - "this", current_); + "this", currentBB_); Value* objBase = getField(cf, LLVM_JAVA_OBJECT_BASE, objRef); Function* f = module_.getOrInsertFunction( - LLVM_JAVA_GETOBJECTCLASS, PointerType::get(VTableInfo::VTableTy), - objBase->getType(), NULL); - Value* vtable = new CallInst(f, objBase, TMP, current_); + LLVM_JAVA_GETOBJECTCLASS, PointerType::get(VTableInfo::VTableTy), + objBase->getType(), NULL); + Value* vtable = new CallInst(f, objBase, TMP, currentBB_); // get the interfaces array of vtables std::vector indices(2, ConstantUInt::get(Type::UIntTy, 0)); indices.push_back(ConstantUInt::get(Type::UIntTy, 3)); Value* interfaceVTables = - new GetElementPtrInst(vtable, indices, TMP, current_); - interfaceVTables = new LoadInst(interfaceVTables, TMP, current_); + new GetElementPtrInst(vtable, indices, TMP, currentBB_); + interfaceVTables = new LoadInst(interfaceVTables, TMP, currentBB_); // get the actual interface vtable indices.clear(); indices.push_back(ConstantUInt::get(Type::UIntTy, ci.interfaceIdx)); Value* interfaceVTable = - new GetElementPtrInst(interfaceVTables, indices, TMP, current_); + new GetElementPtrInst(interfaceVTables, indices, TMP, currentBB_); interfaceVTable = - new LoadInst(interfaceVTable, className + "", current_); + new LoadInst(interfaceVTable, className + "", currentBB_); interfaceVTable = - new CastInst(interfaceVTable, vi.vtable->getType(), TMP, current_); + new CastInst(interfaceVTable, vi.vtable->getType(), TMP, currentBB_); // get the function pointer indices.resize(1); assert(vi.m2iMap.find(methodDescr) != vi.m2iMap.end() && - "could not find slot for virtual function!"); + "could not find slot for virtual function!"); unsigned vSlot = vi.m2iMap.find(methodDescr)->second; indices.push_back(ConstantUInt::get(Type::UIntTy, vSlot)); Value* vfunPtr = - new GetElementPtrInst(interfaceVTable, indices, TMP, current_); - Value* vfun = new LoadInst(vfunPtr, methodDescr, current_); + new GetElementPtrInst(interfaceVTable, indices, TMP, currentBB_); + Value* vfun = new LoadInst(vfunPtr, methodDescr, currentBB_); makeCall(vfun, params); } @@ -1554,17 +1508,17 @@ const VTableInfo& vi = getVTableInfo(cf); Value* objRef = new MallocInst(ci.type, - ConstantUInt::get(Type::UIntTy, 0), - TMP, current_); + ConstantUInt::get(Type::UIntTy, 0), + TMP, currentBB_); Value* objBase = getField(cf, LLVM_JAVA_OBJECT_BASE, objRef); Value* vtable = new CastInst(vi.vtable, - PointerType::get(VTableInfo::VTableTy), - TMP, current_); + PointerType::get(VTableInfo::VTableTy), + TMP, currentBB_); Function* f = module_.getOrInsertFunction( - LLVM_JAVA_SETOBJECTCLASS, Type::VoidTy, - objBase->getType(), PointerType::get(VTableInfo::VTableTy), NULL); - new CallInst(f, objBase, vtable, TMP, current_); - opStack_.push(objRef); + LLVM_JAVA_SETOBJECTCLASS, Type::VoidTy, + objBase->getType(), PointerType::get(VTableInfo::VTableTy), NULL); + new CallInst(f, objBase, vtable, "", currentBB_); + currentOpStack_->push(objRef, currentBB_); } void do_newarray(JType type) { @@ -1580,21 +1534,22 @@ } void do_athrow() { - Value* objRef = opStack_.top(); opStack_.pop(); + Value* objRef = currentOpStack_->pop(currentBB_); objRef = new CastInst(objRef, PointerType::get(ClassInfo::ObjectBaseTy), - TMP, current_); + TMP, currentBB_); Function* f = module_.getOrInsertFunction( - LLVM_JAVA_THROW, Type::IntTy, objRef->getType(), NULL); - new CallInst(f, objRef, TMP, current_); + LLVM_JAVA_THROW, Type::IntTy, objRef->getType(), NULL); + new CallInst(f, objRef, TMP, currentBB_); + new UnreachableInst(currentBB_); } void do_checkcast(unsigned index) { do_dup(); do_instanceof(index); - Value* r = opStack_.top(); opStack_.pop(); + Value* r = currentOpStack_->pop(currentBB_); Value* b = new SetCondInst(Instruction::SetEQ, - r, ConstantSInt::get(Type::IntTy, 1), - TMP, current_); + r, ConstantSInt::get(Type::IntTy, 1), + TMP, currentBB_); // FIXME: if b is false we must throw a ClassCast exception } @@ -1603,16 +1558,16 @@ ClassFile* cf = ClassFile::get(classRef->getName()->str()); const VTableInfo& vi = getVTableInfo(cf); - Value* objRef = opStack_.top(); opStack_.pop(); + Value* objRef = currentOpStack_->pop(currentBB_); Value* objBase = getField(cf, LLVM_JAVA_OBJECT_BASE, objRef); Function* f = module_.getOrInsertFunction( - LLVM_JAVA_ISINSTANCEOF, Type::IntTy, - objBase->getType(), PointerType::get(VTableInfo::VTableTy), NULL); + LLVM_JAVA_ISINSTANCEOF, Type::IntTy, + objBase->getType(), PointerType::get(VTableInfo::VTableTy), NULL); Value* vtable = new CastInst(vi.vtable, - PointerType::get(VTableInfo::VTableTy), - TMP, current_); - Value* r = new CallInst(f, objBase, vtable, TMP, current_); - opStack_.push(r); + PointerType::get(VTableInfo::VTableTy), + TMP, currentBB_); + Value* r = new CallInst(f, objBase, vtable, TMP, currentBB_); + currentOpStack_->push(r, currentBB_); } void do_monitorenter() { @@ -1650,10 +1605,10 @@ BasicBlock* bb = new BasicBlock("entry", javaMain); const FunctionType* mainTy = main->getFunctionType(); new CallInst(main, - // FIXME: Forward correct params from llvm_java_main - llvm::Constant::getNullValue(mainTy->getParamType(0)), - "", - bb); + // FIXME: Forward correct params from llvm_java_main + llvm::Constant::getNullValue(mainTy->getParamType(0)), + "", + bb); new ReturnInst(NULL, bb); return m; } From lattner at cs.uiuc.edu Mon Oct 18 12:19:34 2004 From: lattner at cs.uiuc.edu (Chris Lattner) Date: Mon, 18 Oct 2004 12:19:34 -0500 Subject: [llvm-commits] CVS: llvm/include/llvm/CodeGen/MachineInstr.h Message-ID: <200410181719.MAA13170@apoc.cs.uiuc.edu> Changes in directory llvm/include/llvm/CodeGen: MachineInstr.h updated: 1.155 -> 1.156 --- Log message: Fix miscompilations in the SparcV9 backend that were induced by this patch: http://mail.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20041011/019311.html --- Diffs of the changes: (+12 -2) Index: llvm/include/llvm/CodeGen/MachineInstr.h diff -u llvm/include/llvm/CodeGen/MachineInstr.h:1.155 llvm/include/llvm/CodeGen/MachineInstr.h:1.156 --- llvm/include/llvm/CodeGen/MachineInstr.h:1.155 Thu Oct 14 23:38:36 2004 +++ llvm/include/llvm/CodeGen/MachineInstr.h Mon Oct 18 12:19:20 2004 @@ -153,10 +153,20 @@ } MachineOperand(Value *V, MachineOperandType OpTy, UseType UseTy, + bool isPCRelative = false) + : flags(UseTy | (isPCRelative?PCRELATIVE:0)), opType(OpTy) { + assert(OpTy != MachineOperand::MO_GlobalAddress); + zeroContents(); + contents.value = V; + extra.regNum = -1; + } + + MachineOperand(GlobalValue *V, MachineOperandType OpTy, UseType UseTy, bool isPCRelative = false, int Offset = 0) : flags(UseTy | (isPCRelative?PCRELATIVE:0)), opType(OpTy) { + assert(OpTy == MachineOperand::MO_GlobalAddress); zeroContents (); - contents.value = V; + contents.value = (Value*)V; extra.offset = Offset; } @@ -642,7 +652,7 @@ assert(!OperandsComplete() && "Trying to add an operand to a machine instr that is already done!"); operands.push_back( - MachineOperand((Value*)GV, MachineOperand::MO_GlobalAddress, + MachineOperand(GV, MachineOperand::MO_GlobalAddress, MachineOperand::Use, isPCRelative, Offset)); } From brukman at cs.uiuc.edu Mon Oct 18 12:39:56 2004 From: brukman at cs.uiuc.edu (Misha Brukman) Date: Mon, 18 Oct 2004 12:39:56 -0500 Subject: [llvm-commits] CVS: llvm/lib/System/AIX/Path.cpp Message-ID: <200410181739.MAA15364@zion.cs.uiuc.edu> Changes in directory llvm/lib/System/AIX: Path.cpp updated: 1.4 -> 1.5 --- Log message: AIX does not have mkdtemp() so emulate its behavior using mktemp() and mkdir() --- Diffs of the changes: (+10 -5) Index: llvm/lib/System/AIX/Path.cpp diff -u llvm/lib/System/AIX/Path.cpp:1.4 llvm/lib/System/AIX/Path.cpp:1.5 --- llvm/lib/System/AIX/Path.cpp:1.4 Fri Sep 10 23:59:30 2004 +++ llvm/lib/System/AIX/Path.cpp Mon Oct 18 12:39:45 2004 @@ -7,12 +7,13 @@ // //===----------------------------------------------------------------------===// // -// This file provides the AIX specific implementation of the Path class. +// This file provides the AIX-specific implementation of the Path class. // //===----------------------------------------------------------------------===// // Include the generic unix implementation #include "../Unix/Path.cpp" +#include namespace llvm { using namespace sys; @@ -34,11 +35,15 @@ Path Path::GetTemporaryDirectory() { char pathname[MAXPATHLEN]; - strcpy(pathname,"/tmp/llvm_XXXXXX"); - if (0 == mkdtemp(pathname)) - ThrowErrno(std::string(pathname) + ": Can't create temporary directory"); + strcpy(pathname, "/tmp/llvm_XXXXXX"); + // AIX does not have a mkdtemp(), so we emulate it as follows: + // mktemp() returns a valid name for a _file_, not a directory, but does not + // create it. We assume that it is a valid name for a directory. + char *TmpName = mktemp(pathname); + if (!mkdir(TmpName, S_IRWXU)) + ThrowErrno(std::string(TmpName) + ": Can't create temporary directory"); Path result; - result.set_directory(pathname); + result.set_directory(TmpName); assert(result.is_valid() && "mkdtemp didn't create a valid pathname!"); return result; } From brukman at cs.uiuc.edu Mon Oct 18 13:35:31 2004 From: brukman at cs.uiuc.edu (Misha Brukman) Date: Mon, 18 Oct 2004 13:35:31 -0500 Subject: [llvm-commits] CVS: llvm/include/llvm/Support/DataTypes.h.in Message-ID: <200410181835.NAA16737@zion.cs.uiuc.edu> Changes in directory llvm/include/llvm/Support: DataTypes.h.in updated: 1.11 -> 1.12 --- Log message: * AIX on Power defines INT64_MIN and INT64_MAX in ways that annoy GCC, so special-case those definitions * Add comments in #ifdef/#else/#endif clauses for ease of reading --- Diffs of the changes: (+14 -3) Index: llvm/include/llvm/Support/DataTypes.h.in diff -u llvm/include/llvm/Support/DataTypes.h.in:1.11 llvm/include/llvm/Support/DataTypes.h.in:1.12 --- llvm/include/llvm/Support/DataTypes.h.in:1.11 Mon Oct 4 13:10:16 2004 +++ llvm/include/llvm/Support/DataTypes.h.in Mon Oct 18 13:35:21 2004 @@ -49,6 +49,17 @@ #include #endif +#if defined(_POWER) && defined(_AIX) +// GCC is strict about defining large constants: they must have LL modifier. +// We will catch INT64_MAX in the default case below. +#undef INT64_MAX +// AIX #defines INT64_MIN as (-INT64_MAX-1), or -9223372036854775808 which GCC +// complains about as `integer constant is so large that it is unsigned', so +// set INT64_MIN to be one above that: +#undef INT64_MIN +#define INT64_MIN -9223372036854775807LL +#endif + // Handle incorrect definition of uint64_t as u_int64_t #ifndef HAVE_UINT64_T #ifdef HAVE_U_INT64_T @@ -58,7 +69,7 @@ #endif #endif -#else +#else /* _MSC_VER */ // Visual C++ doesn't provide standard integer headers, but it does provide // built-in data types. typedef __int64 int64_t; @@ -75,10 +86,10 @@ #define INT32_MAX 2147483647 #define INT32_MIN -2147483648 #define UINT32_MAX 4294967295U -#endif +#endif /* _MSC_VER */ +/* Set defaults for constants which we cannot find. */ #if !defined(INT64_MAX) -/* We couldn't determine INT64_MAX; default it. */ # define INT64_MAX 9223372036854775807LL #endif #if !defined(UINT64_MAX) From brukman at cs.uiuc.edu Mon Oct 18 14:25:37 2004 From: brukman at cs.uiuc.edu (Misha Brukman) Date: Mon, 18 Oct 2004 14:25:37 -0500 Subject: [llvm-commits] CVS: llvm-test/External/SPEC/CFP95/107.mgrid/Makefile Message-ID: <200410181925.OAA17825@zion.cs.uiuc.edu> Changes in directory llvm-test/External/SPEC/CFP95/107.mgrid: Makefile updated: 1.2 -> 1.3 --- Log message: Set the tolerance levels from the SPEC .pm run file. Thanks to Brian Gaeke. --- Diffs of the changes: (+2 -0) Index: llvm-test/External/SPEC/CFP95/107.mgrid/Makefile diff -u llvm-test/External/SPEC/CFP95/107.mgrid/Makefile:1.2 llvm-test/External/SPEC/CFP95/107.mgrid/Makefile:1.3 --- llvm-test/External/SPEC/CFP95/107.mgrid/Makefile:1.2 Thu Oct 7 17:13:45 2004 +++ llvm-test/External/SPEC/CFP95/107.mgrid/Makefile Mon Oct 18 14:25:27 2004 @@ -3,5 +3,7 @@ STDIN_FILENAME = mgrid.in STDOUT_FILENAME = mgrid.out +FP_TOLERANCE = 0.001 +FP_ABSTOLERANCE = 0.00000001 include ../../Makefile.spec95 From tbrethou at cs.uiuc.edu Mon Oct 18 15:49:43 2004 From: tbrethou at cs.uiuc.edu (Tanya Brethour) Date: Mon, 18 Oct 2004 15:49:43 -0500 (CDT) Subject: [llvm-commits] CVS: llvm-www/img/TanyaPhoto.jpg Message-ID: <200410182049.PAA10593@seraph.cs.uiuc.edu> Changes in directory llvm-www/img: TanyaPhoto.jpg added (r1.1) --- Log message: Adding image for developers page. --- Diffs of the changes: (+0 -0) Index: llvm-www/img/TanyaPhoto.jpg From tbrethou at cs.uiuc.edu Mon Oct 18 15:50:00 2004 From: tbrethou at cs.uiuc.edu (Tanya Brethour) Date: Mon, 18 Oct 2004 15:50:00 -0500 (CDT) Subject: [llvm-commits] CVS: llvm-www/Developers.html Message-ID: <200410182050.PAA10616@seraph.cs.uiuc.edu> Changes in directory llvm-www: Developers.html updated: 1.11 -> 1.12 --- Log message: Added my image. --- Diffs of the changes: (+3 -3) Index: llvm-www/Developers.html diff -u llvm-www/Developers.html:1.11 llvm-www/Developers.html:1.12 --- llvm-www/Developers.html:1.11 Fri Oct 15 17:44:55 2004 +++ llvm-www/Developers.html Mon Oct 18 15:49:50 2004 @@ -24,9 +24,9 @@ - Tanya Brethour - - Tonic + Tanya Brethour + + tonic From tbrethou at cs.uiuc.edu Mon Oct 18 15:55:26 2004 From: tbrethou at cs.uiuc.edu (Tanya Brethour) Date: Mon, 18 Oct 2004 15:55:26 -0500 (CDT) Subject: [llvm-commits] CVS: llvm-www/Developers.html Message-ID: <200410182055.PAA10660@seraph.cs.uiuc.edu> Changes in directory llvm-www: Developers.html updated: 1.12 -> 1.13 --- Log message: Fixed typo. --- Diffs of the changes: (+1 -1) Index: llvm-www/Developers.html diff -u llvm-www/Developers.html:1.12 llvm-www/Developers.html:1.13 --- llvm-www/Developers.html:1.12 Mon Oct 18 15:49:50 2004 +++ llvm-www/Developers.html Mon Oct 18 15:55:16 2004 @@ -26,7 +26,7 @@ Tanya Brethour - tonic + tonic From natebegeman at mac.com Mon Oct 18 16:08:59 2004 From: natebegeman at mac.com (Nate Begeman) Date: Mon, 18 Oct 2004 16:08:59 -0500 Subject: [llvm-commits] CVS: llvm/include/llvm/Transforms/Scalar.h Message-ID: <200410182108.QAA21781@zion.cs.uiuc.edu> Changes in directory llvm/include/llvm/Transforms: Scalar.h updated: 1.46 -> 1.47 --- Log message: Initial implementation of the strength reduction for GEP instructions in loops. This optimization is not turned on by default yet, but may be run with the opt tool's -loop-reduce flag. There are many FIXMEs listed in the code that will make it far more applicable to a wide range of code, but you have to start somewhere :) This limited version currently triggers on the following tests in the MultiSource directory: pcompress2: 7 times cfrac: 5 times anagram: 2 times ks: 6 times yacr2: 2 times --- Diffs of the changes: (+6 -1) Index: llvm/include/llvm/Transforms/Scalar.h diff -u llvm/include/llvm/Transforms/Scalar.h:1.46 llvm/include/llvm/Transforms/Scalar.h:1.47 --- llvm/include/llvm/Transforms/Scalar.h:1.46 Sun Sep 19 23:41:39 2004 +++ llvm/include/llvm/Transforms/Scalar.h Mon Oct 18 16:08:12 2004 @@ -141,6 +141,12 @@ // FunctionPass *createLICMPass(); +//===----------------------------------------------------------------------===// +// +// LoopStrengthReduce - This pass is strength reduces GEP instructions that use +// a loop's canonical induction variable as one of their indices. +// +FunctionPass *createLoopStrengthReducePass(); //===----------------------------------------------------------------------===// // @@ -155,7 +161,6 @@ // FunctionPass *createLoopUnrollPass(); - //===----------------------------------------------------------------------===// // // This pass is used to promote memory references to be register references. A From natebegeman at mac.com Mon Oct 18 16:09:08 2004 From: natebegeman at mac.com (Nate Begeman) Date: Mon, 18 Oct 2004 16:09:08 -0500 Subject: [llvm-commits] CVS: llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp Message-ID: <200410182109.QAA21784@zion.cs.uiuc.edu> Changes in directory llvm/lib/Transforms/Scalar: LoopStrengthReduce.cpp added (r1.1) --- Log message: Initial implementation of the strength reduction for GEP instructions in loops. This optimization is not turned on by default yet, but may be run with the opt tool's -loop-reduce flag. There are many FIXMEs listed in the code that will make it far more applicable to a wide range of code, but you have to start somewhere :) This limited version currently triggers on the following tests in the MultiSource directory: pcompress2: 7 times cfrac: 5 times anagram: 2 times ks: 6 times yacr2: 2 times --- Diffs of the changes: (+251 -0) Index: llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp diff -c /dev/null llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp:1.1 *** /dev/null Mon Oct 18 16:08:32 2004 --- llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp Mon Oct 18 16:08:22 2004 *************** *** 0 **** --- 1,251 ---- + //===- LoopStrengthReduce.cpp - Strength Reduce GEPs in Loops -------------===// + // + // The LLVM Compiler Infrastructure + // + // This file was developed by Nate Begeman and is distributed under the + // University of Illinois Open Source License. See LICENSE.TXT for details. + // + //===----------------------------------------------------------------------===// + // + // This pass performs a strength reduction on array references inside loops that + // have as one or more of their components the loop induction variable. This is + // accomplished by creating a new Value to hold the initial value of the array + // access for the first iteration, and then creating a new GEP instruction in + // the loop to increment the value by the appropriate amount. + // + // There are currently several deficiencies in the implementation, marked with + // FIXME in the code. + // + //===----------------------------------------------------------------------===// + + #include "llvm/Transforms/Scalar.h" + #include "llvm/Constants.h" + #include "llvm/Instructions.h" + #include "llvm/Type.h" + #include "llvm/Analysis/Dominators.h" + #include "llvm/Analysis/LoopInfo.h" + #include "llvm/Support/CFG.h" + #include "llvm/Transforms/Utils/Local.h" + #include "llvm/ADT/Statistic.h" + #include + using namespace llvm; + + namespace { + Statistic<> NumReduced ("loop-reduce", "Number of GEPs strength reduced"); + + class LoopStrengthReduce : public FunctionPass { + LoopInfo *LI; + DominatorSet *DS; + bool Changed; + public: + virtual bool runOnFunction(Function &) { + LI = &getAnalysis(); + DS = &getAnalysis(); + Changed = false; + + for (LoopInfo::iterator I = LI->begin(), E = LI->end(); I != E; ++I) + runOnLoop(*I); + return Changed; + } + + virtual void getAnalysisUsage(AnalysisUsage &AU) const { + AU.setPreservesCFG(); + AU.addRequired(); + AU.addRequired(); + } + private: + void runOnLoop(Loop *L); + void strengthReduceGEP(GetElementPtrInst *GEPI, Loop *L, + Instruction *InsertBefore, + std::set &DeadInsts); + void DeleteTriviallyDeadInstructions(std::set &Insts); + }; + RegisterOpt X("loop-reduce", + "Strength Reduce GEP Uses of Ind. Vars"); + } + + FunctionPass *llvm::createLoopStrengthReducePass() { + return new LoopStrengthReduce(); + } + + /// DeleteTriviallyDeadInstructions - If any of the instructions is the + /// specified set are trivially dead, delete them and see if this makes any of + /// their operands subsequently dead. + void LoopStrengthReduce:: + DeleteTriviallyDeadInstructions(std::set &Insts) { + while (!Insts.empty()) { + Instruction *I = *Insts.begin(); + Insts.erase(Insts.begin()); + if (isInstructionTriviallyDead(I)) { + for (unsigned i = 0, e = I->getNumOperands(); i != e; ++i) + if (Instruction *U = dyn_cast(I->getOperand(i))) + Insts.insert(U); + I->getParent()->getInstList().erase(I); + Changed = true; + } + } + } + + void LoopStrengthReduce::strengthReduceGEP(GetElementPtrInst *GEPI, Loop *L, + Instruction *InsertBefore, + std::set &DeadInsts) { + // We will strength reduce the GEP by splitting it into two parts. The first + // is a GEP to hold the initial value of the non-strength-reduced GEP upon + // entering the loop, which we will insert at the end of the loop preheader. + // The second is a GEP to hold the incremented value of the initial GEP. + // The LoopIndVarSimplify pass guarantees that loop counts start at zero, so + // we will replace the indvar with a constant zero value to create the first + // GEP. + // + // We currently only handle GEP instructions that consist of zero or more + // constants and one instance of the canonical induction variable. + bool foundIndvar = false; + bool indvarLast = false; + std::vector pre_op_vector; + std::vector inc_op_vector; + Value *CanonicalIndVar = L->getCanonicalInductionVariable(); + for (unsigned op = 1, e = GEPI->getNumOperands(); op != e; ++op) { + Value *operand = GEPI->getOperand(op); + if (operand == CanonicalIndVar) { + // FIXME: We currently only support strength reducing GEP instructions + // with one instance of the canonical induction variable. This means that + // we can't deal with statements of the form A[i][i]. + if (foundIndvar == true) + return; + + // FIXME: use getCanonicalInductionVariableIncrement to choose between + // one and neg one maybe? We need to support int *foo = GEP base, -1 + const Type *Ty = CanonicalIndVar->getType(); + pre_op_vector.push_back(Constant::getNullValue(Ty)); + inc_op_vector.push_back(ConstantInt::get(Ty, 1)); + foundIndvar = true; + indvarLast = true; + } else if (isa(operand)) { + pre_op_vector.push_back(operand); + if (indvarLast == true) indvarLast = false; + } else + return; + } + // FIXME: handle GEPs where the indvar is not the last element of the index + // array. + if (indvarLast == false) + return; + assert(true == foundIndvar && "Indvar used by GEP not found in operand list"); + + // FIXME: Being able to hoist the definition of the initial pointer value + // would allow us to strength reduce more loops. For example, %tmp.32 in the + // following loop: + // entry: + // br label %no_exit.0 + // no_exit.0: ; preds = %entry, %no_exit.0 + // %init.1.0 = phi uint [ 0, %entry ], [ %indvar.next, %no_exit.0 ] + // %tmp.32 = load uint** %CROSSING + // %tmp.35 = getelementptr uint* %tmp.32, uint %init.1.0 + // br label %no_exit.0 + BasicBlock *Header = L->getHeader(); + if (Instruction *GepPtrOp = dyn_cast(GEPI->getOperand(0))) + if (!DS->dominates(GepPtrOp, Header->begin())) + return; + + // If all operands of the GEP we are going to insert into the preheader + // are constants, generate a GEP ConstantExpr instead. + // + // If there is only one operand after the initial non-constant one, we know + // that it was the induction variable, and has been replaced by a constant + // null value. In this case, replace the GEP with a use of pointer directly. + // + // + BasicBlock *Preheader = L->getLoopPreheader(); + Value *PreGEP; + if (isa(GEPI->getOperand(0))) { + Constant *C = dyn_cast(GEPI->getOperand(0)); + PreGEP = ConstantExpr::getGetElementPtr(C, pre_op_vector); + } else if (pre_op_vector.size() == 1) { + PreGEP = GEPI->getOperand(0); + } else { + PreGEP = new GetElementPtrInst(GEPI->getOperand(0), + pre_op_vector, GEPI->getName(), + Preheader->getTerminator()); + } + + // The next step of the strength reduction is to create a PHI that will choose + // between the initial GEP we created and inserted into the preheader, and + // the incremented GEP that we will create below and insert into the loop body + PHINode *NewPHI = new PHINode(PreGEP->getType(), + GEPI->getName()+".str", InsertBefore); + NewPHI->addIncoming(PreGEP, Preheader); + + // Now, create the GEP instruction to increment the value selected by the PHI + // instruction we just created above by one, and add it as the second incoming + // Value and BasicBlock pair to the PHINode. + Instruction *IncrInst = + const_cast(L->getCanonicalInductionVariableIncrement()); + GetElementPtrInst *StrGEP = new GetElementPtrInst(NewPHI, inc_op_vector, + GEPI->getName()+".inc", + IncrInst); + NewPHI->addIncoming(StrGEP, IncrInst->getParent()); + + // Replace all uses of the old GEP instructions with the new PHI + GEPI->replaceAllUsesWith(NewPHI); + + // The old GEP is now dead. + DeadInsts.insert(GEPI); + ++NumReduced; + } + + void LoopStrengthReduce::runOnLoop(Loop *L) { + // First step, transform all loops nesting inside of this loop. + for (LoopInfo::iterator I = L->begin(), E = L->end(); I != E; ++I) + runOnLoop(*I); + + // Next, get the first PHINode since it is guaranteed to be the canonical + // induction variable for the loop by the preceding IndVarSimplify pass. + PHINode *PN = L->getCanonicalInductionVariable(); + if (0 == PN) + return; + + // Insert secondary PHI nodes after the canonical induction variable's PHI + // for the strength reduced pointers that we will be creating. + Instruction *InsertBefore = PN->getNext(); + + // FIXME: Need to use SCEV to detect GEP uses of the indvar, since indvars + // pass creates code like this, which we can't currently detect: + // %tmp.1 = sub uint 2000, %indvar + // %tmp.8 = getelementptr int* %y, uint %tmp.1 + + // Strength reduce all GEPs in the Loop + std::set DeadInsts; + for (Value::use_iterator UI = PN->use_begin(), UE = PN->use_end(); + UI != UE; ++UI) + if (GetElementPtrInst *GEPI = dyn_cast(*UI)) + strengthReduceGEP(GEPI, L, InsertBefore, DeadInsts); + + // Clean up after ourselves + if (!DeadInsts.empty()) { + DeleteTriviallyDeadInstructions(DeadInsts); + + // At this point, we know that we have killed one or more GEP instructions. + // It is worth checking to see if the cann indvar is also dead, so that we + // can remove it as well. The requirements for the cann indvar to be + // considered dead are: + // 1. the cann indvar has one use + // 2. the use is an add instruction + // 3. the add has one use + // 4. the add is used by the cann indvar + // If all four cases above are true, then we can remove both the add and + // the cann indvar. + if (PN->hasOneUse()) { + BinaryOperator *BO = dyn_cast(*(PN->use_begin())); + if (BO && BO->getOpcode() == Instruction::Add) + if (BO->hasOneUse()) { + PHINode *PotentialIndvar = dyn_cast(*(BO->use_begin())); + if (PotentialIndvar && PN == PotentialIndvar) { + PN->dropAllReferences(); + DeadInsts.insert(BO); + DeadInsts.insert(PN); + DeleteTriviallyDeadInstructions(DeadInsts); + } + } + } + } + } From tbrethou at cs.uiuc.edu Mon Oct 18 16:40:42 2004 From: tbrethou at cs.uiuc.edu (Tanya Brethour) Date: Mon, 18 Oct 2004 16:40:42 -0500 (CDT) Subject: [llvm-commits] CVS: llvm-www/Developers.html Message-ID: <200410182140.QAA16492@seraph.cs.uiuc.edu> Changes in directory llvm-www: Developers.html updated: 1.13 -> 1.14 --- Log message: Changing my last name. --- Diffs of the changes: (+1 -1) Index: llvm-www/Developers.html diff -u llvm-www/Developers.html:1.13 llvm-www/Developers.html:1.14 --- llvm-www/Developers.html:1.13 Mon Oct 18 15:55:16 2004 +++ llvm-www/Developers.html Mon Oct 18 16:40:31 2004 @@ -24,7 +24,7 @@ - Tanya Brethour + Tanya Lattner tonic From brukman at cs.uiuc.edu Mon Oct 18 17:14:58 2004 From: brukman at cs.uiuc.edu (Misha Brukman) Date: Mon, 18 Oct 2004 17:14:58 -0500 Subject: [llvm-commits] CVS: llvm/include/llvm/Support/DataTypesFix.h DataTypes.h.in Message-ID: <200410182214.RAA23783@zion.cs.uiuc.edu> Changes in directory llvm/include/llvm/Support: DataTypesFix.h added (r1.1) DataTypes.h.in updated: 1.12 -> 1.13 --- Log message: Move code to redefine INT64_{MIN,MAX} on AIX/PowerPC to a separate header, because #undef becomes commented out in DataTypes.h.in due to autoheader --- Diffs of the changes: (+31 -10) Index: llvm/include/llvm/Support/DataTypesFix.h diff -c /dev/null llvm/include/llvm/Support/DataTypesFix.h:1.1 *** /dev/null Mon Oct 18 17:14:58 2004 --- llvm/include/llvm/Support/DataTypesFix.h Mon Oct 18 17:14:48 2004 *************** *** 0 **** --- 1,29 ---- + //===-- include/Support/DataTypesFix.h - Fix datatype defs ------*- C++ -*-===// + // + // The LLVM Compiler Infrastructure + // + // This file was developed by the LLVM research group and is distributed under + // the University of Illinois Open Source License. See LICENSE.TXT for details. + // + //===----------------------------------------------------------------------===// + // + // This file overrides default system-defined types and limits which cannot be + // done in DataTypes.h.in because it is processed by autoheader first, which + // comments out any #undef statement + // + //===----------------------------------------------------------------------===// + + #ifndef SUPPORT_DATATYPESFIX_H + #define SUPPORT_DATATYPESFIX_H + + #include "llvm/Config/config.h" + + #if defined(_POWER) && defined(_AIX) + // GCC is strict about defining large constants: they must have LL modifier. + #undef INT64_MAX + #define INT64_MAX 9223372036854775807LL + #undef INT64_MIN + #define INT64_MIN (-INT64_MAX-1) + #endif + + #endif /* SUPPORT_DATATYPESFIX_H */ Index: llvm/include/llvm/Support/DataTypes.h.in diff -u llvm/include/llvm/Support/DataTypes.h.in:1.12 llvm/include/llvm/Support/DataTypes.h.in:1.13 --- llvm/include/llvm/Support/DataTypes.h.in:1.12 Mon Oct 18 13:35:21 2004 +++ llvm/include/llvm/Support/DataTypes.h.in Mon Oct 18 17:14:48 2004 @@ -49,16 +49,8 @@ #include #endif -#if defined(_POWER) && defined(_AIX) -// GCC is strict about defining large constants: they must have LL modifier. -// We will catch INT64_MAX in the default case below. -#undef INT64_MAX -// AIX #defines INT64_MIN as (-INT64_MAX-1), or -9223372036854775808 which GCC -// complains about as `integer constant is so large that it is unsigned', so -// set INT64_MIN to be one above that: -#undef INT64_MIN -#define INT64_MIN -9223372036854775807LL -#endif +// Fix AIX definitions of INT64_{MIN,MAX} +#include "llvm/Support/DataTypesFix.h" // Handle incorrect definition of uint64_t as u_int64_t #ifndef HAVE_UINT64_T From sabre at nondot.org Mon Oct 18 17:38:46 2004 From: sabre at nondot.org (Chris Lattner) Date: Mon, 18 Oct 2004 17:38:46 -0500 (CDT) Subject: [llvm-commits] CVS: llvm/include/llvm/Support/DataTypesFix.h DataTypes.h.in In-Reply-To: <200410182214.RAA23783@zion.cs.uiuc.edu> Message-ID: On Mon, 18 Oct 2004, Misha Brukman wrote: > Index: llvm/include/llvm/Support/DataTypesFix.h > diff -c /dev/null llvm/include/llvm/Support/DataTypesFix.h:1.1 How would people feel about renaming Support/DataTypesFix.h -> Config/AIXDataTypesFix.h and changing this: #include "llvm/Support/DataTypesFix.h" to: #ifdef _AIX #include "llvm/Config/AIXDataTypesFix.h" #endif ? -Chris > *** /dev/null Mon Oct 18 17:14:58 2004 > --- llvm/include/llvm/Support/DataTypesFix.h Mon Oct 18 17:14:48 2004 > *************** > *** 0 **** > --- 1,29 ---- > + //===-- include/Support/DataTypesFix.h - Fix datatype defs ------*- C++ -*-===// > + // > + // The LLVM Compiler Infrastructure > + // > + // This file was developed by the LLVM research group and is distributed under > + // the University of Illinois Open Source License. See LICENSE.TXT for details. > + // > + //===----------------------------------------------------------------------===// > + // > + // This file overrides default system-defined types and limits which cannot be > + // done in DataTypes.h.in because it is processed by autoheader first, which > + // comments out any #undef statement > + // > + //===----------------------------------------------------------------------===// > + > + #ifndef SUPPORT_DATATYPESFIX_H > + #define SUPPORT_DATATYPESFIX_H > + > + #include "llvm/Config/config.h" > + > + #if defined(_POWER) && defined(_AIX) > + // GCC is strict about defining large constants: they must have LL modifier. > + #undef INT64_MAX > + #define INT64_MAX 9223372036854775807LL > + #undef INT64_MIN > + #define INT64_MIN (-INT64_MAX-1) > + #endif > + > + #endif /* SUPPORT_DATATYPESFIX_H */ > > > Index: llvm/include/llvm/Support/DataTypes.h.in > diff -u llvm/include/llvm/Support/DataTypes.h.in:1.12 llvm/include/llvm/Support/DataTypes.h.in:1.13 > --- llvm/include/llvm/Support/DataTypes.h.in:1.12 Mon Oct 18 13:35:21 2004 > +++ llvm/include/llvm/Support/DataTypes.h.in Mon Oct 18 17:14:48 2004 > @@ -49,16 +49,8 @@ > #include > #endif > > -#if defined(_POWER) && defined(_AIX) > -// GCC is strict about defining large constants: they must have LL modifier. > -// We will catch INT64_MAX in the default case below. > -#undef INT64_MAX > -// AIX #defines INT64_MIN as (-INT64_MAX-1), or -9223372036854775808 which GCC > -// complains about as `integer constant is so large that it is unsigned', so > -// set INT64_MIN to be one above that: > -#undef INT64_MIN > -#define INT64_MIN -9223372036854775807LL > -#endif > +// Fix AIX definitions of INT64_{MIN,MAX} > +#include "llvm/Support/DataTypesFix.h" > > // Handle incorrect definition of uint64_t as u_int64_t > #ifndef HAVE_UINT64_T > > > > _______________________________________________ > llvm-commits mailing list > llvm-commits at cs.uiuc.edu > http://mail.cs.uiuc.edu/mailman/listinfo/llvm-commits > -Chris -- http://llvm.org/ http://nondot.org/sabre/ From brukman at uiuc.edu Mon Oct 18 17:23:05 2004 From: brukman at uiuc.edu (Misha Brukman) Date: Mon, 18 Oct 2004 17:23:05 -0500 Subject: [llvm-commits] CVS: llvm/include/llvm/Support/DataTypesFix.h DataTypes.h.in In-Reply-To: References: <200410182214.RAA23783@zion.cs.uiuc.edu> Message-ID: <20041018222305.GA23878@zion> On Mon, Oct 18, 2004 at 05:38:46PM -0500, Chris Lattner wrote: > On Mon, 18 Oct 2004, Misha Brukman wrote: > > Index: llvm/include/llvm/Support/DataTypesFix.h > > diff -c /dev/null llvm/include/llvm/Support/DataTypesFix.h:1.1 > > How would people feel about renaming Support/DataTypesFix.h -> > Config/AIXDataTypesFix.h and changing this: I was contemplating that, but what if we need similar hacks on other platforms? I was trying to be more generic "in anticipation." :) > #include "llvm/Support/DataTypesFix.h" > > to: > > #ifdef _AIX > #include "llvm/Config/AIXDataTypesFix.h" > #endif -- Misha Brukman :: http://misha.brukman.net :: http://llvm.cs.uiuc.edu From sabre at nondot.org Mon Oct 18 17:41:24 2004 From: sabre at nondot.org (Chris Lattner) Date: Mon, 18 Oct 2004 17:41:24 -0500 (CDT) Subject: [llvm-commits] CVS: llvm/include/llvm/Support/DataTypesFix.h DataTypes.h.in In-Reply-To: <20041018222305.GA23878@zion> Message-ID: On Mon, 18 Oct 2004, Misha Brukman wrote: > On Mon, Oct 18, 2004 at 05:38:46PM -0500, Chris Lattner wrote: > > On Mon, 18 Oct 2004, Misha Brukman wrote: > > > Index: llvm/include/llvm/Support/DataTypesFix.h > > > diff -c /dev/null llvm/include/llvm/Support/DataTypesFix.h:1.1 > > > > How would people feel about renaming Support/DataTypesFix.h -> > > Config/AIXDataTypesFix.h and changing this: > > I was contemplating that, but what if we need similar hacks on other > platforms? I was trying to be more generic "in anticipation." :) I'd just like to avoid extra #includes in the oommon case where this is not needed, that's all. -Chris > > #include "llvm/Support/DataTypesFix.h" > > > > to: > > > > #ifdef _AIX > > #include "llvm/Config/AIXDataTypesFix.h" > > #endif > > -Chris -- http://llvm.org/ http://nondot.org/sabre/ From reid at x10sys.com Mon Oct 18 18:56:17 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:17 -0500 Subject: [llvm-commits] CVS: llvm/lib/Analysis/IPA/Makefile.in Message-ID: <200410182356.SAA28215@zion.cs.uiuc.edu> Changes in directory llvm/lib/Analysis/IPA: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+676 -0) Index: llvm/lib/Analysis/IPA/Makefile.in diff -c /dev/null llvm/lib/Analysis/IPA/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:49 2004 --- llvm/lib/Analysis/IPA/Makefile.in Mon Oct 18 18:55:30 2004 *************** *** 0 **** --- 1,676 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + #===-- lib/Analysis/IPA/Makefile.am ------------------------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + SOURCES = $(libLLVMIPA_a_SOURCES) + + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = ../../.. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + subdir = lib/Analysis/IPA + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; + am__vpath_adj = case $$p in \ + $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ + *) f=$$p;; \ + esac; + am__strip_dir = `echo $$p | sed -e 's|^.*/||'`; + am__installdirs = "$(DESTDIR)$(libdir)" + libLIBRARIES_INSTALL = $(INSTALL_DATA) + LIBRARIES = $(lib_LIBRARIES) + ARFLAGS = cru + libLLVMIPA_a_AR = $(AR) $(ARFLAGS) + libLLVMIPA_a_LIBADD = + am__objects_1 = Andersens.$(OBJEXT) CallGraph.$(OBJEXT) \ + CallGraphSCCPass.$(OBJEXT) FindUnsafePointerTypes.$(OBJEXT) \ + FindUsedTypes.$(OBJEXT) GlobalsModRef.$(OBJEXT) \ + PrintSCC.$(OBJEXT) + am_libLLVMIPA_a_OBJECTS = $(am__objects_1) + libLLVMIPA_a_OBJECTS = $(am_libLLVMIPA_a_OBJECTS) + DEFAULT_INCLUDES = + depcomp = $(SHELL) $(top_srcdir)/autoconf/depcomp + am__depfiles_maybe = depfiles + CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ + $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) + LTCXXCOMPILE = $(LIBTOOL) --mode=compile --tag=CXX $(CXX) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CXXFLAGS) $(CXXFLAGS) + CXXLD = $(CXX) + CXXLINK = $(LIBTOOL) --mode=link --tag=CXX $(CXXLD) $(AM_CXXFLAGS) \ + $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ + SOURCES = $(libLLVMIPA_a_SOURCES) + DIST_SOURCES = $(libLLVMIPA_a_SOURCES) + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + lib_LIBRARIES = libLLVMIPA.a + MYSOURCES = \ + Andersens.cpp \ + CallGraph.cpp \ + CallGraphSCCPass.cpp \ + FindUnsafePointerTypes.cpp \ + FindUsedTypes.cpp \ + GlobalsModRef.cpp \ + PrintSCC.cpp + + libLLVMIPA_a_SOURCES = $(MYSOURCES) + PRELINK = libLLVMIPA.a + all: all-am + + .SUFFIXES: + .SUFFIXES: .cpp .lo .o .obj + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign lib/Analysis/IPA/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign lib/Analysis/IPA/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + install-libLIBRARIES: $(lib_LIBRARIES) + @$(NORMAL_INSTALL) + test -z "$(libdir)" || $(mkdir_p) "$(DESTDIR)$(libdir)" + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + f=$(am__strip_dir) \ + echo " $(libLIBRARIES_INSTALL) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \ + $(libLIBRARIES_INSTALL) "$$p" "$(DESTDIR)$(libdir)/$$f"; \ + else :; fi; \ + done + @$(POST_INSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + p=$(am__strip_dir) \ + echo " $(RANLIB) '$(DESTDIR)$(libdir)/$$p'"; \ + $(RANLIB) "$(DESTDIR)$(libdir)/$$p"; \ + else :; fi; \ + done + + uninstall-libLIBRARIES: + @$(NORMAL_UNINSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + p=$(am__strip_dir) \ + echo " rm -f '$(DESTDIR)$(libdir)/$$p'"; \ + rm -f "$(DESTDIR)$(libdir)/$$p"; \ + done + + clean-libLIBRARIES: + -test -z "$(lib_LIBRARIES)" || rm -f $(lib_LIBRARIES) + libLLVMIPA.a: $(libLLVMIPA_a_OBJECTS) $(libLLVMIPA_a_DEPENDENCIES) + -rm -f libLLVMIPA.a + $(libLLVMIPA_a_AR) libLLVMIPA.a $(libLLVMIPA_a_OBJECTS) $(libLLVMIPA_a_LIBADD) + $(RANLIB) libLLVMIPA.a + + mostlyclean-compile: + -rm -f *.$(OBJEXT) + + distclean-compile: + -rm -f *.tab.c + + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/Andersens.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/CallGraph.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/CallGraphSCCPass.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/FindUnsafePointerTypes.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/FindUsedTypes.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/GlobalsModRef.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/PrintSCC.Po at am__quote@ + + .cpp.o: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $< + + .cpp.obj: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` + + .cpp.lo: + @am__fastdepCXX_TRUE@ if $(LTCXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $< + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/../../.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: check-am + all-am: Makefile $(LIBRARIES) + installdirs: + for dir in "$(DESTDIR)$(libdir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done + install: install-am + install-exec: install-exec-am + install-data: install-data-am + uninstall: uninstall-am + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-am + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + clean: clean-am + + clean-am: clean-generic clean-libLIBRARIES clean-libtool \ + mostlyclean-am + + distclean: distclean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-compile \ + distclean-generic distclean-libtool distclean-tags + + dvi: dvi-am + + dvi-am: + + html: html-am + + info: info-am + + info-am: + + install-data-am: + + install-exec-am: install-libLIBRARIES + + install-info: install-info-am + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-am + + mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + + pdf: pdf-am + + pdf-am: + + ps: ps-am + + ps-am: + + uninstall-am: uninstall-info-am uninstall-libLIBRARIES + + .PHONY: CTAGS GTAGS all all-am check check-DEJAGNU check-am clean \ + clean-generic clean-libLIBRARIES clean-libtool ctags distclean \ + distclean-DEJAGNU distclean-compile distclean-generic \ + distclean-libtool distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-data \ + install-data-am install-exec install-exec-am install-info \ + install-info-am install-libLIBRARIES install-man install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags uninstall uninstall-am uninstall-info-am \ + uninstall-libLIBRARIES + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From reid at x10sys.com Mon Oct 18 18:56:45 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:45 -0500 Subject: [llvm-commits] CVS: llvm/runtime/GCCLibraries/crtend/Makefile.in Message-ID: <200410182356.SAA28255@zion.cs.uiuc.edu> Changes in directory llvm/runtime/GCCLibraries/crtend: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+555 -0) Index: llvm/runtime/GCCLibraries/crtend/Makefile.in diff -c /dev/null llvm/runtime/GCCLibraries/crtend/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:51 2004 --- llvm/runtime/GCCLibraries/crtend/Makefile.in Mon Oct 18 18:55:41 2004 *************** *** 0 **** --- 1,555 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + #===-- runtime/GCCLibraries/crtend/Makefile.am -------------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + # + # The LLVM Compiler Infrastructure + # + # This file was developed by the LLVM research group and is distributed under + # the University of Illinois Open Source License. See LICENSE.TXT for details. + # + # + # This directory contains the C and C++ runtime libraries for the LLVM GCC + # front-ends. See the README.txt file for more details. + # + # Since this archive has strange requirements, we use almost all custom rules + # for building it. + # + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = ../../.. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + subdir = runtime/GCCLibraries/crtend + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + SOURCES = + DIST_SOURCES = + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + AggregateLib := $(BCDIR)/libcrtend.a + ComponentLibs := comp_main.bc comp_genericeh.bc comp_sjljeh.bc + MainObj := crtend.bc listend.bc + GenericEHObj := Exception.bc + SJLJEHObj := SJLJ-Exception.bc + all: all-am + + .SUFFIXES: + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign runtime/GCCLibraries/crtend/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign runtime/GCCLibraries/crtend/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + tags: TAGS + TAGS: + + ctags: CTAGS + CTAGS: + + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/../../.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: check-am + all-am: Makefile + installdirs: + install: install-am + install-exec: install-exec-am + install-data: install-data-am + uninstall: uninstall-am + + installcheck: installcheck-am + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + clean: clean-am + + distclean: distclean-am + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-generic \ + distclean-libtool + + dvi: dvi-am + + dvi-am: + + html: html-am + + info: info-am + + info-am: + + install-data-am: + + install-exec-am: + + install-info: install-info-am + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-am + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-am + + mostlyclean-am: mostlyclean-generic mostlyclean-libtool + + pdf: pdf-am + + pdf-am: + + ps: ps-am + + ps-am: + + uninstall-am: uninstall-info-am + + .PHONY: all all-am check check-DEJAGNU check-am clean clean-generic \ + clean-libtool distclean distclean-DEJAGNU distclean-generic \ + distclean-libtool distdir dvi dvi-am html html-am info info-am \ + install install-am install-data install-data-am install-exec \ + install-exec-am install-info install-info-am install-man \ + install-strip installcheck installcheck-am installdirs \ + maintainer-clean maintainer-clean-generic mostlyclean \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + uninstall uninstall-am uninstall-info-am + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + + $(AggregateLib) : $(BCDIR) $(ComponentLibs) + @echo Building final libcrtend.a file from bytecode components + $(AR) cr $(BCDIR)/libcrtend.a $(ComponentLibs) + + all-am: $(AggregateLib) + + clean-am: clean-crtend + + clean-crtend: + $(RM) -f $(AggregateLib) *.bc + + install-am: install-crtend + + install-crtend: + $(INSTALL_DATA) '$(AggregateLib)' $(DESTDIR)$(libdir) + + # __main and ctor/dtor support component + comp_main.bc: $(MainObj) + @echo Linking $(notdir $@) component... + $(LLVMGCCLD) -link-as-library -internalize-public-api-file=$(srcdir)/comp_main.lst $(MainObj) -o $@ + + # Generic exception handling support runtime. + comp_genericeh.bc: $(GenericEHObj) + @echo Linking $(notdir $@) component... + $(LLVMGCCLD) -link-as-library -internalize-public-api-file=$(srcdir)/comp_genericeh.lst $(GenericEHObj) -o $@ + + # setjmp/longjmp exception handling support runtime. + comp_sjljeh.bc: $(SJLJEHObj) + @echo Linking $(notdir $@) component... + $(LLVMGCCLD) -link-as-library -internalize-public-api-file=$(srcdir)/comp_sjljeh.lst $(SJLJEHObj) -o $@ + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From brukman at cs.uiuc.edu Mon Oct 18 19:29:26 2004 From: brukman at cs.uiuc.edu (Misha Brukman) Date: Mon, 18 Oct 2004 19:29:26 -0500 Subject: [llvm-commits] CVS: llvm/include/llvm/System/TimeValue.h Message-ID: <200410190029.TAA28748@zion.cs.uiuc.edu> Changes in directory llvm/include/llvm/System: TimeValue.h updated: 1.4 -> 1.5 --- Log message: * Fit constructor initializer on a single line * Delete blank chars at end of line to fit into 80 cols --- Diffs of the changes: (+2 -3) Index: llvm/include/llvm/System/TimeValue.h diff -u llvm/include/llvm/System/TimeValue.h:1.4 llvm/include/llvm/System/TimeValue.h:1.5 --- llvm/include/llvm/System/TimeValue.h:1.4 Tue Oct 12 16:48:02 2004 +++ llvm/include/llvm/System/TimeValue.h Mon Oct 18 19:29:16 2004 @@ -85,8 +85,7 @@ /// \p nanos argument defaults to zero for convenience. /// @brief Explicit constructor explicit TimeValue (SecondsType seconds, NanoSecondsType nanos = 0) - : seconds_( seconds ) - , nanos_( nanos ) { this->normalize(); } + : seconds_( seconds ), nanos_( nanos ) { this->normalize(); } /// Caller provides the exact value as a double in seconds with the /// fractional part representing nanoseconds. @@ -209,7 +208,7 @@ return nanos_ / NANOSECONDS_PER_MICROSECOND; } - /// Returns only the fractional portion of the TimeValue rounded down to the + /// Returns only the fractional portion of the TimeValue rounded down to the /// nearest millisecond (divide by one million). /// @brief Retrieve the fractional part as milliseconds; uint32_t milliseconds( void ) const { From reid at x10sys.com Mon Oct 18 18:56:45 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:45 -0500 Subject: [llvm-commits] CVS: llvm/utils/Makefile.in Message-ID: <200410182356.SAA28233@zion.cs.uiuc.edu> Changes in directory llvm/utils: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+653 -0) Index: llvm/utils/Makefile.in diff -c /dev/null llvm/utils/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:51 2004 --- llvm/utils/Makefile.in Mon Oct 18 18:55:41 2004 *************** *** 0 **** --- 1,653 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = .. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + subdir = utils + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + SOURCES = + DIST_SOURCES = + RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-exec-recursive install-info-recursive \ + install-recursive installcheck-recursive installdirs-recursive \ + pdf-recursive ps-recursive uninstall-info-recursive \ + uninstall-recursive + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DIST_SUBDIRS = $(SUBDIRS) + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + SUBDIRS = Burg fpcmp TableGen + all: all-recursive + + .SUFFIXES: + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign utils/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign utils/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + # This directory's subdirectories are mostly independent; you can cd + # into them and run `make' without going through this Makefile. + # To change the values of `make' variables: instead of editing Makefiles, + # (1) if the variable is set in `config.status', edit `config.status' + # (which will cause the Makefiles to be regenerated when you run `make'); + # (2) otherwise, pass the desired values on the `make' command line. + $(RECURSIVE_TARGETS): + @set fnord $$MAKEFLAGS; amf=$$2; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + + mostlyclean-recursive clean-recursive distclean-recursive \ + maintainer-clean-recursive: + @set fnord $$MAKEFLAGS; amf=$$2; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ + done && test -z "$$fail" + tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done + ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(mkdir_p) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + distdir) \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: check-recursive + all-am: Makefile + installdirs: installdirs-recursive + installdirs-am: + install: install-recursive + install-exec: install-exec-recursive + install-data: install-data-recursive + uninstall: uninstall-recursive + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-recursive + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + clean: clean-recursive + + clean-am: clean-generic clean-libtool mostlyclean-am + + distclean: distclean-recursive + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-generic \ + distclean-libtool distclean-tags + + dvi: dvi-recursive + + dvi-am: + + html: html-recursive + + info: info-recursive + + info-am: + + install-data-am: + + install-exec-am: + + install-info: install-info-recursive + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-recursive + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-recursive + + mostlyclean-am: mostlyclean-generic mostlyclean-libtool + + pdf: pdf-recursive + + pdf-am: + + ps: ps-recursive + + ps-am: + + uninstall-am: uninstall-info-am + + uninstall-info: uninstall-info-recursive + + .PHONY: $(RECURSIVE_TARGETS) CTAGS GTAGS all all-am check \ + check-DEJAGNU check-am clean clean-generic clean-libtool \ + clean-recursive ctags ctags-recursive distclean \ + distclean-DEJAGNU distclean-generic distclean-libtool \ + distclean-recursive distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-data \ + install-data-am install-exec install-exec-am install-info \ + install-info-am install-man install-strip installcheck \ + installcheck-am installdirs installdirs-am maintainer-clean \ + maintainer-clean-generic maintainer-clean-recursive \ + mostlyclean mostlyclean-generic mostlyclean-libtool \ + mostlyclean-recursive pdf pdf-am ps ps-am tags tags-recursive \ + uninstall uninstall-am uninstall-info-am + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From reid at x10sys.com Mon Oct 18 18:56:45 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:45 -0500 Subject: [llvm-commits] CVS: llvm/runtime/GCCLibraries/libucb/Makefile.in Message-ID: <200410182356.SAA28282@zion.cs.uiuc.edu> Changes in directory llvm/runtime/GCCLibraries/libucb: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+657 -0) Index: llvm/runtime/GCCLibraries/libucb/Makefile.in diff -c /dev/null llvm/runtime/GCCLibraries/libucb/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:51 2004 --- llvm/runtime/GCCLibraries/libucb/Makefile.in Mon Oct 18 18:55:41 2004 *************** *** 0 **** --- 1,657 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + #===-- runtime/GCCLibraries/libucb/Makefile.am -------------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + SOURCES = $(libucb_a_SOURCES) + + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = ../../.. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + subdir = runtime/GCCLibraries/libucb + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; + am__vpath_adj = case $$p in \ + $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ + *) f=$$p;; \ + esac; + am__strip_dir = `echo $$p | sed -e 's|^.*/||'`; + am__installdirs = "$(DESTDIR)$(libdir)" + libLIBRARIES_INSTALL = $(INSTALL_DATA) + LIBRARIES = $(lib_LIBRARIES) + ARFLAGS = cru + libucb_a_AR = $(AR) $(ARFLAGS) + libucb_a_LIBADD = + am_libucb_a_OBJECTS = dummy.$(OBJEXT) + libucb_a_OBJECTS = $(am_libucb_a_OBJECTS) + DEFAULT_INCLUDES = + depcomp = $(SHELL) $(top_srcdir)/autoconf/depcomp + am__depfiles_maybe = depfiles + COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ + $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) + LTCOMPILE = $(LIBTOOL) --mode=compile --tag=CC $(CC) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CFLAGS) $(CFLAGS) + CCLD = $(CC) + LINK = $(LIBTOOL) --mode=link --tag=CC $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ + $(AM_LDFLAGS) $(LDFLAGS) -o $@ + SOURCES = $(libucb_a_SOURCES) + DIST_SOURCES = $(libucb_a_SOURCES) + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + lib_LIBRARIES = libucb.a + libucb_a_SOURCES = dummy.c + BYTECODE_LIBRARY = $(lib_LIBRARIES) + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + all: all-am + + .SUFFIXES: + .SUFFIXES: .c .lo .o .obj + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign runtime/GCCLibraries/libucb/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign runtime/GCCLibraries/libucb/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + install-libLIBRARIES: $(lib_LIBRARIES) + @$(NORMAL_INSTALL) + test -z "$(libdir)" || $(mkdir_p) "$(DESTDIR)$(libdir)" + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + f=$(am__strip_dir) \ + echo " $(libLIBRARIES_INSTALL) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \ + $(libLIBRARIES_INSTALL) "$$p" "$(DESTDIR)$(libdir)/$$f"; \ + else :; fi; \ + done + @$(POST_INSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + p=$(am__strip_dir) \ + echo " $(RANLIB) '$(DESTDIR)$(libdir)/$$p'"; \ + $(RANLIB) "$(DESTDIR)$(libdir)/$$p"; \ + else :; fi; \ + done + + uninstall-libLIBRARIES: + @$(NORMAL_UNINSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + p=$(am__strip_dir) \ + echo " rm -f '$(DESTDIR)$(libdir)/$$p'"; \ + rm -f "$(DESTDIR)$(libdir)/$$p"; \ + done + + clean-libLIBRARIES: + -test -z "$(lib_LIBRARIES)" || rm -f $(lib_LIBRARIES) + libucb.a: $(libucb_a_OBJECTS) $(libucb_a_DEPENDENCIES) + -rm -f libucb.a + $(libucb_a_AR) libucb.a $(libucb_a_OBJECTS) $(libucb_a_LIBADD) + $(RANLIB) libucb.a + + mostlyclean-compile: + -rm -f *.$(OBJEXT) + + distclean-compile: + -rm -f *.tab.c + + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dummy.Po at am__quote@ + + .c.o: + @am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCC_FALSE@ $(COMPILE) -c $< + + .c.obj: + @am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ + @am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCC_FALSE@ $(COMPILE) -c `$(CYGPATH_W) '$<'` + + .c.lo: + @am__fastdepCC_TRUE@ if $(LTCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCC_FALSE@ $(LTCOMPILE) -c -o $@ $< + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/../../.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: check-am + all-am: Makefile $(LIBRARIES) + installdirs: + for dir in "$(DESTDIR)$(libdir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done + install: install-am + install-exec: install-exec-am + install-data: install-data-am + uninstall: uninstall-am + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-am + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + clean: clean-am + + clean-am: clean-generic clean-libLIBRARIES clean-libtool \ + mostlyclean-am + + distclean: distclean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-compile \ + distclean-generic distclean-libtool distclean-tags + + dvi: dvi-am + + dvi-am: + + html: html-am + + info: info-am + + info-am: + + install-data-am: + + install-exec-am: install-libLIBRARIES + + install-info: install-info-am + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-am + + mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + + pdf: pdf-am + + pdf-am: + + ps: ps-am + + ps-am: + + uninstall-am: uninstall-info-am uninstall-libLIBRARIES + + .PHONY: CTAGS GTAGS all all-am check check-DEJAGNU check-am clean \ + clean-generic clean-libLIBRARIES clean-libtool ctags distclean \ + distclean-DEJAGNU distclean-compile distclean-generic \ + distclean-libtool distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-data \ + install-data-am install-exec install-exec-am install-info \ + install-info-am install-libLIBRARIES install-man install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags uninstall uninstall-am uninstall-info-am \ + uninstall-libLIBRARIES + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From reid at x10sys.com Mon Oct 18 18:56:45 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:45 -0500 Subject: [llvm-commits] CVS: llvm/lib/Target/SparcV9/ModuloScheduling/Makefile.in Message-ID: <200410182356.SAA28259@zion.cs.uiuc.edu> Changes in directory llvm/lib/Target/SparcV9/ModuloScheduling: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+666 -0) Index: llvm/lib/Target/SparcV9/ModuloScheduling/Makefile.in diff -c /dev/null llvm/lib/Target/SparcV9/ModuloScheduling/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:50 2004 --- llvm/lib/Target/SparcV9/ModuloScheduling/Makefile.in Mon Oct 18 18:55:40 2004 *************** *** 0 **** --- 1,666 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + #===-- lib/CodeGen/ModuloScheduling/Makefile.am ------------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + SOURCES = $(libLLVMSparcV9ModuloScheduling_a_SOURCES) + + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = ../../../.. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + subdir = lib/Target/SparcV9/ModuloScheduling + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; + am__vpath_adj = case $$p in \ + $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ + *) f=$$p;; \ + esac; + am__strip_dir = `echo $$p | sed -e 's|^.*/||'`; + am__installdirs = "$(DESTDIR)$(libdir)" + libLIBRARIES_INSTALL = $(INSTALL_DATA) + LIBRARIES = $(lib_LIBRARIES) + ARFLAGS = cru + libLLVMSparcV9ModuloScheduling_a_AR = $(AR) $(ARFLAGS) + libLLVMSparcV9ModuloScheduling_a_LIBADD = + am_libLLVMSparcV9ModuloScheduling_a_OBJECTS = \ + ModuloScheduling.$(OBJEXT) MSchedGraph.$(OBJEXT) \ + MSSchedule.$(OBJEXT) + libLLVMSparcV9ModuloScheduling_a_OBJECTS = \ + $(am_libLLVMSparcV9ModuloScheduling_a_OBJECTS) + DEFAULT_INCLUDES = + depcomp = $(SHELL) $(top_srcdir)/autoconf/depcomp + am__depfiles_maybe = depfiles + CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ + $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) + LTCXXCOMPILE = $(LIBTOOL) --mode=compile --tag=CXX $(CXX) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CXXFLAGS) $(CXXFLAGS) + CXXLD = $(CXX) + CXXLINK = $(LIBTOOL) --mode=link --tag=CXX $(CXXLD) $(AM_CXXFLAGS) \ + $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ + SOURCES = $(libLLVMSparcV9ModuloScheduling_a_SOURCES) + DIST_SOURCES = $(libLLVMSparcV9ModuloScheduling_a_SOURCES) + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + lib_LIBRARIES = libLLVMSparcV9ModuloScheduling.a + libLLVMSparcV9ModuloScheduling_a_SOURCES = \ + ModuloScheduling.cpp \ + MSchedGraph.cpp \ + MSSchedule.cpp + + PRELINK = $(lib_LIBRARIES) + all: all-am + + .SUFFIXES: + .SUFFIXES: .cpp .lo .o .obj + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign lib/Target/SparcV9/ModuloScheduling/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign lib/Target/SparcV9/ModuloScheduling/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + install-libLIBRARIES: $(lib_LIBRARIES) + @$(NORMAL_INSTALL) + test -z "$(libdir)" || $(mkdir_p) "$(DESTDIR)$(libdir)" + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + f=$(am__strip_dir) \ + echo " $(libLIBRARIES_INSTALL) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \ + $(libLIBRARIES_INSTALL) "$$p" "$(DESTDIR)$(libdir)/$$f"; \ + else :; fi; \ + done + @$(POST_INSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + p=$(am__strip_dir) \ + echo " $(RANLIB) '$(DESTDIR)$(libdir)/$$p'"; \ + $(RANLIB) "$(DESTDIR)$(libdir)/$$p"; \ + else :; fi; \ + done + + uninstall-libLIBRARIES: + @$(NORMAL_UNINSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + p=$(am__strip_dir) \ + echo " rm -f '$(DESTDIR)$(libdir)/$$p'"; \ + rm -f "$(DESTDIR)$(libdir)/$$p"; \ + done + + clean-libLIBRARIES: + -test -z "$(lib_LIBRARIES)" || rm -f $(lib_LIBRARIES) + libLLVMSparcV9ModuloScheduling.a: $(libLLVMSparcV9ModuloScheduling_a_OBJECTS) $(libLLVMSparcV9ModuloScheduling_a_DEPENDENCIES) + -rm -f libLLVMSparcV9ModuloScheduling.a + $(libLLVMSparcV9ModuloScheduling_a_AR) libLLVMSparcV9ModuloScheduling.a $(libLLVMSparcV9ModuloScheduling_a_OBJECTS) $(libLLVMSparcV9ModuloScheduling_a_LIBADD) + $(RANLIB) libLLVMSparcV9ModuloScheduling.a + + mostlyclean-compile: + -rm -f *.$(OBJEXT) + + distclean-compile: + -rm -f *.tab.c + + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/MSSchedule.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/MSchedGraph.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/ModuloScheduling.Po at am__quote@ + + .cpp.o: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $< + + .cpp.obj: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` + + .cpp.lo: + @am__fastdepCXX_TRUE@ if $(LTCXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $< + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/../../../.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: check-am + all-am: Makefile $(LIBRARIES) + installdirs: + for dir in "$(DESTDIR)$(libdir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done + install: install-am + install-exec: install-exec-am + install-data: install-data-am + uninstall: uninstall-am + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-am + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + clean: clean-am + + clean-am: clean-generic clean-libLIBRARIES clean-libtool \ + mostlyclean-am + + distclean: distclean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-compile \ + distclean-generic distclean-libtool distclean-tags + + dvi: dvi-am + + dvi-am: + + html: html-am + + info: info-am + + info-am: + + install-data-am: + + install-exec-am: install-libLIBRARIES + + install-info: install-info-am + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-am + + mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + + pdf: pdf-am + + pdf-am: + + ps: ps-am + + ps-am: + + uninstall-am: uninstall-info-am uninstall-libLIBRARIES + + .PHONY: CTAGS GTAGS all all-am check check-DEJAGNU check-am clean \ + clean-generic clean-libLIBRARIES clean-libtool ctags distclean \ + distclean-DEJAGNU distclean-compile distclean-generic \ + distclean-libtool distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-data \ + install-data-am install-exec install-exec-am install-info \ + install-info-am install-libLIBRARIES install-man install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags uninstall uninstall-am uninstall-info-am \ + uninstall-libLIBRARIES + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From reid at x10sys.com Mon Oct 18 18:56:45 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:45 -0500 Subject: [llvm-commits] CVS: llvm/runtime/GCCLibraries/libtermcap/Makefile.in Message-ID: <200410182356.SAA28253@zion.cs.uiuc.edu> Changes in directory llvm/runtime/GCCLibraries/libtermcap: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+657 -0) Index: llvm/runtime/GCCLibraries/libtermcap/Makefile.in diff -c /dev/null llvm/runtime/GCCLibraries/libtermcap/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:51 2004 --- llvm/runtime/GCCLibraries/libtermcap/Makefile.in Mon Oct 18 18:55:41 2004 *************** *** 0 **** --- 1,657 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + #===-- runtime/GCCLibraries/libtermcap/Makefile.am ---------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + SOURCES = $(libtermcap_a_SOURCES) + + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = ../../.. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + subdir = runtime/GCCLibraries/libtermcap + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; + am__vpath_adj = case $$p in \ + $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ + *) f=$$p;; \ + esac; + am__strip_dir = `echo $$p | sed -e 's|^.*/||'`; + am__installdirs = "$(DESTDIR)$(libdir)" + libLIBRARIES_INSTALL = $(INSTALL_DATA) + LIBRARIES = $(lib_LIBRARIES) + ARFLAGS = cru + libtermcap_a_AR = $(AR) $(ARFLAGS) + libtermcap_a_LIBADD = + am_libtermcap_a_OBJECTS = dummy.$(OBJEXT) + libtermcap_a_OBJECTS = $(am_libtermcap_a_OBJECTS) + DEFAULT_INCLUDES = + depcomp = $(SHELL) $(top_srcdir)/autoconf/depcomp + am__depfiles_maybe = depfiles + COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ + $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) + LTCOMPILE = $(LIBTOOL) --mode=compile --tag=CC $(CC) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CFLAGS) $(CFLAGS) + CCLD = $(CC) + LINK = $(LIBTOOL) --mode=link --tag=CC $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ + $(AM_LDFLAGS) $(LDFLAGS) -o $@ + SOURCES = $(libtermcap_a_SOURCES) + DIST_SOURCES = $(libtermcap_a_SOURCES) + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + lib_LIBRARIES = libtermcap.a + libtermcap_a_SOURCES = dummy.c + BYTECODE_LIBRARY = $(lib_LIBRARIES) + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + all: all-am + + .SUFFIXES: + .SUFFIXES: .c .lo .o .obj + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign runtime/GCCLibraries/libtermcap/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign runtime/GCCLibraries/libtermcap/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + install-libLIBRARIES: $(lib_LIBRARIES) + @$(NORMAL_INSTALL) + test -z "$(libdir)" || $(mkdir_p) "$(DESTDIR)$(libdir)" + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + f=$(am__strip_dir) \ + echo " $(libLIBRARIES_INSTALL) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \ + $(libLIBRARIES_INSTALL) "$$p" "$(DESTDIR)$(libdir)/$$f"; \ + else :; fi; \ + done + @$(POST_INSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + p=$(am__strip_dir) \ + echo " $(RANLIB) '$(DESTDIR)$(libdir)/$$p'"; \ + $(RANLIB) "$(DESTDIR)$(libdir)/$$p"; \ + else :; fi; \ + done + + uninstall-libLIBRARIES: + @$(NORMAL_UNINSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + p=$(am__strip_dir) \ + echo " rm -f '$(DESTDIR)$(libdir)/$$p'"; \ + rm -f "$(DESTDIR)$(libdir)/$$p"; \ + done + + clean-libLIBRARIES: + -test -z "$(lib_LIBRARIES)" || rm -f $(lib_LIBRARIES) + libtermcap.a: $(libtermcap_a_OBJECTS) $(libtermcap_a_DEPENDENCIES) + -rm -f libtermcap.a + $(libtermcap_a_AR) libtermcap.a $(libtermcap_a_OBJECTS) $(libtermcap_a_LIBADD) + $(RANLIB) libtermcap.a + + mostlyclean-compile: + -rm -f *.$(OBJEXT) + + distclean-compile: + -rm -f *.tab.c + + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dummy.Po at am__quote@ + + .c.o: + @am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCC_FALSE@ $(COMPILE) -c $< + + .c.obj: + @am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ + @am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCC_FALSE@ $(COMPILE) -c `$(CYGPATH_W) '$<'` + + .c.lo: + @am__fastdepCC_TRUE@ if $(LTCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCC_FALSE@ $(LTCOMPILE) -c -o $@ $< + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/../../.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: check-am + all-am: Makefile $(LIBRARIES) + installdirs: + for dir in "$(DESTDIR)$(libdir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done + install: install-am + install-exec: install-exec-am + install-data: install-data-am + uninstall: uninstall-am + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-am + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + clean: clean-am + + clean-am: clean-generic clean-libLIBRARIES clean-libtool \ + mostlyclean-am + + distclean: distclean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-compile \ + distclean-generic distclean-libtool distclean-tags + + dvi: dvi-am + + dvi-am: + + html: html-am + + info: info-am + + info-am: + + install-data-am: + + install-exec-am: install-libLIBRARIES + + install-info: install-info-am + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-am + + mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + + pdf: pdf-am + + pdf-am: + + ps: ps-am + + ps-am: + + uninstall-am: uninstall-info-am uninstall-libLIBRARIES + + .PHONY: CTAGS GTAGS all all-am check check-DEJAGNU check-am clean \ + clean-generic clean-libLIBRARIES clean-libtool ctags distclean \ + distclean-DEJAGNU distclean-compile distclean-generic \ + distclean-libtool distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-data \ + install-data-am install-exec install-exec-am install-info \ + install-info-am install-libLIBRARIES install-man install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags uninstall uninstall-am uninstall-info-am \ + uninstall-libLIBRARIES + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From reid at x10sys.com Mon Oct 18 18:56:45 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:45 -0500 Subject: [llvm-commits] CVS: llvm/lib/ExecutionEngine/JIT/Makefile.in Message-ID: <200410182356.SAA28294@zion.cs.uiuc.edu> Changes in directory llvm/lib/ExecutionEngine/JIT: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+677 -0) Index: llvm/lib/ExecutionEngine/JIT/Makefile.in diff -c /dev/null llvm/lib/ExecutionEngine/JIT/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:50 2004 --- llvm/lib/ExecutionEngine/JIT/Makefile.in Mon Oct 18 18:55:40 2004 *************** *** 0 **** --- 1,677 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + #===-- lib/ExecutionEngine/JIT/Makefile.am -----------------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + SOURCES = $(libLLVMJIT_a_SOURCES) + + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = ../../.. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + subdir = lib/ExecutionEngine/JIT + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; + am__vpath_adj = case $$p in \ + $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ + *) f=$$p;; \ + esac; + am__strip_dir = `echo $$p | sed -e 's|^.*/||'`; + am__installdirs = "$(DESTDIR)$(libdir)" + libLIBRARIES_INSTALL = $(INSTALL_DATA) + LIBRARIES = $(lib_LIBRARIES) + ARFLAGS = cru + libLLVMJIT_a_AR = $(AR) $(ARFLAGS) + libLLVMJIT_a_LIBADD = + am_libLLVMJIT_a_OBJECTS = Emitter.$(OBJEXT) Intercept.$(OBJEXT) \ + JIT.$(OBJEXT) TargetSelect.$(OBJEXT) + libLLVMJIT_a_OBJECTS = $(am_libLLVMJIT_a_OBJECTS) + DEFAULT_INCLUDES = + depcomp = $(SHELL) $(top_srcdir)/autoconf/depcomp + am__depfiles_maybe = depfiles + CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ + $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) + LTCXXCOMPILE = $(LIBTOOL) --mode=compile --tag=CXX $(CXX) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CXXFLAGS) $(CXXFLAGS) + CXXLD = $(CXX) + CXXLINK = $(LIBTOOL) --mode=link --tag=CXX $(CXXLD) $(AM_CXXFLAGS) \ + $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ + SOURCES = $(libLLVMJIT_a_SOURCES) + DIST_SOURCES = $(libLLVMJIT_a_SOURCES) + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ -DENABLE_X86_JIT -DENABLE_SPARC_JIT + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + lib_LIBRARIES = libLLVMJIT.a + libLLVMJIT_a_SOURCES = Emitter.cpp Intercept.cpp JIT.cpp TargetSelect.cpp + PRELINK = libLLVMJIT.a + + # Enable the X86 JIT if compiling on X86 + @ARCH_X86_TRUE at ENABLE_X86_JIT = 1 + + # Enable the Sparc JIT if compiling on Sparc + @ARCH_SPARC_TRUE at ENABLE_SPARC_JIT = 1 + all: all-am + + .SUFFIXES: + .SUFFIXES: .cpp .lo .o .obj + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign lib/ExecutionEngine/JIT/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign lib/ExecutionEngine/JIT/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + install-libLIBRARIES: $(lib_LIBRARIES) + @$(NORMAL_INSTALL) + test -z "$(libdir)" || $(mkdir_p) "$(DESTDIR)$(libdir)" + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + f=$(am__strip_dir) \ + echo " $(libLIBRARIES_INSTALL) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \ + $(libLIBRARIES_INSTALL) "$$p" "$(DESTDIR)$(libdir)/$$f"; \ + else :; fi; \ + done + @$(POST_INSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + p=$(am__strip_dir) \ + echo " $(RANLIB) '$(DESTDIR)$(libdir)/$$p'"; \ + $(RANLIB) "$(DESTDIR)$(libdir)/$$p"; \ + else :; fi; \ + done + + uninstall-libLIBRARIES: + @$(NORMAL_UNINSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + p=$(am__strip_dir) \ + echo " rm -f '$(DESTDIR)$(libdir)/$$p'"; \ + rm -f "$(DESTDIR)$(libdir)/$$p"; \ + done + + clean-libLIBRARIES: + -test -z "$(lib_LIBRARIES)" || rm -f $(lib_LIBRARIES) + libLLVMJIT.a: $(libLLVMJIT_a_OBJECTS) $(libLLVMJIT_a_DEPENDENCIES) + -rm -f libLLVMJIT.a + $(libLLVMJIT_a_AR) libLLVMJIT.a $(libLLVMJIT_a_OBJECTS) $(libLLVMJIT_a_LIBADD) + $(RANLIB) libLLVMJIT.a + + mostlyclean-compile: + -rm -f *.$(OBJEXT) + + distclean-compile: + -rm -f *.tab.c + + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/Emitter.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/Intercept.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/JIT.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/TargetSelect.Po at am__quote@ + + .cpp.o: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $< + + .cpp.obj: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` + + .cpp.lo: + @am__fastdepCXX_TRUE@ if $(LTCXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $< + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/../../.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: check-am + all-am: Makefile $(LIBRARIES) + installdirs: + for dir in "$(DESTDIR)$(libdir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done + install: install-am + install-exec: install-exec-am + install-data: install-data-am + uninstall: uninstall-am + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-am + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + clean: clean-am + + clean-am: clean-generic clean-libLIBRARIES clean-libtool \ + mostlyclean-am + + distclean: distclean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-compile \ + distclean-generic distclean-libtool distclean-tags + + dvi: dvi-am + + dvi-am: + + html: html-am + + info: info-am + + info-am: + + install-data-am: + + install-exec-am: install-libLIBRARIES + + install-info: install-info-am + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-am + + mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + + pdf: pdf-am + + pdf-am: + + ps: ps-am + + ps-am: + + uninstall-am: uninstall-info-am uninstall-libLIBRARIES + + .PHONY: CTAGS GTAGS all all-am check check-DEJAGNU check-am clean \ + clean-generic clean-libLIBRARIES clean-libtool ctags distclean \ + distclean-DEJAGNU distclean-compile distclean-generic \ + distclean-libtool distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-data \ + install-data-am install-exec install-exec-am install-info \ + install-info-am install-libLIBRARIES install-man install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags uninstall uninstall-am uninstall-info-am \ + uninstall-libLIBRARIES + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + + # This flag can also be used on the command line to force inclusion + # of the X86 JIT on non-X86 hosts + ifdef ENABLE_X86_JIT + endif + + # This flag can also be used on the command line to force inclusion + # of the Sparc JIT on non-Sparc hosts + ifdef ENABLE_SPARC_JIT + endif + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From reid at x10sys.com Mon Oct 18 18:56:45 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:45 -0500 Subject: [llvm-commits] CVS: llvm/lib/VMCore/Makefile.in Message-ID: <200410182356.SAA28231@zion.cs.uiuc.edu> Changes in directory llvm/lib/VMCore: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+706 -0) Index: llvm/lib/VMCore/Makefile.in diff -c /dev/null llvm/lib/VMCore/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:50 2004 --- llvm/lib/VMCore/Makefile.in Mon Oct 18 18:55:40 2004 *************** *** 0 **** --- 1,706 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + #===-- lib/VMCore/Makefile.am ------------------------------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + SOURCES = $(libLLVMCore_a_SOURCES) + + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = ../.. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + subdir = lib/VMCore + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; + am__vpath_adj = case $$p in \ + $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ + *) f=$$p;; \ + esac; + am__strip_dir = `echo $$p | sed -e 's|^.*/||'`; + am__installdirs = "$(DESTDIR)$(libdir)" + libLIBRARIES_INSTALL = $(INSTALL_DATA) + LIBRARIES = $(lib_LIBRARIES) + ARFLAGS = cru + libLLVMCore_a_AR = $(AR) $(ARFLAGS) + libLLVMCore_a_LIBADD = + am_libLLVMCore_a_OBJECTS = AsmWriter.$(OBJEXT) BasicBlock.$(OBJEXT) \ + ConstantFolding.$(OBJEXT) ConstantRange.$(OBJEXT) \ + Constants.$(OBJEXT) Dominators.$(OBJEXT) Function.$(OBJEXT) \ + Globals.$(OBJEXT) InstrTypes.$(OBJEXT) Instruction.$(OBJEXT) \ + Instructions.$(OBJEXT) LeakDetector.$(OBJEXT) Linker.$(OBJEXT) \ + Mangler.$(OBJEXT) Module.$(OBJEXT) ModuleProvider.$(OBJEXT) \ + Pass.$(OBJEXT) SymbolTable.$(OBJEXT) Type.$(OBJEXT) \ + Value.$(OBJEXT) Verifier.$(OBJEXT) + libLLVMCore_a_OBJECTS = $(am_libLLVMCore_a_OBJECTS) + DEFAULT_INCLUDES = + depcomp = $(SHELL) $(top_srcdir)/autoconf/depcomp + am__depfiles_maybe = depfiles + CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ + $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) + LTCXXCOMPILE = $(LIBTOOL) --mode=compile --tag=CXX $(CXX) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CXXFLAGS) $(CXXFLAGS) + CXXLD = $(CXX) + CXXLINK = $(LIBTOOL) --mode=link --tag=CXX $(CXXLD) $(AM_CXXFLAGS) \ + $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ + SOURCES = $(libLLVMCore_a_SOURCES) + DIST_SOURCES = $(libLLVMCore_a_SOURCES) + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + lib_LIBRARIES = libLLVMCore.a + libLLVMCore_a_SOURCES = \ + AsmWriter.cpp \ + BasicBlock.cpp \ + ConstantFolding.cpp \ + ConstantRange.cpp \ + Constants.cpp \ + Dominators.cpp \ + Function.cpp \ + Globals.cpp \ + InstrTypes.cpp \ + Instruction.cpp \ + Instructions.cpp \ + LeakDetector.cpp \ + Linker.cpp \ + Mangler.cpp \ + Module.cpp \ + ModuleProvider.cpp \ + Pass.cpp \ + SymbolTable.cpp \ + Type.cpp \ + Value.cpp \ + Verifier.cpp + + PRELINK = libLLVMCore.a + all: all-am + + .SUFFIXES: + .SUFFIXES: .cpp .lo .o .obj + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign lib/VMCore/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign lib/VMCore/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + install-libLIBRARIES: $(lib_LIBRARIES) + @$(NORMAL_INSTALL) + test -z "$(libdir)" || $(mkdir_p) "$(DESTDIR)$(libdir)" + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + f=$(am__strip_dir) \ + echo " $(libLIBRARIES_INSTALL) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \ + $(libLIBRARIES_INSTALL) "$$p" "$(DESTDIR)$(libdir)/$$f"; \ + else :; fi; \ + done + @$(POST_INSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + p=$(am__strip_dir) \ + echo " $(RANLIB) '$(DESTDIR)$(libdir)/$$p'"; \ + $(RANLIB) "$(DESTDIR)$(libdir)/$$p"; \ + else :; fi; \ + done + + uninstall-libLIBRARIES: + @$(NORMAL_UNINSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + p=$(am__strip_dir) \ + echo " rm -f '$(DESTDIR)$(libdir)/$$p'"; \ + rm -f "$(DESTDIR)$(libdir)/$$p"; \ + done + + clean-libLIBRARIES: + -test -z "$(lib_LIBRARIES)" || rm -f $(lib_LIBRARIES) + libLLVMCore.a: $(libLLVMCore_a_OBJECTS) $(libLLVMCore_a_DEPENDENCIES) + -rm -f libLLVMCore.a + $(libLLVMCore_a_AR) libLLVMCore.a $(libLLVMCore_a_OBJECTS) $(libLLVMCore_a_LIBADD) + $(RANLIB) libLLVMCore.a + + mostlyclean-compile: + -rm -f *.$(OBJEXT) + + distclean-compile: + -rm -f *.tab.c + + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/AsmWriter.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/BasicBlock.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/ConstantFolding.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/ConstantRange.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/Constants.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/Dominators.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/Function.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/Globals.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/InstrTypes.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/Instruction.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/Instructions.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/LeakDetector.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/Linker.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/Mangler.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/Module.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/ModuleProvider.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/Pass.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/SymbolTable.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/Type.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/Value.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/Verifier.Po at am__quote@ + + .cpp.o: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $< + + .cpp.obj: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` + + .cpp.lo: + @am__fastdepCXX_TRUE@ if $(LTCXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $< + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/../.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: check-am + all-am: Makefile $(LIBRARIES) + installdirs: + for dir in "$(DESTDIR)$(libdir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done + install: install-am + install-exec: install-exec-am + install-data: install-data-am + uninstall: uninstall-am + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-am + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + clean: clean-am + + clean-am: clean-generic clean-libLIBRARIES clean-libtool \ + mostlyclean-am + + distclean: distclean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-compile \ + distclean-generic distclean-libtool distclean-tags + + dvi: dvi-am + + dvi-am: + + html: html-am + + info: info-am + + info-am: + + install-data-am: + + install-exec-am: install-libLIBRARIES + + install-info: install-info-am + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-am + + mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + + pdf: pdf-am + + pdf-am: + + ps: ps-am + + ps-am: + + uninstall-am: uninstall-info-am uninstall-libLIBRARIES + + .PHONY: CTAGS GTAGS all all-am check check-DEJAGNU check-am clean \ + clean-generic clean-libLIBRARIES clean-libtool ctags distclean \ + distclean-DEJAGNU distclean-compile distclean-generic \ + distclean-libtool distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-data \ + install-data-am install-exec install-exec-am install-info \ + install-info-am install-libLIBRARIES install-man install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags uninstall uninstall-am uninstall-info-am \ + uninstall-libLIBRARIES + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From reid at x10sys.com Mon Oct 18 18:56:45 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:45 -0500 Subject: [llvm-commits] CVS: llvm/lib/Target/SparcV9/LiveVar/Makefile.in Message-ID: <200410182356.SAA28246@zion.cs.uiuc.edu> Changes in directory llvm/lib/Target/SparcV9/LiveVar: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+665 -0) Index: llvm/lib/Target/SparcV9/LiveVar/Makefile.in diff -c /dev/null llvm/lib/Target/SparcV9/LiveVar/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:50 2004 --- llvm/lib/Target/SparcV9/LiveVar/Makefile.in Mon Oct 18 18:55:40 2004 *************** *** 0 **** --- 1,665 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + #===-- lib/Target/SparcV9/LiveVar/Makefile.am --------------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + SOURCES = $(libLLVMSparcV9LiveVar_a_SOURCES) + + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = ../../../.. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + subdir = lib/Target/SparcV9/LiveVar + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; + am__vpath_adj = case $$p in \ + $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ + *) f=$$p;; \ + esac; + am__strip_dir = `echo $$p | sed -e 's|^.*/||'`; + am__installdirs = "$(DESTDIR)$(libdir)" + libLIBRARIES_INSTALL = $(INSTALL_DATA) + LIBRARIES = $(lib_LIBRARIES) + ARFLAGS = cru + libLLVMSparcV9LiveVar_a_AR = $(AR) $(ARFLAGS) + libLLVMSparcV9LiveVar_a_LIBADD = + am_libLLVMSparcV9LiveVar_a_OBJECTS = BBLiveVar.$(OBJEXT) \ + FunctionLiveVarInfo.$(OBJEXT) ValueSet.$(OBJEXT) + libLLVMSparcV9LiveVar_a_OBJECTS = \ + $(am_libLLVMSparcV9LiveVar_a_OBJECTS) + DEFAULT_INCLUDES = + depcomp = $(SHELL) $(top_srcdir)/autoconf/depcomp + am__depfiles_maybe = depfiles + CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ + $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) + LTCXXCOMPILE = $(LIBTOOL) --mode=compile --tag=CXX $(CXX) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CXXFLAGS) $(CXXFLAGS) + CXXLD = $(CXX) + CXXLINK = $(LIBTOOL) --mode=link --tag=CXX $(CXXLD) $(AM_CXXFLAGS) \ + $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ + SOURCES = $(libLLVMSparcV9LiveVar_a_SOURCES) + DIST_SOURCES = $(libLLVMSparcV9LiveVar_a_SOURCES) + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + lib_LIBRARIES = libLLVMSparcV9LiveVar.a + libLLVMSparcV9LiveVar_a_SOURCES = \ + BBLiveVar.cpp \ + FunctionLiveVarInfo.cpp \ + ValueSet.cpp + + PRELINK = $(lib_LIBRARIES) + all: all-am + + .SUFFIXES: + .SUFFIXES: .cpp .lo .o .obj + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign lib/Target/SparcV9/LiveVar/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign lib/Target/SparcV9/LiveVar/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + install-libLIBRARIES: $(lib_LIBRARIES) + @$(NORMAL_INSTALL) + test -z "$(libdir)" || $(mkdir_p) "$(DESTDIR)$(libdir)" + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + f=$(am__strip_dir) \ + echo " $(libLIBRARIES_INSTALL) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \ + $(libLIBRARIES_INSTALL) "$$p" "$(DESTDIR)$(libdir)/$$f"; \ + else :; fi; \ + done + @$(POST_INSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + p=$(am__strip_dir) \ + echo " $(RANLIB) '$(DESTDIR)$(libdir)/$$p'"; \ + $(RANLIB) "$(DESTDIR)$(libdir)/$$p"; \ + else :; fi; \ + done + + uninstall-libLIBRARIES: + @$(NORMAL_UNINSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + p=$(am__strip_dir) \ + echo " rm -f '$(DESTDIR)$(libdir)/$$p'"; \ + rm -f "$(DESTDIR)$(libdir)/$$p"; \ + done + + clean-libLIBRARIES: + -test -z "$(lib_LIBRARIES)" || rm -f $(lib_LIBRARIES) + libLLVMSparcV9LiveVar.a: $(libLLVMSparcV9LiveVar_a_OBJECTS) $(libLLVMSparcV9LiveVar_a_DEPENDENCIES) + -rm -f libLLVMSparcV9LiveVar.a + $(libLLVMSparcV9LiveVar_a_AR) libLLVMSparcV9LiveVar.a $(libLLVMSparcV9LiveVar_a_OBJECTS) $(libLLVMSparcV9LiveVar_a_LIBADD) + $(RANLIB) libLLVMSparcV9LiveVar.a + + mostlyclean-compile: + -rm -f *.$(OBJEXT) + + distclean-compile: + -rm -f *.tab.c + + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/BBLiveVar.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/FunctionLiveVarInfo.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/ValueSet.Po at am__quote@ + + .cpp.o: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $< + + .cpp.obj: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` + + .cpp.lo: + @am__fastdepCXX_TRUE@ if $(LTCXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $< + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/../../../.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: check-am + all-am: Makefile $(LIBRARIES) + installdirs: + for dir in "$(DESTDIR)$(libdir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done + install: install-am + install-exec: install-exec-am + install-data: install-data-am + uninstall: uninstall-am + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-am + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + clean: clean-am + + clean-am: clean-generic clean-libLIBRARIES clean-libtool \ + mostlyclean-am + + distclean: distclean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-compile \ + distclean-generic distclean-libtool distclean-tags + + dvi: dvi-am + + dvi-am: + + html: html-am + + info: info-am + + info-am: + + install-data-am: + + install-exec-am: install-libLIBRARIES + + install-info: install-info-am + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-am + + mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + + pdf: pdf-am + + pdf-am: + + ps: ps-am + + ps-am: + + uninstall-am: uninstall-info-am uninstall-libLIBRARIES + + .PHONY: CTAGS GTAGS all all-am check check-DEJAGNU check-am clean \ + clean-generic clean-libLIBRARIES clean-libtool ctags distclean \ + distclean-DEJAGNU distclean-compile distclean-generic \ + distclean-libtool distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-data \ + install-data-am install-exec install-exec-am install-info \ + install-info-am install-libLIBRARIES install-man install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags uninstall uninstall-am uninstall-info-am \ + uninstall-libLIBRARIES + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From reid at x10sys.com Mon Oct 18 18:56:45 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:45 -0500 Subject: [llvm-commits] CVS: llvm/runtime/libdummy/Makefile.in Message-ID: <200410182356.SAA28266@zion.cs.uiuc.edu> Changes in directory llvm/runtime/libdummy: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+657 -0) Index: llvm/runtime/libdummy/Makefile.in diff -c /dev/null llvm/runtime/libdummy/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:51 2004 --- llvm/runtime/libdummy/Makefile.in Mon Oct 18 18:55:41 2004 *************** *** 0 **** --- 1,657 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + #===-- runtime/libdummy/Makefile.am ------------------------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + SOURCES = $(libdummy_a_SOURCES) + + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = ../.. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + subdir = runtime/libdummy + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; + am__vpath_adj = case $$p in \ + $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ + *) f=$$p;; \ + esac; + am__strip_dir = `echo $$p | sed -e 's|^.*/||'`; + am__installdirs = "$(DESTDIR)$(libdir)" + libLIBRARIES_INSTALL = $(INSTALL_DATA) + LIBRARIES = $(lib_LIBRARIES) + ARFLAGS = cru + libdummy_a_AR = $(AR) $(ARFLAGS) + libdummy_a_LIBADD = + am_libdummy_a_OBJECTS = dummylib.$(OBJEXT) + libdummy_a_OBJECTS = $(am_libdummy_a_OBJECTS) + DEFAULT_INCLUDES = + depcomp = $(SHELL) $(top_srcdir)/autoconf/depcomp + am__depfiles_maybe = depfiles + COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ + $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) + LTCOMPILE = $(LIBTOOL) --mode=compile --tag=CC $(CC) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CFLAGS) $(CFLAGS) + CCLD = $(CC) + LINK = $(LIBTOOL) --mode=link --tag=CC $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ + $(AM_LDFLAGS) $(LDFLAGS) -o $@ + SOURCES = $(libdummy_a_SOURCES) + DIST_SOURCES = $(libdummy_a_SOURCES) + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + lib_LIBRARIES = libdummy.a + libdummy_a_SOURCES = dummylib.c + BYTECODE_LIBRARY = $(lib_LIBRARIES) + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + all: all-am + + .SUFFIXES: + .SUFFIXES: .c .lo .o .obj + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign runtime/libdummy/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign runtime/libdummy/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + install-libLIBRARIES: $(lib_LIBRARIES) + @$(NORMAL_INSTALL) + test -z "$(libdir)" || $(mkdir_p) "$(DESTDIR)$(libdir)" + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + f=$(am__strip_dir) \ + echo " $(libLIBRARIES_INSTALL) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \ + $(libLIBRARIES_INSTALL) "$$p" "$(DESTDIR)$(libdir)/$$f"; \ + else :; fi; \ + done + @$(POST_INSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + p=$(am__strip_dir) \ + echo " $(RANLIB) '$(DESTDIR)$(libdir)/$$p'"; \ + $(RANLIB) "$(DESTDIR)$(libdir)/$$p"; \ + else :; fi; \ + done + + uninstall-libLIBRARIES: + @$(NORMAL_UNINSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + p=$(am__strip_dir) \ + echo " rm -f '$(DESTDIR)$(libdir)/$$p'"; \ + rm -f "$(DESTDIR)$(libdir)/$$p"; \ + done + + clean-libLIBRARIES: + -test -z "$(lib_LIBRARIES)" || rm -f $(lib_LIBRARIES) + libdummy.a: $(libdummy_a_OBJECTS) $(libdummy_a_DEPENDENCIES) + -rm -f libdummy.a + $(libdummy_a_AR) libdummy.a $(libdummy_a_OBJECTS) $(libdummy_a_LIBADD) + $(RANLIB) libdummy.a + + mostlyclean-compile: + -rm -f *.$(OBJEXT) + + distclean-compile: + -rm -f *.tab.c + + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dummylib.Po at am__quote@ + + .c.o: + @am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCC_FALSE@ $(COMPILE) -c $< + + .c.obj: + @am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ + @am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCC_FALSE@ $(COMPILE) -c `$(CYGPATH_W) '$<'` + + .c.lo: + @am__fastdepCC_TRUE@ if $(LTCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCC_FALSE@ $(LTCOMPILE) -c -o $@ $< + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/../.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: check-am + all-am: Makefile $(LIBRARIES) + installdirs: + for dir in "$(DESTDIR)$(libdir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done + install: install-am + install-exec: install-exec-am + install-data: install-data-am + uninstall: uninstall-am + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-am + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + clean: clean-am + + clean-am: clean-generic clean-libLIBRARIES clean-libtool \ + mostlyclean-am + + distclean: distclean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-compile \ + distclean-generic distclean-libtool distclean-tags + + dvi: dvi-am + + dvi-am: + + html: html-am + + info: info-am + + info-am: + + install-data-am: + + install-exec-am: install-libLIBRARIES + + install-info: install-info-am + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-am + + mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + + pdf: pdf-am + + pdf-am: + + ps: ps-am + + ps-am: + + uninstall-am: uninstall-info-am uninstall-libLIBRARIES + + .PHONY: CTAGS GTAGS all all-am check check-DEJAGNU check-am clean \ + clean-generic clean-libLIBRARIES clean-libtool ctags distclean \ + distclean-DEJAGNU distclean-compile distclean-generic \ + distclean-libtool distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-data \ + install-data-am install-exec install-exec-am install-info \ + install-info-am install-libLIBRARIES install-man install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags uninstall uninstall-am uninstall-info-am \ + uninstall-libLIBRARIES + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From reid at x10sys.com Mon Oct 18 18:56:45 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:45 -0500 Subject: [llvm-commits] CVS: llvm/lib/Target/SparcV9/Makefile.in Message-ID: <200410182356.SAA28268@zion.cs.uiuc.edu> Changes in directory llvm/lib/Target/SparcV9: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+841 -0) Index: llvm/lib/Target/SparcV9/Makefile.in diff -c /dev/null llvm/lib/Target/SparcV9/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:50 2004 --- llvm/lib/Target/SparcV9/Makefile.in Mon Oct 18 18:55:40 2004 *************** *** 0 **** --- 1,841 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + #===-- lib/Target/SparcV9/Makefile.am ----------------------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + SOURCES = $(libLLVMSparcV9_a_SOURCES) + + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = ../../.. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + subdir = lib/Target/SparcV9 + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; + am__vpath_adj = case $$p in \ + $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ + *) f=$$p;; \ + esac; + am__strip_dir = `echo $$p | sed -e 's|^.*/||'`; + am__installdirs = "$(DESTDIR)$(libdir)" + libLIBRARIES_INSTALL = $(INSTALL_DATA) + LIBRARIES = $(lib_LIBRARIES) + ARFLAGS = cru + libLLVMSparcV9_a_AR = $(AR) $(ARFLAGS) + libLLVMSparcV9_a_LIBADD = + am__objects_1 = SparcV9.burm.$(OBJEXT) + am_libLLVMSparcV9_a_OBJECTS = EmitBytecodeToAssembly.$(OBJEXT) \ + InternalGlobalMapper.$(OBJEXT) \ + MachineCodeForInstruction.$(OBJEXT) \ + MachineFunctionInfo.$(OBJEXT) MappingInfo.$(OBJEXT) \ + SparcV9AsmPrinter.$(OBJEXT) SparcV9BurgISel.$(OBJEXT) \ + SparcV9CodeEmitter.$(OBJEXT) SparcV9FrameInfo.$(OBJEXT) \ + SparcV9PeepholeOpts.$(OBJEXT) SparcV9PreSelection.$(OBJEXT) \ + SparcV9PrologEpilogInserter.$(OBJEXT) \ + SparcV9RegClassInfo.$(OBJEXT) SparcV9RegInfo.$(OBJEXT) \ + SparcV9RegisterInfo.$(OBJEXT) SparcV9SchedInfo.$(OBJEXT) \ + SparcV9StackSlots.$(OBJEXT) SparcV9TargetMachine.$(OBJEXT) \ + SparcV9TmpInstr.$(OBJEXT) $(am__objects_1) + libLLVMSparcV9_a_OBJECTS = $(am_libLLVMSparcV9_a_OBJECTS) + DEFAULT_INCLUDES = + depcomp = $(SHELL) $(top_srcdir)/autoconf/depcomp + am__depfiles_maybe = depfiles + CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ + $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) + LTCXXCOMPILE = $(LIBTOOL) --mode=compile --tag=CXX $(CXX) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CXXFLAGS) $(CXXFLAGS) + CXXLD = $(CXX) + CXXLINK = $(LIBTOOL) --mode=link --tag=CXX $(CXXLD) $(AM_CXXFLAGS) \ + $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ + COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ + $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) + LTCOMPILE = $(LIBTOOL) --mode=compile --tag=CC $(CC) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CFLAGS) $(CFLAGS) + CCLD = $(CC) + LINK = $(LIBTOOL) --mode=link --tag=CC $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ + $(AM_LDFLAGS) $(LDFLAGS) -o $@ + SOURCES = $(libLLVMSparcV9_a_SOURCES) + DIST_SOURCES = $(libLLVMSparcV9_a_SOURCES) + RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-exec-recursive install-info-recursive \ + install-recursive installcheck-recursive installdirs-recursive \ + pdf-recursive ps-recursive uninstall-info-recursive \ + uninstall-recursive + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DIST_SUBDIRS = $(SUBDIRS) + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + SUBDIRS = InstrSched LiveVar ModuloScheduling RegAlloc + lib_LIBRARIES = libLLVMSparcV9.a + BUILT_SOURCES = \ + SparcV9CodeEmitter.inc \ + SparcV9.burm.cpp + + libLLVMSparcV9_a_SOURCES = \ + EmitBytecodeToAssembly.cpp \ + InternalGlobalMapper.cpp \ + MachineCodeForInstruction.cpp \ + MachineFunctionInfo.cpp \ + MappingInfo.cpp \ + SparcV9AsmPrinter.cpp \ + SparcV9BurgISel.cpp \ + SparcV9CodeEmitter.cpp \ + SparcV9FrameInfo.cpp \ + SparcV9PeepholeOpts.cpp \ + SparcV9PreSelection.cpp \ + SparcV9PrologEpilogInserter.cpp \ + SparcV9RegClassInfo.cpp \ + SparcV9RegInfo.cpp \ + SparcV9RegisterInfo.cpp \ + SparcV9SchedInfo.cpp \ + SparcV9StackSlots.cpp \ + SparcV9TargetMachine.cpp \ + SparcV9TmpInstr.cpp \ + $(BUILT_SOURCES) + + PRELINK = libLLVMSparcV9.a + TABLEGEN_FILES := $(notdir $(wildcard $(SourceDir)/*.td)) + all: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) all-recursive + + .SUFFIXES: + .SUFFIXES: .cpp .lo .o .obj + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign lib/Target/SparcV9/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign lib/Target/SparcV9/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + install-libLIBRARIES: $(lib_LIBRARIES) + @$(NORMAL_INSTALL) + test -z "$(libdir)" || $(mkdir_p) "$(DESTDIR)$(libdir)" + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + f=$(am__strip_dir) \ + echo " $(libLIBRARIES_INSTALL) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \ + $(libLIBRARIES_INSTALL) "$$p" "$(DESTDIR)$(libdir)/$$f"; \ + else :; fi; \ + done + @$(POST_INSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + p=$(am__strip_dir) \ + echo " $(RANLIB) '$(DESTDIR)$(libdir)/$$p'"; \ + $(RANLIB) "$(DESTDIR)$(libdir)/$$p"; \ + else :; fi; \ + done + + uninstall-libLIBRARIES: + @$(NORMAL_UNINSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + p=$(am__strip_dir) \ + echo " rm -f '$(DESTDIR)$(libdir)/$$p'"; \ + rm -f "$(DESTDIR)$(libdir)/$$p"; \ + done + + clean-libLIBRARIES: + -test -z "$(lib_LIBRARIES)" || rm -f $(lib_LIBRARIES) + libLLVMSparcV9.a: $(libLLVMSparcV9_a_OBJECTS) $(libLLVMSparcV9_a_DEPENDENCIES) + -rm -f libLLVMSparcV9.a + $(libLLVMSparcV9_a_AR) libLLVMSparcV9.a $(libLLVMSparcV9_a_OBJECTS) $(libLLVMSparcV9_a_LIBADD) + $(RANLIB) libLLVMSparcV9.a + + mostlyclean-compile: + -rm -f *.$(OBJEXT) + + distclean-compile: + -rm -f *.tab.c + + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/EmitBytecodeToAssembly.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/InternalGlobalMapper.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/MachineCodeForInstruction.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/MachineFunctionInfo.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/MappingInfo.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/SparcV9.burm.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/SparcV9AsmPrinter.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/SparcV9BurgISel.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/SparcV9CodeEmitter.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/SparcV9FrameInfo.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/SparcV9PeepholeOpts.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/SparcV9PreSelection.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/SparcV9PrologEpilogInserter.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/SparcV9RegClassInfo.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/SparcV9RegInfo.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/SparcV9RegisterInfo.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/SparcV9SchedInfo.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/SparcV9StackSlots.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/SparcV9TargetMachine.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/SparcV9TmpInstr.Po at am__quote@ + + .cpp.o: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $< + + .cpp.obj: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` + + .cpp.lo: + @am__fastdepCXX_TRUE@ if $(LTCXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $< + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + # This directory's subdirectories are mostly independent; you can cd + # into them and run `make' without going through this Makefile. + # To change the values of `make' variables: instead of editing Makefiles, + # (1) if the variable is set in `config.status', edit `config.status' + # (which will cause the Makefiles to be regenerated when you run `make'); + # (2) otherwise, pass the desired values on the `make' command line. + $(RECURSIVE_TARGETS): + @set fnord $$MAKEFLAGS; amf=$$2; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + + mostlyclean-recursive clean-recursive distclean-recursive \ + maintainer-clean-recursive: + @set fnord $$MAKEFLAGS; amf=$$2; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ + done && test -z "$$fail" + tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done + ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/../../.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(mkdir_p) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + distdir) \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) check-recursive + all-am: Makefile $(LIBRARIES) + installdirs: installdirs-recursive + installdirs-am: + for dir in "$(DESTDIR)$(libdir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done + install: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) install-recursive + install-exec: install-exec-recursive + install-data: install-data-recursive + uninstall: uninstall-recursive + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-recursive + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES) + clean-am: clean-generic clean-libLIBRARIES clean-libtool \ + mostlyclean-am + + distclean: distclean-recursive + -rm -rf ./$(DEPDIR) + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-compile \ + distclean-generic distclean-libtool distclean-tags + + dvi: dvi-recursive + + dvi-am: + + html: html-recursive + + info: info-recursive + + info-am: + + install-data-am: + + install-exec-am: install-libLIBRARIES + + install-info: install-info-recursive + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-recursive + -rm -rf ./$(DEPDIR) + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-recursive + + mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + + pdf: pdf-recursive + + pdf-am: + + ps: ps-recursive + + ps-am: + + uninstall-am: uninstall-info-am uninstall-libLIBRARIES + + uninstall-info: uninstall-info-recursive + + .PHONY: $(RECURSIVE_TARGETS) CTAGS GTAGS all all-am check \ + check-DEJAGNU check-am clean clean-generic clean-libLIBRARIES \ + clean-libtool clean-recursive ctags ctags-recursive distclean \ + distclean-DEJAGNU distclean-compile distclean-generic \ + distclean-libtool distclean-recursive distclean-tags distdir \ + dvi dvi-am html html-am info info-am install install-am \ + install-data install-data-am install-exec install-exec-am \ + install-info install-info-am install-libLIBRARIES install-man \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + maintainer-clean-recursive mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool mostlyclean-recursive \ + pdf pdf-am ps ps-am tags tags-recursive uninstall uninstall-am \ + uninstall-info-am uninstall-libLIBRARIES + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + + SparcV9.burg.in1 : SparcV9.burg.in + $(CXX) -E $(AM_CPPFLAGS) -x c++ $< | $(SED) '/^#/d' | $(SED) 's/Ydefine/#define/' > $@ + + SparcV9.burm : SparcV9.burg.in1 + $(CXX) -E -I$(AM_CPPFLAGS) -x c++ $< | $(SED) '/^#/d' | $(SED) 's/^Xinclude/#include/' | $(SED) 's/^Xdefine/#define/' > $@ + + SparcV9.burm.cpp: SparcV9.burm + @echo "Burging `basename $<`" + $(RunBurg) $< -o $@ + + SparcV9CodeEmitter.inc: SparcV9.td $(TABLEGEN_FILES) $(TBLGEN) + @echo "Tblgen'ing `basename $<`" + $(TBLGEN) -I $(srcdir) $< -gen-emitter -o $@ + + clean:: + $(VERB) $(RM) -f SparcV9CodeEmitter.inc SparcV9.burg.in1 SparcV9.burm SparcV9.burm.cpp + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From reid at x10sys.com Mon Oct 18 18:56:45 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:45 -0500 Subject: [llvm-commits] CVS: llvm/tools/Makefile.in Message-ID: <200410182356.SAA28249@zion.cs.uiuc.edu> Changes in directory llvm/tools: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+658 -0) Index: llvm/tools/Makefile.in diff -c /dev/null llvm/tools/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:51 2004 --- llvm/tools/Makefile.in Mon Oct 18 18:55:41 2004 *************** *** 0 **** --- 1,658 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + #===-- tools/Makefile.am ------------------------------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = .. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + subdir = tools + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + SOURCES = + DIST_SOURCES = + RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-exec-recursive install-info-recursive \ + install-recursive installcheck-recursive installdirs-recursive \ + pdf-recursive ps-recursive uninstall-info-recursive \ + uninstall-recursive + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DIST_SUBDIRS = $(SUBDIRS) + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + SUBDIRS = analyze llvmc bugpoint extract gccas gccld llvm-bcanalyzer llc \ + llee lli llvm-ar llvm-as llvm-db llvm-dis llvm-link llvm-nm \ + llvm-prof opt llvm-ld llvm-stub + + all: all-recursive + + .SUFFIXES: + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign tools/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign tools/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + # This directory's subdirectories are mostly independent; you can cd + # into them and run `make' without going through this Makefile. + # To change the values of `make' variables: instead of editing Makefiles, + # (1) if the variable is set in `config.status', edit `config.status' + # (which will cause the Makefiles to be regenerated when you run `make'); + # (2) otherwise, pass the desired values on the `make' command line. + $(RECURSIVE_TARGETS): + @set fnord $$MAKEFLAGS; amf=$$2; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + + mostlyclean-recursive clean-recursive distclean-recursive \ + maintainer-clean-recursive: + @set fnord $$MAKEFLAGS; amf=$$2; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ + done && test -z "$$fail" + tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done + ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(mkdir_p) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + distdir) \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: check-recursive + all-am: Makefile + installdirs: installdirs-recursive + installdirs-am: + install: install-recursive + install-exec: install-exec-recursive + install-data: install-data-recursive + uninstall: uninstall-recursive + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-recursive + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + clean: clean-recursive + + clean-am: clean-generic clean-libtool mostlyclean-am + + distclean: distclean-recursive + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-generic \ + distclean-libtool distclean-tags + + dvi: dvi-recursive + + dvi-am: + + html: html-recursive + + info: info-recursive + + info-am: + + install-data-am: + + install-exec-am: + + install-info: install-info-recursive + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-recursive + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-recursive + + mostlyclean-am: mostlyclean-generic mostlyclean-libtool + + pdf: pdf-recursive + + pdf-am: + + ps: ps-recursive + + ps-am: + + uninstall-am: uninstall-info-am + + uninstall-info: uninstall-info-recursive + + .PHONY: $(RECURSIVE_TARGETS) CTAGS GTAGS all all-am check \ + check-DEJAGNU check-am clean clean-generic clean-libtool \ + clean-recursive ctags ctags-recursive distclean \ + distclean-DEJAGNU distclean-generic distclean-libtool \ + distclean-recursive distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-data \ + install-data-am install-exec install-exec-am install-info \ + install-info-am install-man install-strip installcheck \ + installcheck-am installdirs installdirs-am maintainer-clean \ + maintainer-clean-generic maintainer-clean-recursive \ + mostlyclean mostlyclean-generic mostlyclean-libtool \ + mostlyclean-recursive pdf pdf-am ps ps-am tags tags-recursive \ + uninstall uninstall-am uninstall-info-am + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From reid at x10sys.com Mon Oct 18 18:56:45 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:45 -0500 Subject: [llvm-commits] CVS: llvm/tools/llvm-prof/Makefile.in Message-ID: <200410182356.SAA28235@zion.cs.uiuc.edu> Changes in directory llvm/tools/llvm-prof: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+651 -0) Index: llvm/tools/llvm-prof/Makefile.in diff -c /dev/null llvm/tools/llvm-prof/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:51 2004 --- llvm/tools/llvm-prof/Makefile.in Mon Oct 18 18:55:40 2004 *************** *** 0 **** --- 1,651 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + #===-- tools/llvm-prof/Makefile.am -------------------------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + SOURCES = $(llvm_prof_SOURCES) + + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = ../.. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + bin_PROGRAMS = llvm-prof$(EXEEXT) + subdir = tools/llvm-prof + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + am__installdirs = "$(DESTDIR)$(bindir)" + binPROGRAMS_INSTALL = $(INSTALL_PROGRAM) + PROGRAMS = $(bin_PROGRAMS) + am_llvm_prof_OBJECTS = llvm-prof.$(OBJEXT) + llvm_prof_OBJECTS = $(am_llvm_prof_OBJECTS) + llvm_prof_DEPENDENCIES = $(call GETLIBS,Analysis) $(call \ + GETOBJS,BCReader,Core) $(call GETLIBS,Support,System) + DEFAULT_INCLUDES = + depcomp = $(SHELL) $(top_srcdir)/autoconf/depcomp + am__depfiles_maybe = depfiles + CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ + $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) + LTCXXCOMPILE = $(LIBTOOL) --mode=compile --tag=CXX $(CXX) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CXXFLAGS) $(CXXFLAGS) + CXXLD = $(CXX) + CXXLINK = $(LIBTOOL) --mode=link --tag=CXX $(CXXLD) $(AM_CXXFLAGS) \ + $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ + SOURCES = $(llvm_prof_SOURCES) + DIST_SOURCES = $(llvm_prof_SOURCES) + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + llvm_prof_SOURCES = llvm-prof.cpp + llvm_prof_LDADD = \ + $(call GETLIBS,Analysis) \ + $(call GETOBJS,BCReader,Core) \ + $(call GETLIBS,Support,System) + + all: all-am + + .SUFFIXES: + .SUFFIXES: .cpp .lo .o .obj + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign tools/llvm-prof/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign tools/llvm-prof/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + install-binPROGRAMS: $(bin_PROGRAMS) + @$(NORMAL_INSTALL) + test -z "$(bindir)" || $(mkdir_p) "$(DESTDIR)$(bindir)" + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \ + if test -f $$p \ + || test -f $$p1 \ + ; then \ + f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \ + echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(bindir)/$$f'"; \ + $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(bindir)/$$f" || exit 1; \ + else :; fi; \ + done + + uninstall-binPROGRAMS: + @$(NORMAL_UNINSTALL) + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + f=`echo "$$p" | sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \ + echo " rm -f '$(DESTDIR)$(bindir)/$$f'"; \ + rm -f "$(DESTDIR)$(bindir)/$$f"; \ + done + + clean-binPROGRAMS: + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + f=`echo $$p|sed 's/$(EXEEXT)$$//'`; \ + echo " rm -f $$p $$f"; \ + rm -f $$p $$f ; \ + done + llvm-prof$(EXEEXT): $(llvm_prof_OBJECTS) $(llvm_prof_DEPENDENCIES) + @rm -f llvm-prof$(EXEEXT) + $(CXXLINK) $(llvm_prof_LDFLAGS) $(llvm_prof_OBJECTS) $(llvm_prof_LDADD) $(LIBS) + + mostlyclean-compile: + -rm -f *.$(OBJEXT) + + distclean-compile: + -rm -f *.tab.c + + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/llvm-prof.Po at am__quote@ + + .cpp.o: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $< + + .cpp.obj: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` + + .cpp.lo: + @am__fastdepCXX_TRUE@ if $(LTCXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $< + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/../.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: check-am + all-am: Makefile $(PROGRAMS) + installdirs: + for dir in "$(DESTDIR)$(bindir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done + install: install-am + install-exec: install-exec-am + install-data: install-data-am + uninstall: uninstall-am + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-am + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + clean: clean-am + + clean-am: clean-binPROGRAMS clean-generic clean-libtool mostlyclean-am + + distclean: distclean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-compile \ + distclean-generic distclean-libtool distclean-tags + + dvi: dvi-am + + dvi-am: + + html: html-am + + info: info-am + + info-am: + + install-data-am: + + install-exec-am: install-binPROGRAMS + + install-info: install-info-am + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-am + + mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + + pdf: pdf-am + + pdf-am: + + ps: ps-am + + ps-am: + + uninstall-am: uninstall-binPROGRAMS uninstall-info-am + + .PHONY: CTAGS GTAGS all all-am check check-DEJAGNU check-am clean \ + clean-binPROGRAMS clean-generic clean-libtool ctags distclean \ + distclean-DEJAGNU distclean-compile distclean-generic \ + distclean-libtool distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-binPROGRAMS \ + install-data install-data-am install-exec install-exec-am \ + install-info install-info-am install-man install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags uninstall uninstall-am uninstall-binPROGRAMS \ + uninstall-info-am + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From reid at x10sys.com Mon Oct 18 18:56:45 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:45 -0500 Subject: [llvm-commits] CVS: llvm/tools/llc/Makefile.in Message-ID: <200410182356.SAA28241@zion.cs.uiuc.edu> Changes in directory llvm/tools/llc: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+660 -0) Index: llvm/tools/llc/Makefile.in diff -c /dev/null llvm/tools/llc/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:50 2004 --- llvm/tools/llc/Makefile.in Mon Oct 18 18:55:40 2004 *************** *** 0 **** --- 1,660 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + #===-- tools/llc/Makefile.am -------------------------------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + SOURCES = $(llc_SOURCES) + + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = ../.. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + bin_PROGRAMS = llc$(EXEEXT) + subdir = tools/llc + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + am__installdirs = "$(DESTDIR)$(bindir)" + binPROGRAMS_INSTALL = $(INSTALL_PROGRAM) + PROGRAMS = $(bin_PROGRAMS) + am_llc_OBJECTS = llc.$(OBJEXT) + llc_OBJECTS = $(am_llc_OBJECTS) + llc_DEPENDENCIES = $(call \ + GETOBJS,CWriter,PowerPC,SparcV9,X86,Skeleton,SelectionDAG) \ + $(call GETOBJS,SparcV9RegAlloc,SparcV9InstrSched,CodeGen) \ + $(call GETLIBS,Target) $(call GETOBJS,SparcV9LiveVar) $(call \ + GETLIBS,IPA,Transforms,ScalarOpts,Analysis,TransformUtils) \ + $(call GETOBJS,BCReader,BCWriter,Core) $(call \ + GETLIBS,Support,System) + DEFAULT_INCLUDES = + depcomp = $(SHELL) $(top_srcdir)/autoconf/depcomp + am__depfiles_maybe = depfiles + CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ + $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) + LTCXXCOMPILE = $(LIBTOOL) --mode=compile --tag=CXX $(CXX) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CXXFLAGS) $(CXXFLAGS) + CXXLD = $(CXX) + CXXLINK = $(LIBTOOL) --mode=link --tag=CXX $(CXXLD) $(AM_CXXFLAGS) \ + $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ + SOURCES = $(llc_SOURCES) + DIST_SOURCES = $(llc_SOURCES) + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + llc_SOURCES = llc.cpp + llc_LDADD = \ + $(call GETOBJS,CWriter,PowerPC,SparcV9,X86,Skeleton,SelectionDAG) \ + $(call GETOBJS,SparcV9RegAlloc,SparcV9InstrSched,CodeGen) \ + $(call GETLIBS,Target) \ + $(call GETOBJS,SparcV9LiveVar) \ + $(call GETLIBS,IPA,Transforms,ScalarOpts,Analysis,TransformUtils) \ + $(call GETOBJS,BCReader,BCWriter,Core) \ + $(call GETLIBS,Support,System) + + all: all-am + + .SUFFIXES: + .SUFFIXES: .cpp .lo .o .obj + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign tools/llc/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign tools/llc/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + install-binPROGRAMS: $(bin_PROGRAMS) + @$(NORMAL_INSTALL) + test -z "$(bindir)" || $(mkdir_p) "$(DESTDIR)$(bindir)" + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \ + if test -f $$p \ + || test -f $$p1 \ + ; then \ + f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \ + echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(bindir)/$$f'"; \ + $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(bindir)/$$f" || exit 1; \ + else :; fi; \ + done + + uninstall-binPROGRAMS: + @$(NORMAL_UNINSTALL) + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + f=`echo "$$p" | sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \ + echo " rm -f '$(DESTDIR)$(bindir)/$$f'"; \ + rm -f "$(DESTDIR)$(bindir)/$$f"; \ + done + + clean-binPROGRAMS: + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + f=`echo $$p|sed 's/$(EXEEXT)$$//'`; \ + echo " rm -f $$p $$f"; \ + rm -f $$p $$f ; \ + done + llc$(EXEEXT): $(llc_OBJECTS) $(llc_DEPENDENCIES) + @rm -f llc$(EXEEXT) + $(CXXLINK) $(llc_LDFLAGS) $(llc_OBJECTS) $(llc_LDADD) $(LIBS) + + mostlyclean-compile: + -rm -f *.$(OBJEXT) + + distclean-compile: + -rm -f *.tab.c + + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/llc.Po at am__quote@ + + .cpp.o: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $< + + .cpp.obj: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` + + .cpp.lo: + @am__fastdepCXX_TRUE@ if $(LTCXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $< + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/../.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: check-am + all-am: Makefile $(PROGRAMS) + installdirs: + for dir in "$(DESTDIR)$(bindir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done + install: install-am + install-exec: install-exec-am + install-data: install-data-am + uninstall: uninstall-am + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-am + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + clean: clean-am + + clean-am: clean-binPROGRAMS clean-generic clean-libtool mostlyclean-am + + distclean: distclean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-compile \ + distclean-generic distclean-libtool distclean-tags + + dvi: dvi-am + + dvi-am: + + html: html-am + + info: info-am + + info-am: + + install-data-am: + + install-exec-am: install-binPROGRAMS + + install-info: install-info-am + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-am + + mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + + pdf: pdf-am + + pdf-am: + + ps: ps-am + + ps-am: + + uninstall-am: uninstall-binPROGRAMS uninstall-info-am + + .PHONY: CTAGS GTAGS all all-am check check-DEJAGNU check-am clean \ + clean-binPROGRAMS clean-generic clean-libtool ctags distclean \ + distclean-DEJAGNU distclean-compile distclean-generic \ + distclean-libtool distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-binPROGRAMS \ + install-data install-data-am install-exec install-exec-am \ + install-info install-info-am install-man install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags uninstall uninstall-am uninstall-binPROGRAMS \ + uninstall-info-am + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From reid at x10sys.com Mon Oct 18 18:56:45 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:45 -0500 Subject: [llvm-commits] CVS: llvm/lib/Transforms/Utils/Makefile.in Message-ID: <200410182356.SAA28278@zion.cs.uiuc.edu> Changes in directory llvm/lib/Transforms/Utils: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+692 -0) Index: llvm/lib/Transforms/Utils/Makefile.in diff -c /dev/null llvm/lib/Transforms/Utils/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:50 2004 --- llvm/lib/Transforms/Utils/Makefile.in Mon Oct 18 18:55:40 2004 *************** *** 0 **** --- 1,692 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + #===-- lib/Transforms/Utils/Makefile.am --------------------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + SOURCES = $(libLLVMTransformUtils_a_SOURCES) + + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = ../../.. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + subdir = lib/Transforms/Utils + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; + am__vpath_adj = case $$p in \ + $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ + *) f=$$p;; \ + esac; + am__strip_dir = `echo $$p | sed -e 's|^.*/||'`; + am__installdirs = "$(DESTDIR)$(libdir)" + libLIBRARIES_INSTALL = $(INSTALL_DATA) + LIBRARIES = $(lib_LIBRARIES) + ARFLAGS = cru + libLLVMTransformUtils_a_AR = $(AR) $(ARFLAGS) + libLLVMTransformUtils_a_LIBADD = + am__objects_1 = BasicBlockUtils.$(OBJEXT) BreakCriticalEdges.$(OBJEXT) \ + CloneFunction.$(OBJEXT) CloneModule.$(OBJEXT) \ + CloneTrace.$(OBJEXT) CodeExtractor.$(OBJEXT) \ + DemoteRegToStack.$(OBJEXT) InlineFunction.$(OBJEXT) \ + Local.$(OBJEXT) PromoteMemoryToRegister.$(OBJEXT) \ + SimplifyCFG.$(OBJEXT) UnifyFunctionExitNodes.$(OBJEXT) \ + ValueMapper.$(OBJEXT) + am_libLLVMTransformUtils_a_OBJECTS = $(am__objects_1) + libLLVMTransformUtils_a_OBJECTS = \ + $(am_libLLVMTransformUtils_a_OBJECTS) + DEFAULT_INCLUDES = + depcomp = $(SHELL) $(top_srcdir)/autoconf/depcomp + am__depfiles_maybe = depfiles + CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ + $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) + LTCXXCOMPILE = $(LIBTOOL) --mode=compile --tag=CXX $(CXX) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CXXFLAGS) $(CXXFLAGS) + CXXLD = $(CXX) + CXXLINK = $(LIBTOOL) --mode=link --tag=CXX $(CXXLD) $(AM_CXXFLAGS) \ + $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ + SOURCES = $(libLLVMTransformUtils_a_SOURCES) + DIST_SOURCES = $(libLLVMTransformUtils_a_SOURCES) + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + lib_LIBRARIES = libLLVMTransformUtils.a + MYSOURCES = \ + BasicBlockUtils.cpp \ + BreakCriticalEdges.cpp \ + CloneFunction.cpp \ + CloneModule.cpp \ + CloneTrace.cpp \ + CodeExtractor.cpp \ + DemoteRegToStack.cpp \ + InlineFunction.cpp \ + Local.cpp \ + PromoteMemoryToRegister.cpp \ + SimplifyCFG.cpp \ + UnifyFunctionExitNodes.cpp \ + ValueMapper.cpp + + libLLVMTransformUtils_a_SOURCES = $(MYSOURCES) + PRELINK = libLLVMTransformUtils.a + all: all-am + + .SUFFIXES: + .SUFFIXES: .cpp .lo .o .obj + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign lib/Transforms/Utils/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign lib/Transforms/Utils/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + install-libLIBRARIES: $(lib_LIBRARIES) + @$(NORMAL_INSTALL) + test -z "$(libdir)" || $(mkdir_p) "$(DESTDIR)$(libdir)" + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + f=$(am__strip_dir) \ + echo " $(libLIBRARIES_INSTALL) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \ + $(libLIBRARIES_INSTALL) "$$p" "$(DESTDIR)$(libdir)/$$f"; \ + else :; fi; \ + done + @$(POST_INSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + p=$(am__strip_dir) \ + echo " $(RANLIB) '$(DESTDIR)$(libdir)/$$p'"; \ + $(RANLIB) "$(DESTDIR)$(libdir)/$$p"; \ + else :; fi; \ + done + + uninstall-libLIBRARIES: + @$(NORMAL_UNINSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + p=$(am__strip_dir) \ + echo " rm -f '$(DESTDIR)$(libdir)/$$p'"; \ + rm -f "$(DESTDIR)$(libdir)/$$p"; \ + done + + clean-libLIBRARIES: + -test -z "$(lib_LIBRARIES)" || rm -f $(lib_LIBRARIES) + libLLVMTransformUtils.a: $(libLLVMTransformUtils_a_OBJECTS) $(libLLVMTransformUtils_a_DEPENDENCIES) + -rm -f libLLVMTransformUtils.a + $(libLLVMTransformUtils_a_AR) libLLVMTransformUtils.a $(libLLVMTransformUtils_a_OBJECTS) $(libLLVMTransformUtils_a_LIBADD) + $(RANLIB) libLLVMTransformUtils.a + + mostlyclean-compile: + -rm -f *.$(OBJEXT) + + distclean-compile: + -rm -f *.tab.c + + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/BasicBlockUtils.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/BreakCriticalEdges.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/CloneFunction.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/CloneModule.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/CloneTrace.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/CodeExtractor.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/DemoteRegToStack.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/InlineFunction.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/Local.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/PromoteMemoryToRegister.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/SimplifyCFG.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/UnifyFunctionExitNodes.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/ValueMapper.Po at am__quote@ + + .cpp.o: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $< + + .cpp.obj: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` + + .cpp.lo: + @am__fastdepCXX_TRUE@ if $(LTCXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $< + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/../../.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: check-am + all-am: Makefile $(LIBRARIES) + installdirs: + for dir in "$(DESTDIR)$(libdir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done + install: install-am + install-exec: install-exec-am + install-data: install-data-am + uninstall: uninstall-am + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-am + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + clean: clean-am + + clean-am: clean-generic clean-libLIBRARIES clean-libtool \ + mostlyclean-am + + distclean: distclean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-compile \ + distclean-generic distclean-libtool distclean-tags + + dvi: dvi-am + + dvi-am: + + html: html-am + + info: info-am + + info-am: + + install-data-am: + + install-exec-am: install-libLIBRARIES + + install-info: install-info-am + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-am + + mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + + pdf: pdf-am + + pdf-am: + + ps: ps-am + + ps-am: + + uninstall-am: uninstall-info-am uninstall-libLIBRARIES + + .PHONY: CTAGS GTAGS all all-am check check-DEJAGNU check-am clean \ + clean-generic clean-libLIBRARIES clean-libtool ctags distclean \ + distclean-DEJAGNU distclean-compile distclean-generic \ + distclean-libtool distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-data \ + install-data-am install-exec install-exec-am install-info \ + install-info-am install-libLIBRARIES install-man install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags uninstall uninstall-am uninstall-info-am \ + uninstall-libLIBRARIES + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From reid at x10sys.com Mon Oct 18 18:56:43 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:43 -0500 Subject: [llvm-commits] CVS: llvm/runtime/GCCLibraries/libc/Makefile.in Message-ID: <200410182356.SAA28227@zion.cs.uiuc.edu> Changes in directory llvm/runtime/GCCLibraries/libc: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+662 -0) Index: llvm/runtime/GCCLibraries/libc/Makefile.in diff -c /dev/null llvm/runtime/GCCLibraries/libc/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:51 2004 --- llvm/runtime/GCCLibraries/libc/Makefile.in Mon Oct 18 18:55:41 2004 *************** *** 0 **** --- 1,662 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + #===-- runtime/GCCLibraries/libc/Makefile.am ---------------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + SOURCES = $(libc_a_SOURCES) + + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = ../../.. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + subdir = runtime/GCCLibraries/libc + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; + am__vpath_adj = case $$p in \ + $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ + *) f=$$p;; \ + esac; + am__strip_dir = `echo $$p | sed -e 's|^.*/||'`; + am__installdirs = "$(DESTDIR)$(libdir)" + libLIBRARIES_INSTALL = $(INSTALL_DATA) + LIBRARIES = $(lib_LIBRARIES) + ARFLAGS = cru + libc_a_AR = $(AR) $(ARFLAGS) + libc_a_LIBADD = + am_libc_a_OBJECTS = atox.$(OBJEXT) io.$(OBJEXT) memory.$(OBJEXT) \ + qsort.$(OBJEXT) string.$(OBJEXT) + libc_a_OBJECTS = $(am_libc_a_OBJECTS) + DEFAULT_INCLUDES = + depcomp = $(SHELL) $(top_srcdir)/autoconf/depcomp + am__depfiles_maybe = depfiles + COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ + $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) + LTCOMPILE = $(LIBTOOL) --mode=compile --tag=CC $(CC) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CFLAGS) $(CFLAGS) + CCLD = $(CC) + LINK = $(LIBTOOL) --mode=link --tag=CC $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ + $(AM_LDFLAGS) $(LDFLAGS) -o $@ + SOURCES = $(libc_a_SOURCES) + DIST_SOURCES = $(libc_a_SOURCES) + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + lib_LIBRARIES = libc.a + libc_a_SOURCES = atox.c io.c memory.c qsort.c string.c + BYTECODE_LIBRARY = $(lib_LIBRARIES) + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + all: all-am + + .SUFFIXES: + .SUFFIXES: .c .lo .o .obj + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign runtime/GCCLibraries/libc/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign runtime/GCCLibraries/libc/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + install-libLIBRARIES: $(lib_LIBRARIES) + @$(NORMAL_INSTALL) + test -z "$(libdir)" || $(mkdir_p) "$(DESTDIR)$(libdir)" + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + f=$(am__strip_dir) \ + echo " $(libLIBRARIES_INSTALL) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \ + $(libLIBRARIES_INSTALL) "$$p" "$(DESTDIR)$(libdir)/$$f"; \ + else :; fi; \ + done + @$(POST_INSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + p=$(am__strip_dir) \ + echo " $(RANLIB) '$(DESTDIR)$(libdir)/$$p'"; \ + $(RANLIB) "$(DESTDIR)$(libdir)/$$p"; \ + else :; fi; \ + done + + uninstall-libLIBRARIES: + @$(NORMAL_UNINSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + p=$(am__strip_dir) \ + echo " rm -f '$(DESTDIR)$(libdir)/$$p'"; \ + rm -f "$(DESTDIR)$(libdir)/$$p"; \ + done + + clean-libLIBRARIES: + -test -z "$(lib_LIBRARIES)" || rm -f $(lib_LIBRARIES) + libc.a: $(libc_a_OBJECTS) $(libc_a_DEPENDENCIES) + -rm -f libc.a + $(libc_a_AR) libc.a $(libc_a_OBJECTS) $(libc_a_LIBADD) + $(RANLIB) libc.a + + mostlyclean-compile: + -rm -f *.$(OBJEXT) + + distclean-compile: + -rm -f *.tab.c + + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/atox.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/io.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/memory.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/qsort.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/string.Po at am__quote@ + + .c.o: + @am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCC_FALSE@ $(COMPILE) -c $< + + .c.obj: + @am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ + @am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCC_FALSE@ $(COMPILE) -c `$(CYGPATH_W) '$<'` + + .c.lo: + @am__fastdepCC_TRUE@ if $(LTCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCC_FALSE@ $(LTCOMPILE) -c -o $@ $< + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/../../.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: check-am + all-am: Makefile $(LIBRARIES) + installdirs: + for dir in "$(DESTDIR)$(libdir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done + install: install-am + install-exec: install-exec-am + install-data: install-data-am + uninstall: uninstall-am + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-am + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + clean: clean-am + + clean-am: clean-generic clean-libLIBRARIES clean-libtool \ + mostlyclean-am + + distclean: distclean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-compile \ + distclean-generic distclean-libtool distclean-tags + + dvi: dvi-am + + dvi-am: + + html: html-am + + info: info-am + + info-am: + + install-data-am: + + install-exec-am: install-libLIBRARIES + + install-info: install-info-am + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-am + + mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + + pdf: pdf-am + + pdf-am: + + ps: ps-am + + ps-am: + + uninstall-am: uninstall-info-am uninstall-libLIBRARIES + + .PHONY: CTAGS GTAGS all all-am check check-DEJAGNU check-am clean \ + clean-generic clean-libLIBRARIES clean-libtool ctags distclean \ + distclean-DEJAGNU distclean-compile distclean-generic \ + distclean-libtool distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-data \ + install-data-am install-exec install-exec-am install-info \ + install-info-am install-libLIBRARIES install-man install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags uninstall uninstall-am uninstall-info-am \ + uninstall-libLIBRARIES + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From reid at x10sys.com Mon Oct 18 18:56:45 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:45 -0500 Subject: [llvm-commits] CVS: llvm/lib/Target/SparcV9/InstrSched/Makefile.in Message-ID: <200410182356.SAA28262@zion.cs.uiuc.edu> Changes in directory llvm/lib/Target/SparcV9/InstrSched: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+669 -0) Index: llvm/lib/Target/SparcV9/InstrSched/Makefile.in diff -c /dev/null llvm/lib/Target/SparcV9/InstrSched/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:50 2004 --- llvm/lib/Target/SparcV9/InstrSched/Makefile.in Mon Oct 18 18:55:40 2004 *************** *** 0 **** --- 1,669 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + #===-- lib/Target/SparcV9/InstrSched/Makefile.am -----------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + SOURCES = $(libLLVMSparcV9InstrSched_a_SOURCES) + + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = ../../../.. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + subdir = lib/Target/SparcV9/InstrSched + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; + am__vpath_adj = case $$p in \ + $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ + *) f=$$p;; \ + esac; + am__strip_dir = `echo $$p | sed -e 's|^.*/||'`; + am__installdirs = "$(DESTDIR)$(libdir)" + libLIBRARIES_INSTALL = $(INSTALL_DATA) + LIBRARIES = $(lib_LIBRARIES) + ARFLAGS = cru + libLLVMSparcV9InstrSched_a_AR = $(AR) $(ARFLAGS) + libLLVMSparcV9InstrSched_a_LIBADD = + am__objects_1 = InstrScheduling.$(OBJEXT) SchedGraphCommon.$(OBJEXT) \ + SchedGraph.$(OBJEXT) SchedPriorities.$(OBJEXT) + am_libLLVMSparcV9InstrSched_a_OBJECTS = $(am__objects_1) + libLLVMSparcV9InstrSched_a_OBJECTS = \ + $(am_libLLVMSparcV9InstrSched_a_OBJECTS) + DEFAULT_INCLUDES = + depcomp = $(SHELL) $(top_srcdir)/autoconf/depcomp + am__depfiles_maybe = depfiles + CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ + $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) + LTCXXCOMPILE = $(LIBTOOL) --mode=compile --tag=CXX $(CXX) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CXXFLAGS) $(CXXFLAGS) + CXXLD = $(CXX) + CXXLINK = $(LIBTOOL) --mode=link --tag=CXX $(CXXLD) $(AM_CXXFLAGS) \ + $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ + SOURCES = $(libLLVMSparcV9InstrSched_a_SOURCES) + DIST_SOURCES = $(libLLVMSparcV9InstrSched_a_SOURCES) + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + lib_LIBRARIES = libLLVMSparcV9InstrSched.a + MYSOURCES = \ + InstrScheduling.cpp \ + SchedGraphCommon.cpp \ + SchedGraph.cpp \ + SchedPriorities.cpp + + libLLVMSparcV9InstrSched_a_SOURCES = $(MYSOURCES) + PRELINK = libLLVMSparcV9InstrSched.a + all: all-am + + .SUFFIXES: + .SUFFIXES: .cpp .lo .o .obj + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign lib/Target/SparcV9/InstrSched/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign lib/Target/SparcV9/InstrSched/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + install-libLIBRARIES: $(lib_LIBRARIES) + @$(NORMAL_INSTALL) + test -z "$(libdir)" || $(mkdir_p) "$(DESTDIR)$(libdir)" + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + f=$(am__strip_dir) \ + echo " $(libLIBRARIES_INSTALL) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \ + $(libLIBRARIES_INSTALL) "$$p" "$(DESTDIR)$(libdir)/$$f"; \ + else :; fi; \ + done + @$(POST_INSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + p=$(am__strip_dir) \ + echo " $(RANLIB) '$(DESTDIR)$(libdir)/$$p'"; \ + $(RANLIB) "$(DESTDIR)$(libdir)/$$p"; \ + else :; fi; \ + done + + uninstall-libLIBRARIES: + @$(NORMAL_UNINSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + p=$(am__strip_dir) \ + echo " rm -f '$(DESTDIR)$(libdir)/$$p'"; \ + rm -f "$(DESTDIR)$(libdir)/$$p"; \ + done + + clean-libLIBRARIES: + -test -z "$(lib_LIBRARIES)" || rm -f $(lib_LIBRARIES) + libLLVMSparcV9InstrSched.a: $(libLLVMSparcV9InstrSched_a_OBJECTS) $(libLLVMSparcV9InstrSched_a_DEPENDENCIES) + -rm -f libLLVMSparcV9InstrSched.a + $(libLLVMSparcV9InstrSched_a_AR) libLLVMSparcV9InstrSched.a $(libLLVMSparcV9InstrSched_a_OBJECTS) $(libLLVMSparcV9InstrSched_a_LIBADD) + $(RANLIB) libLLVMSparcV9InstrSched.a + + mostlyclean-compile: + -rm -f *.$(OBJEXT) + + distclean-compile: + -rm -f *.tab.c + + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/InstrScheduling.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/SchedGraph.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/SchedGraphCommon.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/SchedPriorities.Po at am__quote@ + + .cpp.o: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $< + + .cpp.obj: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` + + .cpp.lo: + @am__fastdepCXX_TRUE@ if $(LTCXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $< + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/../../../.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: check-am + all-am: Makefile $(LIBRARIES) + installdirs: + for dir in "$(DESTDIR)$(libdir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done + install: install-am + install-exec: install-exec-am + install-data: install-data-am + uninstall: uninstall-am + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-am + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + clean: clean-am + + clean-am: clean-generic clean-libLIBRARIES clean-libtool \ + mostlyclean-am + + distclean: distclean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-compile \ + distclean-generic distclean-libtool distclean-tags + + dvi: dvi-am + + dvi-am: + + html: html-am + + info: info-am + + info-am: + + install-data-am: + + install-exec-am: install-libLIBRARIES + + install-info: install-info-am + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-am + + mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + + pdf: pdf-am + + pdf-am: + + ps: ps-am + + ps-am: + + uninstall-am: uninstall-info-am uninstall-libLIBRARIES + + .PHONY: CTAGS GTAGS all all-am check check-DEJAGNU check-am clean \ + clean-generic clean-libLIBRARIES clean-libtool ctags distclean \ + distclean-DEJAGNU distclean-compile distclean-generic \ + distclean-libtool distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-data \ + install-data-am install-exec install-exec-am install-info \ + install-info-am install-libLIBRARIES install-man install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags uninstall uninstall-am uninstall-info-am \ + uninstall-libLIBRARIES + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From reid at x10sys.com Mon Oct 18 18:56:45 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:45 -0500 Subject: [llvm-commits] CVS: llvm/lib/Target/PowerPC/Makefile.in Message-ID: <200410182356.SAA28290@zion.cs.uiuc.edu> Changes in directory llvm/lib/Target/PowerPC: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+702 -0) Index: llvm/lib/Target/PowerPC/Makefile.in diff -c /dev/null llvm/lib/Target/PowerPC/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:50 2004 --- llvm/lib/Target/PowerPC/Makefile.in Mon Oct 18 18:55:40 2004 *************** *** 0 **** --- 1,702 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + #===-- lib/Target/PowerPC/Makefile.am ----------------------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + SOURCES = $(libLLVMPowerPC_a_SOURCES) + + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = ../../.. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + subdir = lib/Target/PowerPC + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; + am__vpath_adj = case $$p in \ + $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ + *) f=$$p;; \ + esac; + am__strip_dir = `echo $$p | sed -e 's|^.*/||'`; + am__installdirs = "$(DESTDIR)$(libdir)" + libLIBRARIES_INSTALL = $(INSTALL_DATA) + LIBRARIES = $(lib_LIBRARIES) + ARFLAGS = cru + libLLVMPowerPC_a_AR = $(AR) $(ARFLAGS) + libLLVMPowerPC_a_LIBADD = + am_libLLVMPowerPC_a_OBJECTS = PowerPCAsmPrinter.$(OBJEXT) \ + PowerPCBranchSelector.$(OBJEXT) PowerPCTargetMachine.$(OBJEXT) \ + PPC32CodeEmitter.$(OBJEXT) PPC32InstrInfo.$(OBJEXT) \ + PPC32ISelSimple.$(OBJEXT) PPC32RegisterInfo.$(OBJEXT) \ + PPC64CodeEmitter.$(OBJEXT) PPC64InstrInfo.$(OBJEXT) \ + PPC64ISelSimple.$(OBJEXT) PPC64RegisterInfo.$(OBJEXT) + libLLVMPowerPC_a_OBJECTS = $(am_libLLVMPowerPC_a_OBJECTS) + DEFAULT_INCLUDES = + depcomp = $(SHELL) $(top_srcdir)/autoconf/depcomp + am__depfiles_maybe = depfiles + CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ + $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) + LTCXXCOMPILE = $(LIBTOOL) --mode=compile --tag=CXX $(CXX) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CXXFLAGS) $(CXXFLAGS) + CXXLD = $(CXX) + CXXLINK = $(LIBTOOL) --mode=link --tag=CXX $(CXXLD) $(AM_CXXFLAGS) \ + $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ + SOURCES = $(libLLVMPowerPC_a_SOURCES) + DIST_SOURCES = $(libLLVMPowerPC_a_SOURCES) + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + lib_LIBRARIES = libLLVMPowerPC.a + BUILT_SOURCES = \ + PowerPCGenInstrNames.inc \ + PowerPCGenRegisterNames.inc \ + PowerPCGenAsmWriter.inc \ + PPC32GenCodeEmitter.inc \ + PPC32GenRegisterInfo.h.inc \ + PPC32GenRegisterInfo.inc \ + PPC32GenInstrInfo.inc \ + PPC64GenRegisterInfo.h.inc \ + PPC64GenRegisterInfo.inc \ + PPC64GenInstrInfo.inc + + libLLVMPowerPC_a_SOURCES = \ + PowerPCAsmPrinter.cpp \ + PowerPCBranchSelector.cpp \ + PowerPCTargetMachine.cpp \ + PPC32CodeEmitter.cpp \ + PPC32InstrInfo.cpp \ + PPC32ISelSimple.cpp \ + PPC32RegisterInfo.cpp \ + PPC64CodeEmitter.cpp \ + PPC64InstrInfo.cpp \ + PPC64ISelSimple.cpp \ + PPC64RegisterInfo.cpp + + PRELINK = libLLVMPowerPC.a + all: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) all-am + + .SUFFIXES: + .SUFFIXES: .cpp .lo .o .obj + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign lib/Target/PowerPC/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign lib/Target/PowerPC/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + install-libLIBRARIES: $(lib_LIBRARIES) + @$(NORMAL_INSTALL) + test -z "$(libdir)" || $(mkdir_p) "$(DESTDIR)$(libdir)" + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + f=$(am__strip_dir) \ + echo " $(libLIBRARIES_INSTALL) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \ + $(libLIBRARIES_INSTALL) "$$p" "$(DESTDIR)$(libdir)/$$f"; \ + else :; fi; \ + done + @$(POST_INSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + p=$(am__strip_dir) \ + echo " $(RANLIB) '$(DESTDIR)$(libdir)/$$p'"; \ + $(RANLIB) "$(DESTDIR)$(libdir)/$$p"; \ + else :; fi; \ + done + + uninstall-libLIBRARIES: + @$(NORMAL_UNINSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + p=$(am__strip_dir) \ + echo " rm -f '$(DESTDIR)$(libdir)/$$p'"; \ + rm -f "$(DESTDIR)$(libdir)/$$p"; \ + done + + clean-libLIBRARIES: + -test -z "$(lib_LIBRARIES)" || rm -f $(lib_LIBRARIES) + libLLVMPowerPC.a: $(libLLVMPowerPC_a_OBJECTS) $(libLLVMPowerPC_a_DEPENDENCIES) + -rm -f libLLVMPowerPC.a + $(libLLVMPowerPC_a_AR) libLLVMPowerPC.a $(libLLVMPowerPC_a_OBJECTS) $(libLLVMPowerPC_a_LIBADD) + $(RANLIB) libLLVMPowerPC.a + + mostlyclean-compile: + -rm -f *.$(OBJEXT) + + distclean-compile: + -rm -f *.tab.c + + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/PPC32CodeEmitter.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/PPC32ISelSimple.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/PPC32InstrInfo.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/PPC32RegisterInfo.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/PPC64CodeEmitter.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/PPC64ISelSimple.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/PPC64InstrInfo.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/PPC64RegisterInfo.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/PowerPCAsmPrinter.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/PowerPCBranchSelector.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/PowerPCTargetMachine.Po at am__quote@ + + .cpp.o: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $< + + .cpp.obj: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` + + .cpp.lo: + @am__fastdepCXX_TRUE@ if $(LTCXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $< + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/../../.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) check-am + all-am: Makefile $(LIBRARIES) + installdirs: + for dir in "$(DESTDIR)$(libdir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done + install: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) install-am + install-exec: install-exec-am + install-data: install-data-am + uninstall: uninstall-am + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-am + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES) + clean: clean-am + + clean-am: clean-generic clean-libLIBRARIES clean-libtool \ + mostlyclean-am + + distclean: distclean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-compile \ + distclean-generic distclean-libtool distclean-tags + + dvi: dvi-am + + dvi-am: + + html: html-am + + info: info-am + + info-am: + + install-data-am: + + install-exec-am: install-libLIBRARIES + + install-info: install-info-am + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-am + + mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + + pdf: pdf-am + + pdf-am: + + ps: ps-am + + ps-am: + + uninstall-am: uninstall-info-am uninstall-libLIBRARIES + + .PHONY: CTAGS GTAGS all all-am check check-DEJAGNU check-am clean \ + clean-generic clean-libLIBRARIES clean-libtool ctags distclean \ + distclean-DEJAGNU distclean-compile distclean-generic \ + distclean-libtool distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-data \ + install-data-am install-exec install-exec-am install-info \ + install-info-am install-libLIBRARIES install-man install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags uninstall uninstall-am uninstall-info-am \ + uninstall-libLIBRARIES + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + + $(BUILT_SOURCES) : $(LLVM_TDFILES) $(TBLGEN) + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From reid at x10sys.com Mon Oct 18 18:56:45 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:45 -0500 Subject: [llvm-commits] CVS: llvm/lib/Bytecode/Writer/Makefile.in Message-ID: <200410182356.SAA28254@zion.cs.uiuc.edu> Changes in directory llvm/lib/Bytecode/Writer: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+659 -0) Index: llvm/lib/Bytecode/Writer/Makefile.in diff -c /dev/null llvm/lib/Bytecode/Writer/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:50 2004 --- llvm/lib/Bytecode/Writer/Makefile.in Mon Oct 18 18:55:40 2004 *************** *** 0 **** --- 1,659 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + #===-- lib/Bytecode/Writer/Makefile.am ---------------------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + SOURCES = $(libLLVMBCWriter_a_SOURCES) + + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = ../../.. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + subdir = lib/Bytecode/Writer + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; + am__vpath_adj = case $$p in \ + $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ + *) f=$$p;; \ + esac; + am__strip_dir = `echo $$p | sed -e 's|^.*/||'`; + am__installdirs = "$(DESTDIR)$(libdir)" + libLIBRARIES_INSTALL = $(INSTALL_DATA) + LIBRARIES = $(lib_LIBRARIES) + ARFLAGS = cru + libLLVMBCWriter_a_AR = $(AR) $(ARFLAGS) + libLLVMBCWriter_a_LIBADD = + am_libLLVMBCWriter_a_OBJECTS = SlotCalculator.$(OBJEXT) \ + Writer.$(OBJEXT) + libLLVMBCWriter_a_OBJECTS = $(am_libLLVMBCWriter_a_OBJECTS) + DEFAULT_INCLUDES = + depcomp = $(SHELL) $(top_srcdir)/autoconf/depcomp + am__depfiles_maybe = depfiles + CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ + $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) + LTCXXCOMPILE = $(LIBTOOL) --mode=compile --tag=CXX $(CXX) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CXXFLAGS) $(CXXFLAGS) + CXXLD = $(CXX) + CXXLINK = $(LIBTOOL) --mode=link --tag=CXX $(CXXLD) $(AM_CXXFLAGS) \ + $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ + SOURCES = $(libLLVMBCWriter_a_SOURCES) + DIST_SOURCES = $(libLLVMBCWriter_a_SOURCES) + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + lib_LIBRARIES = libLLVMBCWriter.a + libLLVMBCWriter_a_SOURCES = SlotCalculator.cpp Writer.cpp + PRELINK = libLLVMBCWriter.a + all: all-am + + .SUFFIXES: + .SUFFIXES: .cpp .lo .o .obj + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign lib/Bytecode/Writer/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign lib/Bytecode/Writer/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + install-libLIBRARIES: $(lib_LIBRARIES) + @$(NORMAL_INSTALL) + test -z "$(libdir)" || $(mkdir_p) "$(DESTDIR)$(libdir)" + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + f=$(am__strip_dir) \ + echo " $(libLIBRARIES_INSTALL) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \ + $(libLIBRARIES_INSTALL) "$$p" "$(DESTDIR)$(libdir)/$$f"; \ + else :; fi; \ + done + @$(POST_INSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + p=$(am__strip_dir) \ + echo " $(RANLIB) '$(DESTDIR)$(libdir)/$$p'"; \ + $(RANLIB) "$(DESTDIR)$(libdir)/$$p"; \ + else :; fi; \ + done + + uninstall-libLIBRARIES: + @$(NORMAL_UNINSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + p=$(am__strip_dir) \ + echo " rm -f '$(DESTDIR)$(libdir)/$$p'"; \ + rm -f "$(DESTDIR)$(libdir)/$$p"; \ + done + + clean-libLIBRARIES: + -test -z "$(lib_LIBRARIES)" || rm -f $(lib_LIBRARIES) + libLLVMBCWriter.a: $(libLLVMBCWriter_a_OBJECTS) $(libLLVMBCWriter_a_DEPENDENCIES) + -rm -f libLLVMBCWriter.a + $(libLLVMBCWriter_a_AR) libLLVMBCWriter.a $(libLLVMBCWriter_a_OBJECTS) $(libLLVMBCWriter_a_LIBADD) + $(RANLIB) libLLVMBCWriter.a + + mostlyclean-compile: + -rm -f *.$(OBJEXT) + + distclean-compile: + -rm -f *.tab.c + + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/SlotCalculator.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/Writer.Po at am__quote@ + + .cpp.o: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $< + + .cpp.obj: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` + + .cpp.lo: + @am__fastdepCXX_TRUE@ if $(LTCXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $< + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/../../.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: check-am + all-am: Makefile $(LIBRARIES) + installdirs: + for dir in "$(DESTDIR)$(libdir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done + install: install-am + install-exec: install-exec-am + install-data: install-data-am + uninstall: uninstall-am + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-am + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + clean: clean-am + + clean-am: clean-generic clean-libLIBRARIES clean-libtool \ + mostlyclean-am + + distclean: distclean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-compile \ + distclean-generic distclean-libtool distclean-tags + + dvi: dvi-am + + dvi-am: + + html: html-am + + info: info-am + + info-am: + + install-data-am: + + install-exec-am: install-libLIBRARIES + + install-info: install-info-am + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-am + + mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + + pdf: pdf-am + + pdf-am: + + ps: ps-am + + ps-am: + + uninstall-am: uninstall-info-am uninstall-libLIBRARIES + + .PHONY: CTAGS GTAGS all all-am check check-DEJAGNU check-am clean \ + clean-generic clean-libLIBRARIES clean-libtool ctags distclean \ + distclean-DEJAGNU distclean-compile distclean-generic \ + distclean-libtool distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-data \ + install-data-am install-exec install-exec-am install-info \ + install-info-am install-libLIBRARIES install-man install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags uninstall uninstall-am uninstall-info-am \ + uninstall-libLIBRARIES + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From reid at x10sys.com Mon Oct 18 18:56:45 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:45 -0500 Subject: [llvm-commits] CVS: llvm/lib/Bytecode/Makefile.in Message-ID: <200410182356.SAA28236@zion.cs.uiuc.edu> Changes in directory llvm/lib/Bytecode: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+655 -0) Index: llvm/lib/Bytecode/Makefile.in diff -c /dev/null llvm/lib/Bytecode/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:50 2004 --- llvm/lib/Bytecode/Makefile.in Mon Oct 18 18:55:40 2004 *************** *** 0 **** --- 1,655 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + #===-- lib/Bytecode/Makefile.am ----------------------------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = ../.. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + subdir = lib/Bytecode + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + SOURCES = + DIST_SOURCES = + RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-exec-recursive install-info-recursive \ + install-recursive installcheck-recursive installdirs-recursive \ + pdf-recursive ps-recursive uninstall-info-recursive \ + uninstall-recursive + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DIST_SUBDIRS = $(SUBDIRS) + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + SUBDIRS = Reader Writer + all: all-recursive + + .SUFFIXES: + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign lib/Bytecode/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign lib/Bytecode/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + # This directory's subdirectories are mostly independent; you can cd + # into them and run `make' without going through this Makefile. + # To change the values of `make' variables: instead of editing Makefiles, + # (1) if the variable is set in `config.status', edit `config.status' + # (which will cause the Makefiles to be regenerated when you run `make'); + # (2) otherwise, pass the desired values on the `make' command line. + $(RECURSIVE_TARGETS): + @set fnord $$MAKEFLAGS; amf=$$2; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + + mostlyclean-recursive clean-recursive distclean-recursive \ + maintainer-clean-recursive: + @set fnord $$MAKEFLAGS; amf=$$2; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ + done && test -z "$$fail" + tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done + ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/../.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(mkdir_p) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + distdir) \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: check-recursive + all-am: Makefile + installdirs: installdirs-recursive + installdirs-am: + install: install-recursive + install-exec: install-exec-recursive + install-data: install-data-recursive + uninstall: uninstall-recursive + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-recursive + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + clean: clean-recursive + + clean-am: clean-generic clean-libtool mostlyclean-am + + distclean: distclean-recursive + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-generic \ + distclean-libtool distclean-tags + + dvi: dvi-recursive + + dvi-am: + + html: html-recursive + + info: info-recursive + + info-am: + + install-data-am: + + install-exec-am: + + install-info: install-info-recursive + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-recursive + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-recursive + + mostlyclean-am: mostlyclean-generic mostlyclean-libtool + + pdf: pdf-recursive + + pdf-am: + + ps: ps-recursive + + ps-am: + + uninstall-am: uninstall-info-am + + uninstall-info: uninstall-info-recursive + + .PHONY: $(RECURSIVE_TARGETS) CTAGS GTAGS all all-am check \ + check-DEJAGNU check-am clean clean-generic clean-libtool \ + clean-recursive ctags ctags-recursive distclean \ + distclean-DEJAGNU distclean-generic distclean-libtool \ + distclean-recursive distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-data \ + install-data-am install-exec install-exec-am install-info \ + install-info-am install-man install-strip installcheck \ + installcheck-am installdirs installdirs-am maintainer-clean \ + maintainer-clean-generic maintainer-clean-recursive \ + mostlyclean mostlyclean-generic mostlyclean-libtool \ + mostlyclean-recursive pdf pdf-am ps ps-am tags tags-recursive \ + uninstall uninstall-am uninstall-info-am + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From reid at x10sys.com Mon Oct 18 18:56:45 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:45 -0500 Subject: [llvm-commits] CVS: llvm/tools/gccas/Makefile.in Message-ID: <200410182356.SAA28247@zion.cs.uiuc.edu> Changes in directory llvm/tools/gccas: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+652 -0) Index: llvm/tools/gccas/Makefile.in diff -c /dev/null llvm/tools/gccas/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:50 2004 --- llvm/tools/gccas/Makefile.in Mon Oct 18 18:55:40 2004 *************** *** 0 **** --- 1,652 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + #===-- tools/gccas/Makefile.am -----------------------------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + SOURCES = $(gccas_SOURCES) + + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = ../.. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + bin_PROGRAMS = gccas$(EXEEXT) + subdir = tools/gccas + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + am__installdirs = "$(DESTDIR)$(bindir)" + binPROGRAMS_INSTALL = $(INSTALL_PROGRAM) + PROGRAMS = $(bin_PROGRAMS) + am_gccas_OBJECTS = gccas.$(OBJEXT) + gccas_OBJECTS = $(am_gccas_OBJECTS) + gccas_DEPENDENCIES = $(call GETOBJS,AsmParser,BCWriter,Core) $(call \ + GETLIBS,Transforms,IPO,IPA,ScalarOpts,Analysis,Target,TransformUtils) \ + $(call GETLIBS,Support,System) + DEFAULT_INCLUDES = + depcomp = $(SHELL) $(top_srcdir)/autoconf/depcomp + am__depfiles_maybe = depfiles + CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ + $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) + LTCXXCOMPILE = $(LIBTOOL) --mode=compile --tag=CXX $(CXX) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CXXFLAGS) $(CXXFLAGS) + CXXLD = $(CXX) + CXXLINK = $(LIBTOOL) --mode=link --tag=CXX $(CXXLD) $(AM_CXXFLAGS) \ + $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ + SOURCES = $(gccas_SOURCES) + DIST_SOURCES = $(gccas_SOURCES) + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + gccas_SOURCES = gccas.cpp + gccas_LDADD = \ + $(call GETOBJS,AsmParser,BCWriter,Core) \ + $(call GETLIBS,Transforms,IPO,IPA,ScalarOpts,Analysis,Target,TransformUtils) \ + $(call GETLIBS,Support,System) + + all: all-am + + .SUFFIXES: + .SUFFIXES: .cpp .lo .o .obj + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign tools/gccas/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign tools/gccas/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + install-binPROGRAMS: $(bin_PROGRAMS) + @$(NORMAL_INSTALL) + test -z "$(bindir)" || $(mkdir_p) "$(DESTDIR)$(bindir)" + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \ + if test -f $$p \ + || test -f $$p1 \ + ; then \ + f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \ + echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(bindir)/$$f'"; \ + $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(bindir)/$$f" || exit 1; \ + else :; fi; \ + done + + uninstall-binPROGRAMS: + @$(NORMAL_UNINSTALL) + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + f=`echo "$$p" | sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \ + echo " rm -f '$(DESTDIR)$(bindir)/$$f'"; \ + rm -f "$(DESTDIR)$(bindir)/$$f"; \ + done + + clean-binPROGRAMS: + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + f=`echo $$p|sed 's/$(EXEEXT)$$//'`; \ + echo " rm -f $$p $$f"; \ + rm -f $$p $$f ; \ + done + gccas$(EXEEXT): $(gccas_OBJECTS) $(gccas_DEPENDENCIES) + @rm -f gccas$(EXEEXT) + $(CXXLINK) $(gccas_LDFLAGS) $(gccas_OBJECTS) $(gccas_LDADD) $(LIBS) + + mostlyclean-compile: + -rm -f *.$(OBJEXT) + + distclean-compile: + -rm -f *.tab.c + + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/gccas.Po at am__quote@ + + .cpp.o: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $< + + .cpp.obj: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` + + .cpp.lo: + @am__fastdepCXX_TRUE@ if $(LTCXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $< + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/../.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: check-am + all-am: Makefile $(PROGRAMS) + installdirs: + for dir in "$(DESTDIR)$(bindir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done + install: install-am + install-exec: install-exec-am + install-data: install-data-am + uninstall: uninstall-am + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-am + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + clean: clean-am + + clean-am: clean-binPROGRAMS clean-generic clean-libtool mostlyclean-am + + distclean: distclean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-compile \ + distclean-generic distclean-libtool distclean-tags + + dvi: dvi-am + + dvi-am: + + html: html-am + + info: info-am + + info-am: + + install-data-am: + + install-exec-am: install-binPROGRAMS + + install-info: install-info-am + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-am + + mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + + pdf: pdf-am + + pdf-am: + + ps: ps-am + + ps-am: + + uninstall-am: uninstall-binPROGRAMS uninstall-info-am + + .PHONY: CTAGS GTAGS all all-am check check-DEJAGNU check-am clean \ + clean-binPROGRAMS clean-generic clean-libtool ctags distclean \ + distclean-DEJAGNU distclean-compile distclean-generic \ + distclean-libtool distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-binPROGRAMS \ + install-data install-data-am install-exec install-exec-am \ + install-info install-info-am install-man install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags uninstall uninstall-am uninstall-binPROGRAMS \ + uninstall-info-am + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From reid at x10sys.com Mon Oct 18 18:56:43 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:43 -0500 Subject: [llvm-commits] CVS: llvm/utils/Burg/Makefile.in Message-ID: <200410182356.SAA28224@zion.cs.uiuc.edu> Changes in directory llvm/utils/Burg: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+699 -0) Index: llvm/utils/Burg/Makefile.in diff -c /dev/null llvm/utils/Burg/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:51 2004 --- llvm/utils/Burg/Makefile.in Mon Oct 18 18:55:41 2004 *************** *** 0 **** --- 1,699 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + SOURCES = $(burg_SOURCES) + + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = ../.. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = README $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + bin_PROGRAMS = burg$(EXEEXT) + subdir = utils/Burg + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + am__installdirs = "$(DESTDIR)$(bindir)" + binPROGRAMS_INSTALL = $(INSTALL_PROGRAM) + PROGRAMS = $(bin_PROGRAMS) + am__objects_1 = gram.tab.$(OBJEXT) + am_burg_OBJECTS = be.$(OBJEXT) burs.$(OBJEXT) closure.$(OBJEXT) \ + delta.$(OBJEXT) fe.$(OBJEXT) item.$(OBJEXT) lex.$(OBJEXT) \ + list.$(OBJEXT) main.$(OBJEXT) map.$(OBJEXT) \ + nonterminal.$(OBJEXT) operator.$(OBJEXT) pattern.$(OBJEXT) \ + plank.$(OBJEXT) queue.$(OBJEXT) rule.$(OBJEXT) \ + string.$(OBJEXT) symtab.$(OBJEXT) table.$(OBJEXT) \ + trim.$(OBJEXT) zalloc.$(OBJEXT) $(am__objects_1) + burg_OBJECTS = $(am_burg_OBJECTS) + burg_LDADD = $(LDADD) + DEFAULT_INCLUDES = + depcomp = $(SHELL) $(top_srcdir)/autoconf/depcomp + am__depfiles_maybe = depfiles + COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ + $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) + LTCOMPILE = $(LIBTOOL) --mode=compile --tag=CC $(CC) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CFLAGS) $(CFLAGS) + CCLD = $(CC) + LINK = $(LIBTOOL) --mode=link --tag=CC $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ + $(AM_LDFLAGS) $(LDFLAGS) -o $@ + SOURCES = $(burg_SOURCES) + DIST_SOURCES = $(burg_SOURCES) + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + BUILT_SOURCES = gram.tab.c + burg_SOURCES = be.c burs.c closure.c delta.c fe.c gram.yc item.c lex.c list.c \ + main.c map.c nonterminal.c operator.c pattern.c plank.c queue.c \ + rule.c sample.gr string.c symtab.c table.c trim.c zalloc.c \ + $(BUILT_SOURCES) + + EXTRA_DIST = LICENSE.TXT + all: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) all-am + + .SUFFIXES: + .SUFFIXES: .c .lo .o .obj + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign utils/Burg/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign utils/Burg/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + install-binPROGRAMS: $(bin_PROGRAMS) + @$(NORMAL_INSTALL) + test -z "$(bindir)" || $(mkdir_p) "$(DESTDIR)$(bindir)" + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \ + if test -f $$p \ + || test -f $$p1 \ + ; then \ + f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \ + echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(bindir)/$$f'"; \ + $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(bindir)/$$f" || exit 1; \ + else :; fi; \ + done + + uninstall-binPROGRAMS: + @$(NORMAL_UNINSTALL) + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + f=`echo "$$p" | sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \ + echo " rm -f '$(DESTDIR)$(bindir)/$$f'"; \ + rm -f "$(DESTDIR)$(bindir)/$$f"; \ + done + + clean-binPROGRAMS: + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + f=`echo $$p|sed 's/$(EXEEXT)$$//'`; \ + echo " rm -f $$p $$f"; \ + rm -f $$p $$f ; \ + done + burg$(EXEEXT): $(burg_OBJECTS) $(burg_DEPENDENCIES) + @rm -f burg$(EXEEXT) + $(LINK) $(burg_LDFLAGS) $(burg_OBJECTS) $(burg_LDADD) $(LIBS) + + mostlyclean-compile: + -rm -f *.$(OBJEXT) + + distclean-compile: + -rm -f *.tab.c + + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/be.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/burs.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/closure.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/delta.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/fe.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/gram.tab.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/item.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/lex.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/list.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/main.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/map.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/nonterminal.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/operator.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/pattern.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/plank.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/queue.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/rule.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/string.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/symtab.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/table.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/trim.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/zalloc.Po at am__quote@ + + .c.o: + @am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCC_FALSE@ $(COMPILE) -c $< + + .c.obj: + @am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ + @am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCC_FALSE@ $(COMPILE) -c `$(CYGPATH_W) '$<'` + + .c.lo: + @am__fastdepCC_TRUE@ if $(LTCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCC_FALSE@ $(LTCOMPILE) -c -o $@ $< + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/../.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) check-am + all-am: Makefile $(PROGRAMS) + installdirs: + for dir in "$(DESTDIR)$(bindir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done + install: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) install-am + install-exec: install-exec-am + install-data: install-data-am + uninstall: uninstall-am + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-am + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES) + clean-am: clean-binPROGRAMS clean-generic clean-libtool mostlyclean-am + + distclean: distclean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-compile \ + distclean-generic distclean-libtool distclean-tags + + dvi: dvi-am + + dvi-am: + + html: html-am + + info: info-am + + info-am: + + install-data-am: + + install-exec-am: install-binPROGRAMS + + install-info: install-info-am + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-am + + mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + + pdf: pdf-am + + pdf-am: + + ps: ps-am + + ps-am: + + uninstall-am: uninstall-binPROGRAMS uninstall-info-am + + .PHONY: CTAGS GTAGS all all-am check check-DEJAGNU check-am clean \ + clean-binPROGRAMS clean-generic clean-libtool ctags distclean \ + distclean-DEJAGNU distclean-compile distclean-generic \ + distclean-libtool distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-binPROGRAMS \ + install-data install-data-am install-exec install-exec-am \ + install-info install-info-am install-man install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags uninstall uninstall-am uninstall-binPROGRAMS \ + uninstall-info-am + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + + lex.o: gram.tab.h + + gram.tab.c gram.tab.h: gram.yc + $(BISON) -o gram.tab.c -d $< + + clean:: + $(VERB) $(RM) -rf gram.tab.h gram.tab.c core* *.aux *.log *.dvi sample sample.c tmp + + doc.dvi: doc.tex + $(VERB) latex doc; latex doc + + test:: $(TOOLEXENAME_G) sample.gr + $(TOOLEXENAME_G) -I sample.c && $(CC) $(CFLAGS) -o sample sample.c && ./sample + $(TOOLEXENAME_G) -I sample.gr >tmp && cmp tmp sample.c + $(TOOLEXENAME_G) -I tmp && cmp tmp sample.c + $(TOOLEXENAME_G) -I -= tmp && cmp tmp sample.c + $(RM) -f tmp sample.c + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From reid at x10sys.com Mon Oct 18 18:56:45 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:45 -0500 Subject: [llvm-commits] CVS: llvm/lib/CodeGen/SelectionDAG/Makefile.in Message-ID: <200410182356.SAA28283@zion.cs.uiuc.edu> Changes in directory llvm/lib/CodeGen/SelectionDAG: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+659 -0) Index: llvm/lib/CodeGen/SelectionDAG/Makefile.in diff -c /dev/null llvm/lib/CodeGen/SelectionDAG/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:50 2004 --- llvm/lib/CodeGen/SelectionDAG/Makefile.in Mon Oct 18 18:55:40 2004 *************** *** 0 **** --- 1,659 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + #===-- lib/CodeGen/SelectionDAG/Makefile.am ----------------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + SOURCES = $(libLLVMSelectionDAG_a_SOURCES) + + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = ../../.. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + subdir = lib/CodeGen/SelectionDAG + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; + am__vpath_adj = case $$p in \ + $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ + *) f=$$p;; \ + esac; + am__strip_dir = `echo $$p | sed -e 's|^.*/||'`; + am__installdirs = "$(DESTDIR)$(libdir)" + libLIBRARIES_INSTALL = $(INSTALL_DATA) + LIBRARIES = $(lib_LIBRARIES) + ARFLAGS = cru + libLLVMSelectionDAG_a_AR = $(AR) $(ARFLAGS) + libLLVMSelectionDAG_a_LIBADD = + am_libLLVMSelectionDAG_a_OBJECTS = DAGBuilder.$(OBJEXT) \ + SelectionDAG.$(OBJEXT) + libLLVMSelectionDAG_a_OBJECTS = $(am_libLLVMSelectionDAG_a_OBJECTS) + DEFAULT_INCLUDES = + depcomp = $(SHELL) $(top_srcdir)/autoconf/depcomp + am__depfiles_maybe = depfiles + CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ + $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) + LTCXXCOMPILE = $(LIBTOOL) --mode=compile --tag=CXX $(CXX) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CXXFLAGS) $(CXXFLAGS) + CXXLD = $(CXX) + CXXLINK = $(LIBTOOL) --mode=link --tag=CXX $(CXXLD) $(AM_CXXFLAGS) \ + $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ + SOURCES = $(libLLVMSelectionDAG_a_SOURCES) + DIST_SOURCES = $(libLLVMSelectionDAG_a_SOURCES) + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + lib_LIBRARIES = libLLVMSelectionDAG.a + libLLVMSelectionDAG_a_SOURCES = DAGBuilder.cpp SelectionDAG.cpp + PRELINK = libLLVMSelectionDAG.a + all: all-am + + .SUFFIXES: + .SUFFIXES: .cpp .lo .o .obj + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign lib/CodeGen/SelectionDAG/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign lib/CodeGen/SelectionDAG/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + install-libLIBRARIES: $(lib_LIBRARIES) + @$(NORMAL_INSTALL) + test -z "$(libdir)" || $(mkdir_p) "$(DESTDIR)$(libdir)" + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + f=$(am__strip_dir) \ + echo " $(libLIBRARIES_INSTALL) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \ + $(libLIBRARIES_INSTALL) "$$p" "$(DESTDIR)$(libdir)/$$f"; \ + else :; fi; \ + done + @$(POST_INSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + p=$(am__strip_dir) \ + echo " $(RANLIB) '$(DESTDIR)$(libdir)/$$p'"; \ + $(RANLIB) "$(DESTDIR)$(libdir)/$$p"; \ + else :; fi; \ + done + + uninstall-libLIBRARIES: + @$(NORMAL_UNINSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + p=$(am__strip_dir) \ + echo " rm -f '$(DESTDIR)$(libdir)/$$p'"; \ + rm -f "$(DESTDIR)$(libdir)/$$p"; \ + done + + clean-libLIBRARIES: + -test -z "$(lib_LIBRARIES)" || rm -f $(lib_LIBRARIES) + libLLVMSelectionDAG.a: $(libLLVMSelectionDAG_a_OBJECTS) $(libLLVMSelectionDAG_a_DEPENDENCIES) + -rm -f libLLVMSelectionDAG.a + $(libLLVMSelectionDAG_a_AR) libLLVMSelectionDAG.a $(libLLVMSelectionDAG_a_OBJECTS) $(libLLVMSelectionDAG_a_LIBADD) + $(RANLIB) libLLVMSelectionDAG.a + + mostlyclean-compile: + -rm -f *.$(OBJEXT) + + distclean-compile: + -rm -f *.tab.c + + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/DAGBuilder.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/SelectionDAG.Po at am__quote@ + + .cpp.o: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $< + + .cpp.obj: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` + + .cpp.lo: + @am__fastdepCXX_TRUE@ if $(LTCXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $< + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/../../.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: check-am + all-am: Makefile $(LIBRARIES) + installdirs: + for dir in "$(DESTDIR)$(libdir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done + install: install-am + install-exec: install-exec-am + install-data: install-data-am + uninstall: uninstall-am + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-am + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + clean: clean-am + + clean-am: clean-generic clean-libLIBRARIES clean-libtool \ + mostlyclean-am + + distclean: distclean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-compile \ + distclean-generic distclean-libtool distclean-tags + + dvi: dvi-am + + dvi-am: + + html: html-am + + info: info-am + + info-am: + + install-data-am: + + install-exec-am: install-libLIBRARIES + + install-info: install-info-am + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-am + + mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + + pdf: pdf-am + + pdf-am: + + ps: ps-am + + ps-am: + + uninstall-am: uninstall-info-am uninstall-libLIBRARIES + + .PHONY: CTAGS GTAGS all all-am check check-DEJAGNU check-am clean \ + clean-generic clean-libLIBRARIES clean-libtool ctags distclean \ + distclean-DEJAGNU distclean-compile distclean-generic \ + distclean-libtool distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-data \ + install-data-am install-exec install-exec-am install-info \ + install-info-am install-libLIBRARIES install-man install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags uninstall uninstall-am uninstall-info-am \ + uninstall-libLIBRARIES + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From reid at x10sys.com Mon Oct 18 18:56:45 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:45 -0500 Subject: [llvm-commits] CVS: llvm/tools/llvm-ar/Makefile.in Message-ID: <200410182356.SAA28225@zion.cs.uiuc.edu> Changes in directory llvm/tools/llvm-ar: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+650 -0) Index: llvm/tools/llvm-ar/Makefile.in diff -c /dev/null llvm/tools/llvm-ar/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:50 2004 --- llvm/tools/llvm-ar/Makefile.in Mon Oct 18 18:55:40 2004 *************** *** 0 **** --- 1,650 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + #===-- tools/llvm-ar/Makefile.am ---------------------------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + SOURCES = $(llvm_ar_SOURCES) + + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = ../.. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + bin_PROGRAMS = llvm-ar$(EXEEXT) + subdir = tools/llvm-ar + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + am__installdirs = "$(DESTDIR)$(bindir)" + binPROGRAMS_INSTALL = $(INSTALL_PROGRAM) + PROGRAMS = $(bin_PROGRAMS) + am_llvm_ar_OBJECTS = llvm-ar.$(OBJEXT) + llvm_ar_OBJECTS = $(am_llvm_ar_OBJECTS) + llvm_ar_DEPENDENCIES = $(call GETOBJS,BCReader,Core) $(call \ + GETLIBS,Support,System) + DEFAULT_INCLUDES = + depcomp = $(SHELL) $(top_srcdir)/autoconf/depcomp + am__depfiles_maybe = depfiles + CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ + $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) + LTCXXCOMPILE = $(LIBTOOL) --mode=compile --tag=CXX $(CXX) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CXXFLAGS) $(CXXFLAGS) + CXXLD = $(CXX) + CXXLINK = $(LIBTOOL) --mode=link --tag=CXX $(CXXLD) $(AM_CXXFLAGS) \ + $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ + SOURCES = $(llvm_ar_SOURCES) + DIST_SOURCES = $(llvm_ar_SOURCES) + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + llvm_ar_SOURCES = llvm-ar.cpp + llvm_ar_LDADD = \ + $(call GETOBJS,BCReader,Core) \ + $(call GETLIBS,Support,System) + + all: all-am + + .SUFFIXES: + .SUFFIXES: .cpp .lo .o .obj + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign tools/llvm-ar/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign tools/llvm-ar/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + install-binPROGRAMS: $(bin_PROGRAMS) + @$(NORMAL_INSTALL) + test -z "$(bindir)" || $(mkdir_p) "$(DESTDIR)$(bindir)" + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \ + if test -f $$p \ + || test -f $$p1 \ + ; then \ + f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \ + echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(bindir)/$$f'"; \ + $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(bindir)/$$f" || exit 1; \ + else :; fi; \ + done + + uninstall-binPROGRAMS: + @$(NORMAL_UNINSTALL) + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + f=`echo "$$p" | sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \ + echo " rm -f '$(DESTDIR)$(bindir)/$$f'"; \ + rm -f "$(DESTDIR)$(bindir)/$$f"; \ + done + + clean-binPROGRAMS: + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + f=`echo $$p|sed 's/$(EXEEXT)$$//'`; \ + echo " rm -f $$p $$f"; \ + rm -f $$p $$f ; \ + done + llvm-ar$(EXEEXT): $(llvm_ar_OBJECTS) $(llvm_ar_DEPENDENCIES) + @rm -f llvm-ar$(EXEEXT) + $(CXXLINK) $(llvm_ar_LDFLAGS) $(llvm_ar_OBJECTS) $(llvm_ar_LDADD) $(LIBS) + + mostlyclean-compile: + -rm -f *.$(OBJEXT) + + distclean-compile: + -rm -f *.tab.c + + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/llvm-ar.Po at am__quote@ + + .cpp.o: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $< + + .cpp.obj: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` + + .cpp.lo: + @am__fastdepCXX_TRUE@ if $(LTCXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $< + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/../.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: check-am + all-am: Makefile $(PROGRAMS) + installdirs: + for dir in "$(DESTDIR)$(bindir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done + install: install-am + install-exec: install-exec-am + install-data: install-data-am + uninstall: uninstall-am + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-am + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + clean: clean-am + + clean-am: clean-binPROGRAMS clean-generic clean-libtool mostlyclean-am + + distclean: distclean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-compile \ + distclean-generic distclean-libtool distclean-tags + + dvi: dvi-am + + dvi-am: + + html: html-am + + info: info-am + + info-am: + + install-data-am: + + install-exec-am: install-binPROGRAMS + + install-info: install-info-am + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-am + + mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + + pdf: pdf-am + + pdf-am: + + ps: ps-am + + ps-am: + + uninstall-am: uninstall-binPROGRAMS uninstall-info-am + + .PHONY: CTAGS GTAGS all all-am check check-DEJAGNU check-am clean \ + clean-binPROGRAMS clean-generic clean-libtool ctags distclean \ + distclean-DEJAGNU distclean-compile distclean-generic \ + distclean-libtool distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-binPROGRAMS \ + install-data install-data-am install-exec install-exec-am \ + install-info install-info-am install-man install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags uninstall uninstall-am uninstall-binPROGRAMS \ + uninstall-info-am + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From reid at x10sys.com Mon Oct 18 18:56:45 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:45 -0500 Subject: [llvm-commits] CVS: llvm/lib/Transforms/Hello/Makefile.in Message-ID: <200410182356.SAA28258@zion.cs.uiuc.edu> Changes in directory llvm/lib/Transforms/Hello: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+657 -0) Index: llvm/lib/Transforms/Hello/Makefile.in diff -c /dev/null llvm/lib/Transforms/Hello/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:50 2004 --- llvm/lib/Transforms/Hello/Makefile.in Mon Oct 18 18:55:40 2004 *************** *** 0 **** --- 1,657 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + #===-- lib/Transforms/Hello/Makefile.am --------------------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + SOURCES = $(libLLVMHello_a_SOURCES) + + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = ../../.. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + subdir = lib/Transforms/Hello + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; + am__vpath_adj = case $$p in \ + $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ + *) f=$$p;; \ + esac; + am__strip_dir = `echo $$p | sed -e 's|^.*/||'`; + am__installdirs = "$(DESTDIR)$(libdir)" + libLIBRARIES_INSTALL = $(INSTALL_DATA) + LIBRARIES = $(lib_LIBRARIES) + ARFLAGS = cru + libLLVMHello_a_AR = $(AR) $(ARFLAGS) + libLLVMHello_a_LIBADD = + am_libLLVMHello_a_OBJECTS = Hello.$(OBJEXT) + libLLVMHello_a_OBJECTS = $(am_libLLVMHello_a_OBJECTS) + DEFAULT_INCLUDES = + depcomp = $(SHELL) $(top_srcdir)/autoconf/depcomp + am__depfiles_maybe = depfiles + CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ + $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) + LTCXXCOMPILE = $(LIBTOOL) --mode=compile --tag=CXX $(CXX) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CXXFLAGS) $(CXXFLAGS) + CXXLD = $(CXX) + CXXLINK = $(LIBTOOL) --mode=link --tag=CXX $(CXXLD) $(AM_CXXFLAGS) \ + $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ + SOURCES = $(libLLVMHello_a_SOURCES) + DIST_SOURCES = $(libLLVMHello_a_SOURCES) + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + lib_LIBRARIES = libLLVMHello.a + libLLVMHello_a_SOURCES = Hello.cpp + PRELINK = libLLVMHello.a + all: all-am + + .SUFFIXES: + .SUFFIXES: .cpp .lo .o .obj + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign lib/Transforms/Hello/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign lib/Transforms/Hello/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + install-libLIBRARIES: $(lib_LIBRARIES) + @$(NORMAL_INSTALL) + test -z "$(libdir)" || $(mkdir_p) "$(DESTDIR)$(libdir)" + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + f=$(am__strip_dir) \ + echo " $(libLIBRARIES_INSTALL) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \ + $(libLIBRARIES_INSTALL) "$$p" "$(DESTDIR)$(libdir)/$$f"; \ + else :; fi; \ + done + @$(POST_INSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + p=$(am__strip_dir) \ + echo " $(RANLIB) '$(DESTDIR)$(libdir)/$$p'"; \ + $(RANLIB) "$(DESTDIR)$(libdir)/$$p"; \ + else :; fi; \ + done + + uninstall-libLIBRARIES: + @$(NORMAL_UNINSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + p=$(am__strip_dir) \ + echo " rm -f '$(DESTDIR)$(libdir)/$$p'"; \ + rm -f "$(DESTDIR)$(libdir)/$$p"; \ + done + + clean-libLIBRARIES: + -test -z "$(lib_LIBRARIES)" || rm -f $(lib_LIBRARIES) + libLLVMHello.a: $(libLLVMHello_a_OBJECTS) $(libLLVMHello_a_DEPENDENCIES) + -rm -f libLLVMHello.a + $(libLLVMHello_a_AR) libLLVMHello.a $(libLLVMHello_a_OBJECTS) $(libLLVMHello_a_LIBADD) + $(RANLIB) libLLVMHello.a + + mostlyclean-compile: + -rm -f *.$(OBJEXT) + + distclean-compile: + -rm -f *.tab.c + + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/Hello.Po at am__quote@ + + .cpp.o: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $< + + .cpp.obj: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` + + .cpp.lo: + @am__fastdepCXX_TRUE@ if $(LTCXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $< + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/../../.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: check-am + all-am: Makefile $(LIBRARIES) + installdirs: + for dir in "$(DESTDIR)$(libdir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done + install: install-am + install-exec: install-exec-am + install-data: install-data-am + uninstall: uninstall-am + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-am + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + clean: clean-am + + clean-am: clean-generic clean-libLIBRARIES clean-libtool \ + mostlyclean-am + + distclean: distclean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-compile \ + distclean-generic distclean-libtool distclean-tags + + dvi: dvi-am + + dvi-am: + + html: html-am + + info: info-am + + info-am: + + install-data-am: + + install-exec-am: install-libLIBRARIES + + install-info: install-info-am + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-am + + mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + + pdf: pdf-am + + pdf-am: + + ps: ps-am + + ps-am: + + uninstall-am: uninstall-info-am uninstall-libLIBRARIES + + .PHONY: CTAGS GTAGS all all-am check check-DEJAGNU check-am clean \ + clean-generic clean-libLIBRARIES clean-libtool ctags distclean \ + distclean-DEJAGNU distclean-compile distclean-generic \ + distclean-libtool distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-data \ + install-data-am install-exec install-exec-am install-info \ + install-info-am install-libLIBRARIES install-man install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags uninstall uninstall-am uninstall-info-am \ + uninstall-libLIBRARIES + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From reid at x10sys.com Mon Oct 18 18:56:42 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:42 -0500 Subject: [llvm-commits] CVS: llvm/runtime/Makefile.in Message-ID: <200410182356.SAA28219@zion.cs.uiuc.edu> Changes in directory llvm/runtime: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+655 -0) Index: llvm/runtime/Makefile.in diff -c /dev/null llvm/runtime/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:51 2004 --- llvm/runtime/Makefile.in Mon Oct 18 18:55:41 2004 *************** *** 0 **** --- 1,655 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + #===-- runtime/Makefile.am -- Makefile For Runtime Libs ----*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = .. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + subdir = runtime + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + SOURCES = + DIST_SOURCES = + RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-exec-recursive install-info-recursive \ + install-recursive installcheck-recursive installdirs-recursive \ + pdf-recursive ps-recursive uninstall-info-recursive \ + uninstall-recursive + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DIST_SUBDIRS = $(SUBDIRS) + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + SUBDIRS = GC GCCLibraries libdummy libpng libprofile libtrace zlib + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + all: all-recursive + + .SUFFIXES: + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign runtime/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign runtime/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + # This directory's subdirectories are mostly independent; you can cd + # into them and run `make' without going through this Makefile. + # To change the values of `make' variables: instead of editing Makefiles, + # (1) if the variable is set in `config.status', edit `config.status' + # (which will cause the Makefiles to be regenerated when you run `make'); + # (2) otherwise, pass the desired values on the `make' command line. + $(RECURSIVE_TARGETS): + @set fnord $$MAKEFLAGS; amf=$$2; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + + mostlyclean-recursive clean-recursive distclean-recursive \ + maintainer-clean-recursive: + @set fnord $$MAKEFLAGS; amf=$$2; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ + done && test -z "$$fail" + tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done + ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(mkdir_p) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + distdir) \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: check-recursive + all-am: Makefile + installdirs: installdirs-recursive + installdirs-am: + install: install-recursive + install-exec: install-exec-recursive + install-data: install-data-recursive + uninstall: uninstall-recursive + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-recursive + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + clean: clean-recursive + + clean-am: clean-generic clean-libtool mostlyclean-am + + distclean: distclean-recursive + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-generic \ + distclean-libtool distclean-tags + + dvi: dvi-recursive + + dvi-am: + + html: html-recursive + + info: info-recursive + + info-am: + + install-data-am: + + install-exec-am: + + install-info: install-info-recursive + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-recursive + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-recursive + + mostlyclean-am: mostlyclean-generic mostlyclean-libtool + + pdf: pdf-recursive + + pdf-am: + + ps: ps-recursive + + ps-am: + + uninstall-am: uninstall-info-am + + uninstall-info: uninstall-info-recursive + + .PHONY: $(RECURSIVE_TARGETS) CTAGS GTAGS all all-am check \ + check-DEJAGNU check-am clean clean-generic clean-libtool \ + clean-recursive ctags ctags-recursive distclean \ + distclean-DEJAGNU distclean-generic distclean-libtool \ + distclean-recursive distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-data \ + install-data-am install-exec install-exec-am install-info \ + install-info-am install-man install-strip installcheck \ + installcheck-am installdirs installdirs-am maintainer-clean \ + maintainer-clean-generic maintainer-clean-recursive \ + mostlyclean mostlyclean-generic mostlyclean-libtool \ + mostlyclean-recursive pdf pdf-am ps ps-am tags tags-recursive \ + uninstall uninstall-am uninstall-info-am + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From reid at x10sys.com Mon Oct 18 18:56:45 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:45 -0500 Subject: [llvm-commits] CVS: llvm/runtime/GCCLibraries/libgcc/Makefile.in Message-ID: <200410182356.SAA28261@zion.cs.uiuc.edu> Changes in directory llvm/runtime/GCCLibraries/libgcc: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+657 -0) Index: llvm/runtime/GCCLibraries/libgcc/Makefile.in diff -c /dev/null llvm/runtime/GCCLibraries/libgcc/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:51 2004 --- llvm/runtime/GCCLibraries/libgcc/Makefile.in Mon Oct 18 18:55:41 2004 *************** *** 0 **** --- 1,657 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + #===-- runtime/GCCLibraries/libgcc/Makefile.am -------------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + SOURCES = $(libgcc_a_SOURCES) + + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = ../../.. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + subdir = runtime/GCCLibraries/libgcc + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; + am__vpath_adj = case $$p in \ + $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ + *) f=$$p;; \ + esac; + am__strip_dir = `echo $$p | sed -e 's|^.*/||'`; + am__installdirs = "$(DESTDIR)$(libdir)" + libLIBRARIES_INSTALL = $(INSTALL_DATA) + LIBRARIES = $(lib_LIBRARIES) + ARFLAGS = cru + libgcc_a_AR = $(AR) $(ARFLAGS) + libgcc_a_LIBADD = + am_libgcc_a_OBJECTS = eprintf.$(OBJEXT) + libgcc_a_OBJECTS = $(am_libgcc_a_OBJECTS) + DEFAULT_INCLUDES = + depcomp = $(SHELL) $(top_srcdir)/autoconf/depcomp + am__depfiles_maybe = depfiles + COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ + $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) + LTCOMPILE = $(LIBTOOL) --mode=compile --tag=CC $(CC) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CFLAGS) $(CFLAGS) + CCLD = $(CC) + LINK = $(LIBTOOL) --mode=link --tag=CC $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ + $(AM_LDFLAGS) $(LDFLAGS) -o $@ + SOURCES = $(libgcc_a_SOURCES) + DIST_SOURCES = $(libgcc_a_SOURCES) + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + lib_LIBRARIES = libgcc.a + libgcc_a_SOURCES = eprintf.c + BYTECODE_LIBRARY = $(lib_LIBRARIES) + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + all: all-am + + .SUFFIXES: + .SUFFIXES: .c .lo .o .obj + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign runtime/GCCLibraries/libgcc/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign runtime/GCCLibraries/libgcc/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + install-libLIBRARIES: $(lib_LIBRARIES) + @$(NORMAL_INSTALL) + test -z "$(libdir)" || $(mkdir_p) "$(DESTDIR)$(libdir)" + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + f=$(am__strip_dir) \ + echo " $(libLIBRARIES_INSTALL) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \ + $(libLIBRARIES_INSTALL) "$$p" "$(DESTDIR)$(libdir)/$$f"; \ + else :; fi; \ + done + @$(POST_INSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + p=$(am__strip_dir) \ + echo " $(RANLIB) '$(DESTDIR)$(libdir)/$$p'"; \ + $(RANLIB) "$(DESTDIR)$(libdir)/$$p"; \ + else :; fi; \ + done + + uninstall-libLIBRARIES: + @$(NORMAL_UNINSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + p=$(am__strip_dir) \ + echo " rm -f '$(DESTDIR)$(libdir)/$$p'"; \ + rm -f "$(DESTDIR)$(libdir)/$$p"; \ + done + + clean-libLIBRARIES: + -test -z "$(lib_LIBRARIES)" || rm -f $(lib_LIBRARIES) + libgcc.a: $(libgcc_a_OBJECTS) $(libgcc_a_DEPENDENCIES) + -rm -f libgcc.a + $(libgcc_a_AR) libgcc.a $(libgcc_a_OBJECTS) $(libgcc_a_LIBADD) + $(RANLIB) libgcc.a + + mostlyclean-compile: + -rm -f *.$(OBJEXT) + + distclean-compile: + -rm -f *.tab.c + + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/eprintf.Po at am__quote@ + + .c.o: + @am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCC_FALSE@ $(COMPILE) -c $< + + .c.obj: + @am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ + @am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCC_FALSE@ $(COMPILE) -c `$(CYGPATH_W) '$<'` + + .c.lo: + @am__fastdepCC_TRUE@ if $(LTCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCC_FALSE@ $(LTCOMPILE) -c -o $@ $< + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/../../.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: check-am + all-am: Makefile $(LIBRARIES) + installdirs: + for dir in "$(DESTDIR)$(libdir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done + install: install-am + install-exec: install-exec-am + install-data: install-data-am + uninstall: uninstall-am + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-am + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + clean: clean-am + + clean-am: clean-generic clean-libLIBRARIES clean-libtool \ + mostlyclean-am + + distclean: distclean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-compile \ + distclean-generic distclean-libtool distclean-tags + + dvi: dvi-am + + dvi-am: + + html: html-am + + info: info-am + + info-am: + + install-data-am: + + install-exec-am: install-libLIBRARIES + + install-info: install-info-am + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-am + + mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + + pdf: pdf-am + + pdf-am: + + ps: ps-am + + ps-am: + + uninstall-am: uninstall-info-am uninstall-libLIBRARIES + + .PHONY: CTAGS GTAGS all all-am check check-DEJAGNU check-am clean \ + clean-generic clean-libLIBRARIES clean-libtool ctags distclean \ + distclean-DEJAGNU distclean-compile distclean-generic \ + distclean-libtool distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-data \ + install-data-am install-exec install-exec-am install-info \ + install-info-am install-libLIBRARIES install-man install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags uninstall uninstall-am uninstall-info-am \ + uninstall-libLIBRARIES + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From reid at x10sys.com Mon Oct 18 18:56:45 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:45 -0500 Subject: [llvm-commits] CVS: llvm/lib/Target/CBackend/Makefile.in Message-ID: <200410182356.SAA28256@zion.cs.uiuc.edu> Changes in directory llvm/lib/Target/CBackend: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+657 -0) Index: llvm/lib/Target/CBackend/Makefile.in diff -c /dev/null llvm/lib/Target/CBackend/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:50 2004 --- llvm/lib/Target/CBackend/Makefile.in Mon Oct 18 18:55:40 2004 *************** *** 0 **** --- 1,657 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + #===-- lib/Target/CBackend/Makefile.am ---------------------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + SOURCES = $(libLLVMCWriter_a_SOURCES) + + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = ../../.. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + subdir = lib/Target/CBackend + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; + am__vpath_adj = case $$p in \ + $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ + *) f=$$p;; \ + esac; + am__strip_dir = `echo $$p | sed -e 's|^.*/||'`; + am__installdirs = "$(DESTDIR)$(libdir)" + libLIBRARIES_INSTALL = $(INSTALL_DATA) + LIBRARIES = $(lib_LIBRARIES) + ARFLAGS = cru + libLLVMCWriter_a_AR = $(AR) $(ARFLAGS) + libLLVMCWriter_a_LIBADD = + am_libLLVMCWriter_a_OBJECTS = Writer.$(OBJEXT) + libLLVMCWriter_a_OBJECTS = $(am_libLLVMCWriter_a_OBJECTS) + DEFAULT_INCLUDES = + depcomp = $(SHELL) $(top_srcdir)/autoconf/depcomp + am__depfiles_maybe = depfiles + CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ + $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) + LTCXXCOMPILE = $(LIBTOOL) --mode=compile --tag=CXX $(CXX) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CXXFLAGS) $(CXXFLAGS) + CXXLD = $(CXX) + CXXLINK = $(LIBTOOL) --mode=link --tag=CXX $(CXXLD) $(AM_CXXFLAGS) \ + $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ + SOURCES = $(libLLVMCWriter_a_SOURCES) + DIST_SOURCES = $(libLLVMCWriter_a_SOURCES) + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + lib_LIBRARIES = libLLVMCWriter.a + libLLVMCWriter_a_SOURCES = Writer.cpp + PRELINK = libLLVMCWriter.a + all: all-am + + .SUFFIXES: + .SUFFIXES: .cpp .lo .o .obj + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign lib/Target/CBackend/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign lib/Target/CBackend/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + install-libLIBRARIES: $(lib_LIBRARIES) + @$(NORMAL_INSTALL) + test -z "$(libdir)" || $(mkdir_p) "$(DESTDIR)$(libdir)" + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + f=$(am__strip_dir) \ + echo " $(libLIBRARIES_INSTALL) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \ + $(libLIBRARIES_INSTALL) "$$p" "$(DESTDIR)$(libdir)/$$f"; \ + else :; fi; \ + done + @$(POST_INSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + p=$(am__strip_dir) \ + echo " $(RANLIB) '$(DESTDIR)$(libdir)/$$p'"; \ + $(RANLIB) "$(DESTDIR)$(libdir)/$$p"; \ + else :; fi; \ + done + + uninstall-libLIBRARIES: + @$(NORMAL_UNINSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + p=$(am__strip_dir) \ + echo " rm -f '$(DESTDIR)$(libdir)/$$p'"; \ + rm -f "$(DESTDIR)$(libdir)/$$p"; \ + done + + clean-libLIBRARIES: + -test -z "$(lib_LIBRARIES)" || rm -f $(lib_LIBRARIES) + libLLVMCWriter.a: $(libLLVMCWriter_a_OBJECTS) $(libLLVMCWriter_a_DEPENDENCIES) + -rm -f libLLVMCWriter.a + $(libLLVMCWriter_a_AR) libLLVMCWriter.a $(libLLVMCWriter_a_OBJECTS) $(libLLVMCWriter_a_LIBADD) + $(RANLIB) libLLVMCWriter.a + + mostlyclean-compile: + -rm -f *.$(OBJEXT) + + distclean-compile: + -rm -f *.tab.c + + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/Writer.Po at am__quote@ + + .cpp.o: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $< + + .cpp.obj: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` + + .cpp.lo: + @am__fastdepCXX_TRUE@ if $(LTCXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $< + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/../../.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: check-am + all-am: Makefile $(LIBRARIES) + installdirs: + for dir in "$(DESTDIR)$(libdir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done + install: install-am + install-exec: install-exec-am + install-data: install-data-am + uninstall: uninstall-am + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-am + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + clean: clean-am + + clean-am: clean-generic clean-libLIBRARIES clean-libtool \ + mostlyclean-am + + distclean: distclean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-compile \ + distclean-generic distclean-libtool distclean-tags + + dvi: dvi-am + + dvi-am: + + html: html-am + + info: info-am + + info-am: + + install-data-am: + + install-exec-am: install-libLIBRARIES + + install-info: install-info-am + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-am + + mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + + pdf: pdf-am + + pdf-am: + + ps: ps-am + + ps-am: + + uninstall-am: uninstall-info-am uninstall-libLIBRARIES + + .PHONY: CTAGS GTAGS all all-am check check-DEJAGNU check-am clean \ + clean-generic clean-libLIBRARIES clean-libtool ctags distclean \ + distclean-DEJAGNU distclean-compile distclean-generic \ + distclean-libtool distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-data \ + install-data-am install-exec install-exec-am install-info \ + install-info-am install-libLIBRARIES install-man install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags uninstall uninstall-am uninstall-info-am \ + uninstall-libLIBRARIES + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From reid at x10sys.com Mon Oct 18 18:56:45 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:45 -0500 Subject: [llvm-commits] CVS: llvm/lib/ExecutionEngine/Interpreter/Makefile.in Message-ID: <200410182356.SAA28284@zion.cs.uiuc.edu> Changes in directory llvm/lib/ExecutionEngine/Interpreter: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+662 -0) Index: llvm/lib/ExecutionEngine/Interpreter/Makefile.in diff -c /dev/null llvm/lib/ExecutionEngine/Interpreter/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:50 2004 --- llvm/lib/ExecutionEngine/Interpreter/Makefile.in Mon Oct 18 18:55:40 2004 *************** *** 0 **** --- 1,662 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + #===-- lib/ExecutionEngine/Interpreter/Makefile.am ---------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + SOURCES = $(libLLVMInterpreter_a_SOURCES) + + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = ../../.. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + subdir = lib/ExecutionEngine/Interpreter + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; + am__vpath_adj = case $$p in \ + $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ + *) f=$$p;; \ + esac; + am__strip_dir = `echo $$p | sed -e 's|^.*/||'`; + am__installdirs = "$(DESTDIR)$(libdir)" + libLIBRARIES_INSTALL = $(INSTALL_DATA) + LIBRARIES = $(lib_LIBRARIES) + ARFLAGS = cru + libLLVMInterpreter_a_AR = $(AR) $(ARFLAGS) + libLLVMInterpreter_a_LIBADD = + am_libLLVMInterpreter_a_OBJECTS = Execution.$(OBJEXT) \ + ExternalFunctions.$(OBJEXT) Interpreter.$(OBJEXT) + libLLVMInterpreter_a_OBJECTS = $(am_libLLVMInterpreter_a_OBJECTS) + DEFAULT_INCLUDES = + depcomp = $(SHELL) $(top_srcdir)/autoconf/depcomp + am__depfiles_maybe = depfiles + CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ + $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) + LTCXXCOMPILE = $(LIBTOOL) --mode=compile --tag=CXX $(CXX) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CXXFLAGS) $(CXXFLAGS) + CXXLD = $(CXX) + CXXLINK = $(LIBTOOL) --mode=link --tag=CXX $(CXXLD) $(AM_CXXFLAGS) \ + $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ + SOURCES = $(libLLVMInterpreter_a_SOURCES) + DIST_SOURCES = $(libLLVMInterpreter_a_SOURCES) + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + lib_LIBRARIES = libLLVMInterpreter.a + libLLVMInterpreter_a_SOURCES = \ + Execution.cpp ExternalFunctions.cpp Interpreter.cpp + + PRELINK = libLLVMInterpreter.a + all: all-am + + .SUFFIXES: + .SUFFIXES: .cpp .lo .o .obj + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign lib/ExecutionEngine/Interpreter/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign lib/ExecutionEngine/Interpreter/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + install-libLIBRARIES: $(lib_LIBRARIES) + @$(NORMAL_INSTALL) + test -z "$(libdir)" || $(mkdir_p) "$(DESTDIR)$(libdir)" + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + f=$(am__strip_dir) \ + echo " $(libLIBRARIES_INSTALL) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \ + $(libLIBRARIES_INSTALL) "$$p" "$(DESTDIR)$(libdir)/$$f"; \ + else :; fi; \ + done + @$(POST_INSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + p=$(am__strip_dir) \ + echo " $(RANLIB) '$(DESTDIR)$(libdir)/$$p'"; \ + $(RANLIB) "$(DESTDIR)$(libdir)/$$p"; \ + else :; fi; \ + done + + uninstall-libLIBRARIES: + @$(NORMAL_UNINSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + p=$(am__strip_dir) \ + echo " rm -f '$(DESTDIR)$(libdir)/$$p'"; \ + rm -f "$(DESTDIR)$(libdir)/$$p"; \ + done + + clean-libLIBRARIES: + -test -z "$(lib_LIBRARIES)" || rm -f $(lib_LIBRARIES) + libLLVMInterpreter.a: $(libLLVMInterpreter_a_OBJECTS) $(libLLVMInterpreter_a_DEPENDENCIES) + -rm -f libLLVMInterpreter.a + $(libLLVMInterpreter_a_AR) libLLVMInterpreter.a $(libLLVMInterpreter_a_OBJECTS) $(libLLVMInterpreter_a_LIBADD) + $(RANLIB) libLLVMInterpreter.a + + mostlyclean-compile: + -rm -f *.$(OBJEXT) + + distclean-compile: + -rm -f *.tab.c + + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/Execution.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/ExternalFunctions.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/Interpreter.Po at am__quote@ + + .cpp.o: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $< + + .cpp.obj: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` + + .cpp.lo: + @am__fastdepCXX_TRUE@ if $(LTCXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $< + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/../../.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: check-am + all-am: Makefile $(LIBRARIES) + installdirs: + for dir in "$(DESTDIR)$(libdir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done + install: install-am + install-exec: install-exec-am + install-data: install-data-am + uninstall: uninstall-am + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-am + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + clean: clean-am + + clean-am: clean-generic clean-libLIBRARIES clean-libtool \ + mostlyclean-am + + distclean: distclean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-compile \ + distclean-generic distclean-libtool distclean-tags + + dvi: dvi-am + + dvi-am: + + html: html-am + + info: info-am + + info-am: + + install-data-am: + + install-exec-am: install-libLIBRARIES + + install-info: install-info-am + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-am + + mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + + pdf: pdf-am + + pdf-am: + + ps: ps-am + + ps-am: + + uninstall-am: uninstall-info-am uninstall-libLIBRARIES + + .PHONY: CTAGS GTAGS all all-am check check-DEJAGNU check-am clean \ + clean-generic clean-libLIBRARIES clean-libtool ctags distclean \ + distclean-DEJAGNU distclean-compile distclean-generic \ + distclean-libtool distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-data \ + install-data-am install-exec install-exec-am install-info \ + install-info-am install-libLIBRARIES install-man install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags uninstall uninstall-am uninstall-info-am \ + uninstall-libLIBRARIES + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From reid at x10sys.com Mon Oct 18 18:56:43 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:43 -0500 Subject: [llvm-commits] CVS: llvm/lib/Analysis/DataStructure/Makefile.in Message-ID: <200410182356.SAA28222@zion.cs.uiuc.edu> Changes in directory llvm/lib/Analysis/DataStructure: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+698 -0) Index: llvm/lib/Analysis/DataStructure/Makefile.in diff -c /dev/null llvm/lib/Analysis/DataStructure/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:49 2004 --- llvm/lib/Analysis/DataStructure/Makefile.in Mon Oct 18 18:55:39 2004 *************** *** 0 **** --- 1,698 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + #===-- lib/Analysis/DataStructure/Makefile.am --------------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + SOURCES = $(libLLVMDataStructure_a_SOURCES) + + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = ../../.. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + subdir = lib/Analysis/DataStructure + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; + am__vpath_adj = case $$p in \ + $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ + *) f=$$p;; \ + esac; + am__strip_dir = `echo $$p | sed -e 's|^.*/||'`; + am__installdirs = "$(DESTDIR)$(libdir)" + libLIBRARIES_INSTALL = $(INSTALL_DATA) + LIBRARIES = $(lib_LIBRARIES) + ARFLAGS = cru + libLLVMDataStructure_a_AR = $(AR) $(ARFLAGS) + libLLVMDataStructure_a_LIBADD = + am__objects_1 = BottomUpClosure.$(OBJEXT) CompleteBottomUp.$(OBJEXT) \ + DataStructureAA.$(OBJEXT) DataStructure.$(OBJEXT) \ + DataStructureOpt.$(OBJEXT) DataStructureStats.$(OBJEXT) \ + DependenceGraph.$(OBJEXT) GraphChecker.$(OBJEXT) \ + IPModRef.$(OBJEXT) Local.$(OBJEXT) MemoryDepAnalysis.$(OBJEXT) \ + Parallelize.$(OBJEXT) PgmDependenceGraph.$(OBJEXT) \ + Printer.$(OBJEXT) Steensgaard.$(OBJEXT) \ + TopDownClosure.$(OBJEXT) + am_libLLVMDataStructure_a_OBJECTS = $(am__objects_1) + libLLVMDataStructure_a_OBJECTS = $(am_libLLVMDataStructure_a_OBJECTS) + DEFAULT_INCLUDES = + depcomp = $(SHELL) $(top_srcdir)/autoconf/depcomp + am__depfiles_maybe = depfiles + CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ + $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) + LTCXXCOMPILE = $(LIBTOOL) --mode=compile --tag=CXX $(CXX) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CXXFLAGS) $(CXXFLAGS) + CXXLD = $(CXX) + CXXLINK = $(LIBTOOL) --mode=link --tag=CXX $(CXXLD) $(AM_CXXFLAGS) \ + $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ + SOURCES = $(libLLVMDataStructure_a_SOURCES) + DIST_SOURCES = $(libLLVMDataStructure_a_SOURCES) + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + lib_LIBRARIES = libLLVMDataStructure.a + MYSOURCES = \ + BottomUpClosure.cpp\ + CompleteBottomUp.cpp\ + DataStructureAA.cpp\ + DataStructure.cpp\ + DataStructureOpt.cpp\ + DataStructureStats.cpp\ + DependenceGraph.cpp\ + GraphChecker.cpp\ + IPModRef.cpp\ + Local.cpp\ + MemoryDepAnalysis.cpp\ + Parallelize.cpp\ + PgmDependenceGraph.cpp\ + Printer.cpp\ + Steensgaard.cpp\ + TopDownClosure.cpp + + libLLVMDataStructure_a_SOURCES = $(MYSOURCES) + PRELINK = libLLVMDataStructure.a + all: all-am + + .SUFFIXES: + .SUFFIXES: .cpp .lo .o .obj + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign lib/Analysis/DataStructure/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign lib/Analysis/DataStructure/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + install-libLIBRARIES: $(lib_LIBRARIES) + @$(NORMAL_INSTALL) + test -z "$(libdir)" || $(mkdir_p) "$(DESTDIR)$(libdir)" + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + f=$(am__strip_dir) \ + echo " $(libLIBRARIES_INSTALL) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \ + $(libLIBRARIES_INSTALL) "$$p" "$(DESTDIR)$(libdir)/$$f"; \ + else :; fi; \ + done + @$(POST_INSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + p=$(am__strip_dir) \ + echo " $(RANLIB) '$(DESTDIR)$(libdir)/$$p'"; \ + $(RANLIB) "$(DESTDIR)$(libdir)/$$p"; \ + else :; fi; \ + done + + uninstall-libLIBRARIES: + @$(NORMAL_UNINSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + p=$(am__strip_dir) \ + echo " rm -f '$(DESTDIR)$(libdir)/$$p'"; \ + rm -f "$(DESTDIR)$(libdir)/$$p"; \ + done + + clean-libLIBRARIES: + -test -z "$(lib_LIBRARIES)" || rm -f $(lib_LIBRARIES) + libLLVMDataStructure.a: $(libLLVMDataStructure_a_OBJECTS) $(libLLVMDataStructure_a_DEPENDENCIES) + -rm -f libLLVMDataStructure.a + $(libLLVMDataStructure_a_AR) libLLVMDataStructure.a $(libLLVMDataStructure_a_OBJECTS) $(libLLVMDataStructure_a_LIBADD) + $(RANLIB) libLLVMDataStructure.a + + mostlyclean-compile: + -rm -f *.$(OBJEXT) + + distclean-compile: + -rm -f *.tab.c + + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/BottomUpClosure.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/CompleteBottomUp.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/DataStructure.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/DataStructureAA.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/DataStructureOpt.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/DataStructureStats.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/DependenceGraph.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/GraphChecker.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/IPModRef.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/Local.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/MemoryDepAnalysis.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/Parallelize.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/PgmDependenceGraph.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/Printer.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/Steensgaard.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/TopDownClosure.Po at am__quote@ + + .cpp.o: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $< + + .cpp.obj: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` + + .cpp.lo: + @am__fastdepCXX_TRUE@ if $(LTCXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $< + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/../../.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: check-am + all-am: Makefile $(LIBRARIES) + installdirs: + for dir in "$(DESTDIR)$(libdir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done + install: install-am + install-exec: install-exec-am + install-data: install-data-am + uninstall: uninstall-am + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-am + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + clean: clean-am + + clean-am: clean-generic clean-libLIBRARIES clean-libtool \ + mostlyclean-am + + distclean: distclean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-compile \ + distclean-generic distclean-libtool distclean-tags + + dvi: dvi-am + + dvi-am: + + html: html-am + + info: info-am + + info-am: + + install-data-am: + + install-exec-am: install-libLIBRARIES + + install-info: install-info-am + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-am + + mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + + pdf: pdf-am + + pdf-am: + + ps: ps-am + + ps-am: + + uninstall-am: uninstall-info-am uninstall-libLIBRARIES + + .PHONY: CTAGS GTAGS all all-am check check-DEJAGNU check-am clean \ + clean-generic clean-libLIBRARIES clean-libtool ctags distclean \ + distclean-DEJAGNU distclean-compile distclean-generic \ + distclean-libtool distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-data \ + install-data-am install-exec install-exec-am install-info \ + install-info-am install-libLIBRARIES install-man install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags uninstall uninstall-am uninstall-info-am \ + uninstall-libLIBRARIES + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From reid at x10sys.com Mon Oct 18 18:56:45 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:45 -0500 Subject: [llvm-commits] CVS: llvm/runtime/libprofile/Makefile.in Message-ID: <200410182356.SAA28229@zion.cs.uiuc.edu> Changes in directory llvm/runtime/libprofile: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+665 -0) Index: llvm/runtime/libprofile/Makefile.in diff -c /dev/null llvm/runtime/libprofile/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:51 2004 --- llvm/runtime/libprofile/Makefile.in Mon Oct 18 18:55:41 2004 *************** *** 0 **** --- 1,665 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + #===-- runtime/libprofile/Makefile.am ----------------------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + SOURCES = $(libprofile_a_SOURCES) + + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = ../.. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + subdir = runtime/libprofile + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; + am__vpath_adj = case $$p in \ + $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ + *) f=$$p;; \ + esac; + am__strip_dir = `echo $$p | sed -e 's|^.*/||'`; + am__installdirs = "$(DESTDIR)$(libdir)" + libLIBRARIES_INSTALL = $(INSTALL_DATA) + LIBRARIES = $(lib_LIBRARIES) + ARFLAGS = cru + libprofile_a_AR = $(AR) $(ARFLAGS) + libprofile_a_LIBADD = + am_libprofile_a_OBJECTS = BasicBlockTracing.$(OBJEXT) \ + BlockProfiling.$(OBJEXT) CommonProfiling.$(OBJEXT) \ + EdgeProfiling.$(OBJEXT) FunctionProfiling.$(OBJEXT) + libprofile_a_OBJECTS = $(am_libprofile_a_OBJECTS) + DEFAULT_INCLUDES = + depcomp = $(SHELL) $(top_srcdir)/autoconf/depcomp + am__depfiles_maybe = depfiles + COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ + $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) + LTCOMPILE = $(LIBTOOL) --mode=compile --tag=CC $(CC) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CFLAGS) $(CFLAGS) + CCLD = $(CC) + LINK = $(LIBTOOL) --mode=link --tag=CC $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ + $(AM_LDFLAGS) $(LDFLAGS) -o $@ + SOURCES = $(libprofile_a_SOURCES) + DIST_SOURCES = $(libprofile_a_SOURCES) + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + lib_LIBRARIES = libprofile.a + libprofile_a_SOURCES = BasicBlockTracing.c BlockProfiling.c CommonProfiling.c \ + EdgeProfiling.c FunctionProfiling.c Profiling.h + + EXPORTED_SYMBOL_LIST = exported_symbols.lst + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + all: all-am + + .SUFFIXES: + .SUFFIXES: .c .lo .o .obj + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign runtime/libprofile/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign runtime/libprofile/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + install-libLIBRARIES: $(lib_LIBRARIES) + @$(NORMAL_INSTALL) + test -z "$(libdir)" || $(mkdir_p) "$(DESTDIR)$(libdir)" + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + f=$(am__strip_dir) \ + echo " $(libLIBRARIES_INSTALL) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \ + $(libLIBRARIES_INSTALL) "$$p" "$(DESTDIR)$(libdir)/$$f"; \ + else :; fi; \ + done + @$(POST_INSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + p=$(am__strip_dir) \ + echo " $(RANLIB) '$(DESTDIR)$(libdir)/$$p'"; \ + $(RANLIB) "$(DESTDIR)$(libdir)/$$p"; \ + else :; fi; \ + done + + uninstall-libLIBRARIES: + @$(NORMAL_UNINSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + p=$(am__strip_dir) \ + echo " rm -f '$(DESTDIR)$(libdir)/$$p'"; \ + rm -f "$(DESTDIR)$(libdir)/$$p"; \ + done + + clean-libLIBRARIES: + -test -z "$(lib_LIBRARIES)" || rm -f $(lib_LIBRARIES) + libprofile.a: $(libprofile_a_OBJECTS) $(libprofile_a_DEPENDENCIES) + -rm -f libprofile.a + $(libprofile_a_AR) libprofile.a $(libprofile_a_OBJECTS) $(libprofile_a_LIBADD) + $(RANLIB) libprofile.a + + mostlyclean-compile: + -rm -f *.$(OBJEXT) + + distclean-compile: + -rm -f *.tab.c + + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/BasicBlockTracing.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/BlockProfiling.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/CommonProfiling.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/EdgeProfiling.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/FunctionProfiling.Po at am__quote@ + + .c.o: + @am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCC_FALSE@ $(COMPILE) -c $< + + .c.obj: + @am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ + @am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCC_FALSE@ $(COMPILE) -c `$(CYGPATH_W) '$<'` + + .c.lo: + @am__fastdepCC_TRUE@ if $(LTCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCC_FALSE@ $(LTCOMPILE) -c -o $@ $< + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/../.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: check-am + all-am: Makefile $(LIBRARIES) + installdirs: + for dir in "$(DESTDIR)$(libdir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done + install: install-am + install-exec: install-exec-am + install-data: install-data-am + uninstall: uninstall-am + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-am + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + clean: clean-am + + clean-am: clean-generic clean-libLIBRARIES clean-libtool \ + mostlyclean-am + + distclean: distclean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-compile \ + distclean-generic distclean-libtool distclean-tags + + dvi: dvi-am + + dvi-am: + + html: html-am + + info: info-am + + info-am: + + install-data-am: + + install-exec-am: install-libLIBRARIES + + install-info: install-info-am + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-am + + mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + + pdf: pdf-am + + pdf-am: + + ps: ps-am + + ps-am: + + uninstall-am: uninstall-info-am uninstall-libLIBRARIES + + .PHONY: CTAGS GTAGS all all-am check check-DEJAGNU check-am clean \ + clean-generic clean-libLIBRARIES clean-libtool ctags distclean \ + distclean-DEJAGNU distclean-compile distclean-generic \ + distclean-libtool distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-data \ + install-data-am install-exec install-exec-am install-info \ + install-info-am install-libLIBRARIES install-man install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags uninstall uninstall-am uninstall-info-am \ + uninstall-libLIBRARIES + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From reid at x10sys.com Mon Oct 18 18:56:45 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:45 -0500 Subject: [llvm-commits] CVS: llvm/tools/llvm-bcanalyzer/Makefile.in Message-ID: <200410182356.SAA28244@zion.cs.uiuc.edu> Changes in directory llvm/tools/llvm-bcanalyzer: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+650 -0) Index: llvm/tools/llvm-bcanalyzer/Makefile.in diff -c /dev/null llvm/tools/llvm-bcanalyzer/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:50 2004 --- llvm/tools/llvm-bcanalyzer/Makefile.in Mon Oct 18 18:55:40 2004 *************** *** 0 **** --- 1,650 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + #===-- tools/llvm-bcanalyzer/Makefile.am -------------------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + SOURCES = $(llvm_bcanalyzer_SOURCES) + + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = ../.. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + bin_PROGRAMS = llvm-bcanalyzer$(EXEEXT) + subdir = tools/llvm-bcanalyzer + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + am__installdirs = "$(DESTDIR)$(bindir)" + binPROGRAMS_INSTALL = $(INSTALL_PROGRAM) + PROGRAMS = $(bin_PROGRAMS) + am_llvm_bcanalyzer_OBJECTS = llvm-bcanalyzer.$(OBJEXT) + llvm_bcanalyzer_OBJECTS = $(am_llvm_bcanalyzer_OBJECTS) + llvm_bcanalyzer_DEPENDENCIES = $(call GETOBJS,BCReader,Core) $(call \ + GETLIBS,Support,System) + DEFAULT_INCLUDES = + depcomp = $(SHELL) $(top_srcdir)/autoconf/depcomp + am__depfiles_maybe = depfiles + CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ + $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) + LTCXXCOMPILE = $(LIBTOOL) --mode=compile --tag=CXX $(CXX) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CXXFLAGS) $(CXXFLAGS) + CXXLD = $(CXX) + CXXLINK = $(LIBTOOL) --mode=link --tag=CXX $(CXXLD) $(AM_CXXFLAGS) \ + $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ + SOURCES = $(llvm_bcanalyzer_SOURCES) + DIST_SOURCES = $(llvm_bcanalyzer_SOURCES) + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + llvm_bcanalyzer_SOURCES = llvm-bcanalyzer.cpp + llvm_bcanalyzer_LDADD = \ + $(call GETOBJS,BCReader,Core) \ + $(call GETLIBS,Support,System) + + all: all-am + + .SUFFIXES: + .SUFFIXES: .cpp .lo .o .obj + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign tools/llvm-bcanalyzer/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign tools/llvm-bcanalyzer/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + install-binPROGRAMS: $(bin_PROGRAMS) + @$(NORMAL_INSTALL) + test -z "$(bindir)" || $(mkdir_p) "$(DESTDIR)$(bindir)" + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \ + if test -f $$p \ + || test -f $$p1 \ + ; then \ + f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \ + echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(bindir)/$$f'"; \ + $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(bindir)/$$f" || exit 1; \ + else :; fi; \ + done + + uninstall-binPROGRAMS: + @$(NORMAL_UNINSTALL) + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + f=`echo "$$p" | sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \ + echo " rm -f '$(DESTDIR)$(bindir)/$$f'"; \ + rm -f "$(DESTDIR)$(bindir)/$$f"; \ + done + + clean-binPROGRAMS: + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + f=`echo $$p|sed 's/$(EXEEXT)$$//'`; \ + echo " rm -f $$p $$f"; \ + rm -f $$p $$f ; \ + done + llvm-bcanalyzer$(EXEEXT): $(llvm_bcanalyzer_OBJECTS) $(llvm_bcanalyzer_DEPENDENCIES) + @rm -f llvm-bcanalyzer$(EXEEXT) + $(CXXLINK) $(llvm_bcanalyzer_LDFLAGS) $(llvm_bcanalyzer_OBJECTS) $(llvm_bcanalyzer_LDADD) $(LIBS) + + mostlyclean-compile: + -rm -f *.$(OBJEXT) + + distclean-compile: + -rm -f *.tab.c + + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/llvm-bcanalyzer.Po at am__quote@ + + .cpp.o: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $< + + .cpp.obj: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` + + .cpp.lo: + @am__fastdepCXX_TRUE@ if $(LTCXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $< + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/../.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: check-am + all-am: Makefile $(PROGRAMS) + installdirs: + for dir in "$(DESTDIR)$(bindir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done + install: install-am + install-exec: install-exec-am + install-data: install-data-am + uninstall: uninstall-am + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-am + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + clean: clean-am + + clean-am: clean-binPROGRAMS clean-generic clean-libtool mostlyclean-am + + distclean: distclean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-compile \ + distclean-generic distclean-libtool distclean-tags + + dvi: dvi-am + + dvi-am: + + html: html-am + + info: info-am + + info-am: + + install-data-am: + + install-exec-am: install-binPROGRAMS + + install-info: install-info-am + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-am + + mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + + pdf: pdf-am + + pdf-am: + + ps: ps-am + + ps-am: + + uninstall-am: uninstall-binPROGRAMS uninstall-info-am + + .PHONY: CTAGS GTAGS all all-am check check-DEJAGNU check-am clean \ + clean-binPROGRAMS clean-generic clean-libtool ctags distclean \ + distclean-DEJAGNU distclean-compile distclean-generic \ + distclean-libtool distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-binPROGRAMS \ + install-data install-data-am install-exec install-exec-am \ + install-info install-info-am install-man install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags uninstall uninstall-am uninstall-binPROGRAMS \ + uninstall-info-am + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From reid at x10sys.com Mon Oct 18 18:56:45 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:45 -0500 Subject: [llvm-commits] CVS: llvm/lib/Makefile.in Message-ID: <200410182356.SAA28250@zion.cs.uiuc.edu> Changes in directory llvm/lib: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+657 -0) Index: llvm/lib/Makefile.in diff -c /dev/null llvm/lib/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:50 2004 --- llvm/lib/Makefile.in Mon Oct 18 18:55:40 2004 *************** *** 0 **** --- 1,657 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + #===-- lib/Makefile.am -- Makefile For Libraries -----------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = .. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + subdir = lib + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + SOURCES = + DIST_SOURCES = + RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-exec-recursive install-info-recursive \ + install-recursive installcheck-recursive installdirs-recursive \ + pdf-recursive ps-recursive uninstall-info-recursive \ + uninstall-recursive + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DIST_SUBDIRS = $(SUBDIRS) + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + SUBDIRS = VMCore Bytecode AsmParser Analysis Transforms CodeGen Target \ + ExecutionEngine Debugger + + all: all-recursive + + .SUFFIXES: + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign lib/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign lib/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + # This directory's subdirectories are mostly independent; you can cd + # into them and run `make' without going through this Makefile. + # To change the values of `make' variables: instead of editing Makefiles, + # (1) if the variable is set in `config.status', edit `config.status' + # (which will cause the Makefiles to be regenerated when you run `make'); + # (2) otherwise, pass the desired values on the `make' command line. + $(RECURSIVE_TARGETS): + @set fnord $$MAKEFLAGS; amf=$$2; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + + mostlyclean-recursive clean-recursive distclean-recursive \ + maintainer-clean-recursive: + @set fnord $$MAKEFLAGS; amf=$$2; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ + done && test -z "$$fail" + tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done + ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(mkdir_p) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + distdir) \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: check-recursive + all-am: Makefile + installdirs: installdirs-recursive + installdirs-am: + install: install-recursive + install-exec: install-exec-recursive + install-data: install-data-recursive + uninstall: uninstall-recursive + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-recursive + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + clean: clean-recursive + + clean-am: clean-generic clean-libtool mostlyclean-am + + distclean: distclean-recursive + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-generic \ + distclean-libtool distclean-tags + + dvi: dvi-recursive + + dvi-am: + + html: html-recursive + + info: info-recursive + + info-am: + + install-data-am: + + install-exec-am: + + install-info: install-info-recursive + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-recursive + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-recursive + + mostlyclean-am: mostlyclean-generic mostlyclean-libtool + + pdf: pdf-recursive + + pdf-am: + + ps: ps-recursive + + ps-am: + + uninstall-am: uninstall-info-am + + uninstall-info: uninstall-info-recursive + + .PHONY: $(RECURSIVE_TARGETS) CTAGS GTAGS all all-am check \ + check-DEJAGNU check-am clean clean-generic clean-libtool \ + clean-recursive ctags ctags-recursive distclean \ + distclean-DEJAGNU distclean-generic distclean-libtool \ + distclean-recursive distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-data \ + install-data-am install-exec install-exec-am install-info \ + install-info-am install-man install-strip installcheck \ + installcheck-am installdirs installdirs-am maintainer-clean \ + maintainer-clean-generic maintainer-clean-recursive \ + mostlyclean mostlyclean-generic mostlyclean-libtool \ + mostlyclean-recursive pdf pdf-am ps ps-am tags tags-recursive \ + uninstall uninstall-am uninstall-info-am + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From reid at x10sys.com Mon Oct 18 18:56:45 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:45 -0500 Subject: [llvm-commits] CVS: llvm/runtime/GCCLibraries/libmalloc/Makefile.in Message-ID: <200410182356.SAA28257@zion.cs.uiuc.edu> Changes in directory llvm/runtime/GCCLibraries/libmalloc: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+657 -0) Index: llvm/runtime/GCCLibraries/libmalloc/Makefile.in diff -c /dev/null llvm/runtime/GCCLibraries/libmalloc/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:51 2004 --- llvm/runtime/GCCLibraries/libmalloc/Makefile.in Mon Oct 18 18:55:41 2004 *************** *** 0 **** --- 1,657 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + #===-- runtime/GCCLibraries/libmalloc/Makefile.am ----------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + SOURCES = $(libmalloc_a_SOURCES) + + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = ../../.. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + subdir = runtime/GCCLibraries/libmalloc + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; + am__vpath_adj = case $$p in \ + $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ + *) f=$$p;; \ + esac; + am__strip_dir = `echo $$p | sed -e 's|^.*/||'`; + am__installdirs = "$(DESTDIR)$(libdir)" + libLIBRARIES_INSTALL = $(INSTALL_DATA) + LIBRARIES = $(lib_LIBRARIES) + ARFLAGS = cru + libmalloc_a_AR = $(AR) $(ARFLAGS) + libmalloc_a_LIBADD = + am_libmalloc_a_OBJECTS = dummy.$(OBJEXT) + libmalloc_a_OBJECTS = $(am_libmalloc_a_OBJECTS) + DEFAULT_INCLUDES = + depcomp = $(SHELL) $(top_srcdir)/autoconf/depcomp + am__depfiles_maybe = depfiles + COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ + $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) + LTCOMPILE = $(LIBTOOL) --mode=compile --tag=CC $(CC) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CFLAGS) $(CFLAGS) + CCLD = $(CC) + LINK = $(LIBTOOL) --mode=link --tag=CC $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ + $(AM_LDFLAGS) $(LDFLAGS) -o $@ + SOURCES = $(libmalloc_a_SOURCES) + DIST_SOURCES = $(libmalloc_a_SOURCES) + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + lib_LIBRARIES = libmalloc.a + libmalloc_a_SOURCES = dummy.c + BYTECODE_LIBRARY = $(lib_LIBRARIES) + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + all: all-am + + .SUFFIXES: + .SUFFIXES: .c .lo .o .obj + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign runtime/GCCLibraries/libmalloc/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign runtime/GCCLibraries/libmalloc/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + install-libLIBRARIES: $(lib_LIBRARIES) + @$(NORMAL_INSTALL) + test -z "$(libdir)" || $(mkdir_p) "$(DESTDIR)$(libdir)" + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + f=$(am__strip_dir) \ + echo " $(libLIBRARIES_INSTALL) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \ + $(libLIBRARIES_INSTALL) "$$p" "$(DESTDIR)$(libdir)/$$f"; \ + else :; fi; \ + done + @$(POST_INSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + p=$(am__strip_dir) \ + echo " $(RANLIB) '$(DESTDIR)$(libdir)/$$p'"; \ + $(RANLIB) "$(DESTDIR)$(libdir)/$$p"; \ + else :; fi; \ + done + + uninstall-libLIBRARIES: + @$(NORMAL_UNINSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + p=$(am__strip_dir) \ + echo " rm -f '$(DESTDIR)$(libdir)/$$p'"; \ + rm -f "$(DESTDIR)$(libdir)/$$p"; \ + done + + clean-libLIBRARIES: + -test -z "$(lib_LIBRARIES)" || rm -f $(lib_LIBRARIES) + libmalloc.a: $(libmalloc_a_OBJECTS) $(libmalloc_a_DEPENDENCIES) + -rm -f libmalloc.a + $(libmalloc_a_AR) libmalloc.a $(libmalloc_a_OBJECTS) $(libmalloc_a_LIBADD) + $(RANLIB) libmalloc.a + + mostlyclean-compile: + -rm -f *.$(OBJEXT) + + distclean-compile: + -rm -f *.tab.c + + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dummy.Po at am__quote@ + + .c.o: + @am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCC_FALSE@ $(COMPILE) -c $< + + .c.obj: + @am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ + @am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCC_FALSE@ $(COMPILE) -c `$(CYGPATH_W) '$<'` + + .c.lo: + @am__fastdepCC_TRUE@ if $(LTCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCC_FALSE@ $(LTCOMPILE) -c -o $@ $< + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/../../.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: check-am + all-am: Makefile $(LIBRARIES) + installdirs: + for dir in "$(DESTDIR)$(libdir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done + install: install-am + install-exec: install-exec-am + install-data: install-data-am + uninstall: uninstall-am + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-am + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + clean: clean-am + + clean-am: clean-generic clean-libLIBRARIES clean-libtool \ + mostlyclean-am + + distclean: distclean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-compile \ + distclean-generic distclean-libtool distclean-tags + + dvi: dvi-am + + dvi-am: + + html: html-am + + info: info-am + + info-am: + + install-data-am: + + install-exec-am: install-libLIBRARIES + + install-info: install-info-am + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-am + + mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + + pdf: pdf-am + + pdf-am: + + ps: ps-am + + ps-am: + + uninstall-am: uninstall-info-am uninstall-libLIBRARIES + + .PHONY: CTAGS GTAGS all all-am check check-DEJAGNU check-am clean \ + clean-generic clean-libLIBRARIES clean-libtool ctags distclean \ + distclean-DEJAGNU distclean-compile distclean-generic \ + distclean-libtool distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-data \ + install-data-am install-exec install-exec-am install-info \ + install-info-am install-libLIBRARIES install-man install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags uninstall uninstall-am uninstall-info-am \ + uninstall-libLIBRARIES + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From reid at x10sys.com Mon Oct 18 18:56:45 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:45 -0500 Subject: [llvm-commits] CVS: llvm/lib/Target/SparcV9/RegAlloc/Makefile.in Message-ID: <200410182356.SAA28271@zion.cs.uiuc.edu> Changes in directory llvm/lib/Target/SparcV9/RegAlloc: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+672 -0) Index: llvm/lib/Target/SparcV9/RegAlloc/Makefile.in diff -c /dev/null llvm/lib/Target/SparcV9/RegAlloc/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:50 2004 --- llvm/lib/Target/SparcV9/RegAlloc/Makefile.in Mon Oct 18 18:55:40 2004 *************** *** 0 **** --- 1,672 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + #===-- lib/Target/SparcV9/RegAlloc/Makefile.am -------------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + SOURCES = $(libLLVMSparcV9RegAlloc_a_SOURCES) + + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = ../../../.. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + subdir = lib/Target/SparcV9/RegAlloc + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; + am__vpath_adj = case $$p in \ + $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ + *) f=$$p;; \ + esac; + am__strip_dir = `echo $$p | sed -e 's|^.*/||'`; + am__installdirs = "$(DESTDIR)$(libdir)" + libLIBRARIES_INSTALL = $(INSTALL_DATA) + LIBRARIES = $(lib_LIBRARIES) + ARFLAGS = cru + libLLVMSparcV9RegAlloc_a_AR = $(AR) $(ARFLAGS) + libLLVMSparcV9RegAlloc_a_LIBADD = + am__objects_1 = IGNode.$(OBJEXT) InterferenceGraph.$(OBJEXT) \ + LiveRangeInfo.$(OBJEXT) PhyRegAlloc.$(OBJEXT) \ + RegClass.$(OBJEXT) + am_libLLVMSparcV9RegAlloc_a_OBJECTS = $(am__objects_1) + libLLVMSparcV9RegAlloc_a_OBJECTS = \ + $(am_libLLVMSparcV9RegAlloc_a_OBJECTS) + DEFAULT_INCLUDES = + depcomp = $(SHELL) $(top_srcdir)/autoconf/depcomp + am__depfiles_maybe = depfiles + CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ + $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) + LTCXXCOMPILE = $(LIBTOOL) --mode=compile --tag=CXX $(CXX) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CXXFLAGS) $(CXXFLAGS) + CXXLD = $(CXX) + CXXLINK = $(LIBTOOL) --mode=link --tag=CXX $(CXXLD) $(AM_CXXFLAGS) \ + $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ + SOURCES = $(libLLVMSparcV9RegAlloc_a_SOURCES) + DIST_SOURCES = $(libLLVMSparcV9RegAlloc_a_SOURCES) + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + lib_LIBRARIES = libLLVMSparcV9RegAlloc.a + MYSOURCES = \ + IGNode.cpp \ + InterferenceGraph.cpp \ + LiveRangeInfo.cpp \ + PhyRegAlloc.cpp \ + RegClass.cpp + + libLLVMSparcV9RegAlloc_a_SOURCES = $(MYSOURCES) + PRELINK = libLLVMSparcV9RegAlloc.a + all: all-am + + .SUFFIXES: + .SUFFIXES: .cpp .lo .o .obj + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign lib/Target/SparcV9/RegAlloc/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign lib/Target/SparcV9/RegAlloc/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + install-libLIBRARIES: $(lib_LIBRARIES) + @$(NORMAL_INSTALL) + test -z "$(libdir)" || $(mkdir_p) "$(DESTDIR)$(libdir)" + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + f=$(am__strip_dir) \ + echo " $(libLIBRARIES_INSTALL) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \ + $(libLIBRARIES_INSTALL) "$$p" "$(DESTDIR)$(libdir)/$$f"; \ + else :; fi; \ + done + @$(POST_INSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + p=$(am__strip_dir) \ + echo " $(RANLIB) '$(DESTDIR)$(libdir)/$$p'"; \ + $(RANLIB) "$(DESTDIR)$(libdir)/$$p"; \ + else :; fi; \ + done + + uninstall-libLIBRARIES: + @$(NORMAL_UNINSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + p=$(am__strip_dir) \ + echo " rm -f '$(DESTDIR)$(libdir)/$$p'"; \ + rm -f "$(DESTDIR)$(libdir)/$$p"; \ + done + + clean-libLIBRARIES: + -test -z "$(lib_LIBRARIES)" || rm -f $(lib_LIBRARIES) + libLLVMSparcV9RegAlloc.a: $(libLLVMSparcV9RegAlloc_a_OBJECTS) $(libLLVMSparcV9RegAlloc_a_DEPENDENCIES) + -rm -f libLLVMSparcV9RegAlloc.a + $(libLLVMSparcV9RegAlloc_a_AR) libLLVMSparcV9RegAlloc.a $(libLLVMSparcV9RegAlloc_a_OBJECTS) $(libLLVMSparcV9RegAlloc_a_LIBADD) + $(RANLIB) libLLVMSparcV9RegAlloc.a + + mostlyclean-compile: + -rm -f *.$(OBJEXT) + + distclean-compile: + -rm -f *.tab.c + + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/IGNode.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/InterferenceGraph.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/LiveRangeInfo.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/PhyRegAlloc.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/RegClass.Po at am__quote@ + + .cpp.o: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $< + + .cpp.obj: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` + + .cpp.lo: + @am__fastdepCXX_TRUE@ if $(LTCXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $< + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/../../../.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: check-am + all-am: Makefile $(LIBRARIES) + installdirs: + for dir in "$(DESTDIR)$(libdir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done + install: install-am + install-exec: install-exec-am + install-data: install-data-am + uninstall: uninstall-am + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-am + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + clean: clean-am + + clean-am: clean-generic clean-libLIBRARIES clean-libtool \ + mostlyclean-am + + distclean: distclean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-compile \ + distclean-generic distclean-libtool distclean-tags + + dvi: dvi-am + + dvi-am: + + html: html-am + + info: info-am + + info-am: + + install-data-am: + + install-exec-am: install-libLIBRARIES + + install-info: install-info-am + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-am + + mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + + pdf: pdf-am + + pdf-am: + + ps: ps-am + + ps-am: + + uninstall-am: uninstall-info-am uninstall-libLIBRARIES + + .PHONY: CTAGS GTAGS all all-am check check-DEJAGNU check-am clean \ + clean-generic clean-libLIBRARIES clean-libtool ctags distclean \ + distclean-DEJAGNU distclean-compile distclean-generic \ + distclean-libtool distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-data \ + install-data-am install-exec install-exec-am install-info \ + install-info-am install-libLIBRARIES install-man install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags uninstall uninstall-am uninstall-info-am \ + uninstall-libLIBRARIES + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From reid at x10sys.com Mon Oct 18 18:56:45 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:45 -0500 Subject: [llvm-commits] CVS: llvm/runtime/GCCLibraries/libgdbm/Makefile.in Message-ID: <200410182356.SAA28242@zion.cs.uiuc.edu> Changes in directory llvm/runtime/GCCLibraries/libgdbm: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+657 -0) Index: llvm/runtime/GCCLibraries/libgdbm/Makefile.in diff -c /dev/null llvm/runtime/GCCLibraries/libgdbm/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:51 2004 --- llvm/runtime/GCCLibraries/libgdbm/Makefile.in Mon Oct 18 18:55:41 2004 *************** *** 0 **** --- 1,657 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + #===-- runtime/GCCLibraries/libgdbm/Makefile.am ------------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + SOURCES = $(libgdbm_a_SOURCES) + + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = ../../.. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + subdir = runtime/GCCLibraries/libgdbm + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; + am__vpath_adj = case $$p in \ + $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ + *) f=$$p;; \ + esac; + am__strip_dir = `echo $$p | sed -e 's|^.*/||'`; + am__installdirs = "$(DESTDIR)$(libdir)" + libLIBRARIES_INSTALL = $(INSTALL_DATA) + LIBRARIES = $(lib_LIBRARIES) + ARFLAGS = cru + libgdbm_a_AR = $(AR) $(ARFLAGS) + libgdbm_a_LIBADD = + am_libgdbm_a_OBJECTS = temp.$(OBJEXT) + libgdbm_a_OBJECTS = $(am_libgdbm_a_OBJECTS) + DEFAULT_INCLUDES = + depcomp = $(SHELL) $(top_srcdir)/autoconf/depcomp + am__depfiles_maybe = depfiles + COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ + $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) + LTCOMPILE = $(LIBTOOL) --mode=compile --tag=CC $(CC) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CFLAGS) $(CFLAGS) + CCLD = $(CC) + LINK = $(LIBTOOL) --mode=link --tag=CC $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ + $(AM_LDFLAGS) $(LDFLAGS) -o $@ + SOURCES = $(libgdbm_a_SOURCES) + DIST_SOURCES = $(libgdbm_a_SOURCES) + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + lib_LIBRARIES = libgdbm.a + libgdbm_a_SOURCES = temp.c + BYTECODE_LIBRARY = $(lib_LIBRARIES) + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + all: all-am + + .SUFFIXES: + .SUFFIXES: .c .lo .o .obj + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign runtime/GCCLibraries/libgdbm/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign runtime/GCCLibraries/libgdbm/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + install-libLIBRARIES: $(lib_LIBRARIES) + @$(NORMAL_INSTALL) + test -z "$(libdir)" || $(mkdir_p) "$(DESTDIR)$(libdir)" + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + f=$(am__strip_dir) \ + echo " $(libLIBRARIES_INSTALL) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \ + $(libLIBRARIES_INSTALL) "$$p" "$(DESTDIR)$(libdir)/$$f"; \ + else :; fi; \ + done + @$(POST_INSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + p=$(am__strip_dir) \ + echo " $(RANLIB) '$(DESTDIR)$(libdir)/$$p'"; \ + $(RANLIB) "$(DESTDIR)$(libdir)/$$p"; \ + else :; fi; \ + done + + uninstall-libLIBRARIES: + @$(NORMAL_UNINSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + p=$(am__strip_dir) \ + echo " rm -f '$(DESTDIR)$(libdir)/$$p'"; \ + rm -f "$(DESTDIR)$(libdir)/$$p"; \ + done + + clean-libLIBRARIES: + -test -z "$(lib_LIBRARIES)" || rm -f $(lib_LIBRARIES) + libgdbm.a: $(libgdbm_a_OBJECTS) $(libgdbm_a_DEPENDENCIES) + -rm -f libgdbm.a + $(libgdbm_a_AR) libgdbm.a $(libgdbm_a_OBJECTS) $(libgdbm_a_LIBADD) + $(RANLIB) libgdbm.a + + mostlyclean-compile: + -rm -f *.$(OBJEXT) + + distclean-compile: + -rm -f *.tab.c + + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/temp.Po at am__quote@ + + .c.o: + @am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCC_FALSE@ $(COMPILE) -c $< + + .c.obj: + @am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ + @am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCC_FALSE@ $(COMPILE) -c `$(CYGPATH_W) '$<'` + + .c.lo: + @am__fastdepCC_TRUE@ if $(LTCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCC_FALSE@ $(LTCOMPILE) -c -o $@ $< + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/../../.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: check-am + all-am: Makefile $(LIBRARIES) + installdirs: + for dir in "$(DESTDIR)$(libdir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done + install: install-am + install-exec: install-exec-am + install-data: install-data-am + uninstall: uninstall-am + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-am + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + clean: clean-am + + clean-am: clean-generic clean-libLIBRARIES clean-libtool \ + mostlyclean-am + + distclean: distclean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-compile \ + distclean-generic distclean-libtool distclean-tags + + dvi: dvi-am + + dvi-am: + + html: html-am + + info: info-am + + info-am: + + install-data-am: + + install-exec-am: install-libLIBRARIES + + install-info: install-info-am + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-am + + mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + + pdf: pdf-am + + pdf-am: + + ps: ps-am + + ps-am: + + uninstall-am: uninstall-info-am uninstall-libLIBRARIES + + .PHONY: CTAGS GTAGS all all-am check check-DEJAGNU check-am clean \ + clean-generic clean-libLIBRARIES clean-libtool ctags distclean \ + distclean-DEJAGNU distclean-compile distclean-generic \ + distclean-libtool distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-data \ + install-data-am install-exec install-exec-am install-info \ + install-info-am install-libLIBRARIES install-man install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags uninstall uninstall-am uninstall-info-am \ + uninstall-libLIBRARIES + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From reid at x10sys.com Mon Oct 18 18:56:45 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:45 -0500 Subject: [llvm-commits] CVS: llvm/tools/llee/Makefile.in Message-ID: <200410182356.SAA28260@zion.cs.uiuc.edu> Changes in directory llvm/tools/llee: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+659 -0) Index: llvm/tools/llee/Makefile.in diff -c /dev/null llvm/tools/llee/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:50 2004 --- llvm/tools/llee/Makefile.in Mon Oct 18 18:55:40 2004 *************** *** 0 **** --- 1,659 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + #===-- tools/llee/Makefile.am ------------------------------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + SOURCES = $(libexecve_la_SOURCES) + + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = ../.. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + subdir = tools/llee + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; + am__vpath_adj = case $$p in \ + $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ + *) f=$$p;; \ + esac; + am__strip_dir = `echo $$p | sed -e 's|^.*/||'`; + am__installdirs = "$(DESTDIR)$(libdir)" + libLTLIBRARIES_INSTALL = $(INSTALL) + LTLIBRARIES = $(lib_LTLIBRARIES) + libexecve_la_LIBADD = + am_libexecve_la_OBJECTS = ExecveHandler.lo StorageProxy.lo SysUtils.lo + libexecve_la_OBJECTS = $(am_libexecve_la_OBJECTS) + DEFAULT_INCLUDES = + depcomp = $(SHELL) $(top_srcdir)/autoconf/depcomp + am__depfiles_maybe = depfiles + COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ + $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) + LTCOMPILE = $(LIBTOOL) --mode=compile --tag=CC $(CC) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CFLAGS) $(CFLAGS) + CCLD = $(CC) + LINK = $(LIBTOOL) --mode=link --tag=CC $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ + $(AM_LDFLAGS) $(LDFLAGS) -o $@ + SOURCES = $(libexecve_la_SOURCES) + DIST_SOURCES = $(libexecve_la_SOURCES) + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + lib_LTLIBRARIES = libexecve.la + libexecve_la_SOURCES = ExecveHandler.c StorageProxy.c SysUtils.c + all: all-am + + .SUFFIXES: + .SUFFIXES: .c .lo .o .obj + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign tools/llee/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign tools/llee/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + install-libLTLIBRARIES: $(lib_LTLIBRARIES) + @$(NORMAL_INSTALL) + test -z "$(libdir)" || $(mkdir_p) "$(DESTDIR)$(libdir)" + @list='$(lib_LTLIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + f=$(am__strip_dir) \ + echo " $(LIBTOOL) --mode=install $(libLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \ + $(LIBTOOL) --mode=install $(libLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) "$$p" "$(DESTDIR)$(libdir)/$$f"; \ + else :; fi; \ + done + + uninstall-libLTLIBRARIES: + @$(NORMAL_UNINSTALL) + @set -x; list='$(lib_LTLIBRARIES)'; for p in $$list; do \ + p=$(am__strip_dir) \ + echo " $(LIBTOOL) --mode=uninstall rm -f '$(DESTDIR)$(libdir)/$$p'"; \ + $(LIBTOOL) --mode=uninstall rm -f "$(DESTDIR)$(libdir)/$$p"; \ + done + + clean-libLTLIBRARIES: + -test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES) + @list='$(lib_LTLIBRARIES)'; for p in $$list; do \ + dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \ + test "$$dir" != "$$p" || dir=.; \ + echo "rm -f \"$${dir}/so_locations\""; \ + rm -f "$${dir}/so_locations"; \ + done + libexecve.la: $(libexecve_la_OBJECTS) $(libexecve_la_DEPENDENCIES) + $(LINK) -rpath $(libdir) $(libexecve_la_LDFLAGS) $(libexecve_la_OBJECTS) $(libexecve_la_LIBADD) $(LIBS) + + mostlyclean-compile: + -rm -f *.$(OBJEXT) + + distclean-compile: + -rm -f *.tab.c + + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/ExecveHandler.Plo at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/StorageProxy.Plo at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/SysUtils.Plo at am__quote@ + + .c.o: + @am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCC_FALSE@ $(COMPILE) -c $< + + .c.obj: + @am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ + @am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCC_FALSE@ $(COMPILE) -c `$(CYGPATH_W) '$<'` + + .c.lo: + @am__fastdepCC_TRUE@ if $(LTCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCC_FALSE@ $(LTCOMPILE) -c -o $@ $< + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/../.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: check-am + all-am: Makefile $(LTLIBRARIES) + installdirs: + for dir in "$(DESTDIR)$(libdir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done + install: install-am + install-exec: install-exec-am + install-data: install-data-am + uninstall: uninstall-am + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-am + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + clean-am: clean-generic clean-libLTLIBRARIES clean-libtool \ + mostlyclean-am + + distclean: distclean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-compile \ + distclean-generic distclean-libtool distclean-tags + + dvi: dvi-am + + dvi-am: + + html: html-am + + info: info-am + + info-am: + + install-data-am: + + install-exec-am: install-libLTLIBRARIES + + install-info: install-info-am + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-am + + mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + + pdf: pdf-am + + pdf-am: + + ps: ps-am + + ps-am: + + uninstall-am: uninstall-info-am uninstall-libLTLIBRARIES + + .PHONY: CTAGS GTAGS all all-am check check-DEJAGNU check-am clean \ + clean-generic clean-libLTLIBRARIES clean-libtool ctags \ + distclean distclean-DEJAGNU distclean-compile \ + distclean-generic distclean-libtool distclean-tags distdir dvi \ + dvi-am html html-am info info-am install install-am \ + install-data install-data-am install-exec install-exec-am \ + install-info install-info-am install-libLTLIBRARIES \ + install-man install-strip installcheck installcheck-am \ + installdirs maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool pdf pdf-am ps ps-am tags uninstall \ + uninstall-am uninstall-info-am uninstall-libLTLIBRARIES + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + + all: llee + + llee: Makefile + echo exec env LD_PRELOAD=$(DESTLIBCURRENT)/libexecve$(SHLIBEXT) $$\* > $@ + chmod u+x $@ + + clean: + rm -f /llee + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From reid at x10sys.com Mon Oct 18 18:56:45 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:45 -0500 Subject: [llvm-commits] CVS: llvm/tools/lli/Makefile.in Message-ID: <200410182356.SAA28264@zion.cs.uiuc.edu> Changes in directory llvm/tools/lli: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+680 -0) Index: llvm/tools/lli/Makefile.in diff -c /dev/null llvm/tools/lli/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:50 2004 --- llvm/tools/lli/Makefile.in Mon Oct 18 18:55:40 2004 *************** *** 0 **** --- 1,680 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + #===-- tools/lli/Makefile.am -------------------------------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + SOURCES = $(lli_SOURCES) + + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = ../.. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + bin_PROGRAMS = lli$(EXEEXT) + subdir = tools/lli + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + am__installdirs = "$(DESTDIR)$(bindir)" + binPROGRAMS_INSTALL = $(INSTALL_PROGRAM) + PROGRAMS = $(bin_PROGRAMS) + am_lli_OBJECTS = lli.$(OBJEXT) + lli_OBJECTS = $(am_lli_OBJECTS) + lli_DEPENDENCIES = $(call GETOBJS,Interpreter,$(THEOBJS)) $(call \ + GETLIBS,$(THELIBS)) $(call GETOBJS,ScalarOpts) $(call \ + GETLIBS,Analysis,TransformUtils,Target) $(call \ + GETOBJS,BCReader,Core) $(call GETLIBS,Support,System) + DEFAULT_INCLUDES = + depcomp = $(SHELL) $(top_srcdir)/autoconf/depcomp + am__depfiles_maybe = depfiles + CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ + $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) + LTCXXCOMPILE = $(LIBTOOL) --mode=compile --tag=CXX $(CXX) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CXXFLAGS) $(CXXFLAGS) + CXXLD = $(CXX) + CXXLINK = $(LIBTOOL) --mode=link --tag=CXX $(CXXLD) $(AM_CXXFLAGS) \ + $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ + SOURCES = $(lli_SOURCES) + DIST_SOURCES = $(lli_SOURCES) + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ -DENABLE_X86_JIT + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + lli_SOURCES = lli.cpp + THEOBJS = JIT CodeGen ExecutionEngine X86 SelectionDAG + THELIBS = + + # You can enable the X86 JIT on a non-X86 host by setting the flag + # ENABLE_X86_JIT on the make command line. If not, it will still be + # enabled automagically on an X86 host. + @ARCH_X86_TRUE at ENABLE_X86_JIT = 1 + + # You can enable the Sparc JIT on a non-Sparc host by setting the flag + # ENABLE_SPARC_JIT on the make command line. If not, it will still be + # enabled automagically on an Sparc host. + @ARCH_SPARC_TRUE at ENABLE_SPARC_JIT = 1 + lli_LDADD = \ + $(call GETOBJS,Interpreter,$(THEOBJS)) \ + $(call GETLIBS,$(THELIBS)) \ + $(call GETOBJS,ScalarOpts) \ + $(call GETLIBS,Analysis,TransformUtils,Target) \ + $(call GETOBJS,BCReader,Core) \ + $(call GETLIBS,Support,System) + + all: all-am + + .SUFFIXES: + .SUFFIXES: .cpp .lo .o .obj + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign tools/lli/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign tools/lli/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + install-binPROGRAMS: $(bin_PROGRAMS) + @$(NORMAL_INSTALL) + test -z "$(bindir)" || $(mkdir_p) "$(DESTDIR)$(bindir)" + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \ + if test -f $$p \ + || test -f $$p1 \ + ; then \ + f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \ + echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(bindir)/$$f'"; \ + $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(bindir)/$$f" || exit 1; \ + else :; fi; \ + done + + uninstall-binPROGRAMS: + @$(NORMAL_UNINSTALL) + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + f=`echo "$$p" | sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \ + echo " rm -f '$(DESTDIR)$(bindir)/$$f'"; \ + rm -f "$(DESTDIR)$(bindir)/$$f"; \ + done + + clean-binPROGRAMS: + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + f=`echo $$p|sed 's/$(EXEEXT)$$//'`; \ + echo " rm -f $$p $$f"; \ + rm -f $$p $$f ; \ + done + lli$(EXEEXT): $(lli_OBJECTS) $(lli_DEPENDENCIES) + @rm -f lli$(EXEEXT) + $(CXXLINK) $(lli_LDFLAGS) $(lli_OBJECTS) $(lli_LDADD) $(LIBS) + + mostlyclean-compile: + -rm -f *.$(OBJEXT) + + distclean-compile: + -rm -f *.tab.c + + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/lli.Po at am__quote@ + + .cpp.o: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $< + + .cpp.obj: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` + + .cpp.lo: + @am__fastdepCXX_TRUE@ if $(LTCXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $< + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/../.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: check-am + all-am: Makefile $(PROGRAMS) + installdirs: + for dir in "$(DESTDIR)$(bindir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done + install: install-am + install-exec: install-exec-am + install-data: install-data-am + uninstall: uninstall-am + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-am + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + clean: clean-am + + clean-am: clean-binPROGRAMS clean-generic clean-libtool mostlyclean-am + + distclean: distclean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-compile \ + distclean-generic distclean-libtool distclean-tags + + dvi: dvi-am + + dvi-am: + + html: html-am + + info: info-am + + info-am: + + install-data-am: + + install-exec-am: install-binPROGRAMS + + install-info: install-info-am + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-am + + mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + + pdf: pdf-am + + pdf-am: + + ps: ps-am + + ps-am: + + uninstall-am: uninstall-binPROGRAMS uninstall-info-am + + .PHONY: CTAGS GTAGS all all-am check check-DEJAGNU check-am clean \ + clean-binPROGRAMS clean-generic clean-libtool ctags distclean \ + distclean-DEJAGNU distclean-compile distclean-generic \ + distclean-libtool distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-binPROGRAMS \ + install-data install-data-am install-exec install-exec-am \ + install-info install-info-am install-man install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags uninstall uninstall-am uninstall-binPROGRAMS \ + uninstall-info-am + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + + # What the X86 JIT requires + ifdef ENABLE_X86_JIT + endif + + # What the Sparc JIT requires + ifdef ENABLE_SPARC_JIT + # CPPFLAGS += -DENABLE_SPARC_JIT + # THEOBJS += SparcV9 SparcV9InstrSched SparcV9LiveVar SparcV9RegAlloc + # THEOBJS += ProfilePaths BCWriter + # THELIBS += Instrument Transforms IPO IPA DataStructure + endif + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From reid at x10sys.com Mon Oct 18 18:56:43 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:43 -0500 Subject: [llvm-commits] CVS: llvm/tools/extract/Makefile.in Message-ID: <200410182356.SAA28223@zion.cs.uiuc.edu> Changes in directory llvm/tools/extract: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+650 -0) Index: llvm/tools/extract/Makefile.in diff -c /dev/null llvm/tools/extract/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:50 2004 --- llvm/tools/extract/Makefile.in Mon Oct 18 18:55:40 2004 *************** *** 0 **** --- 1,650 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + #===-- tools/extract/Makefile.am ---------------------------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + SOURCES = $(extract_SOURCES) + + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = ../.. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + bin_PROGRAMS = extract$(EXEEXT) + subdir = tools/extract + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + am__installdirs = "$(DESTDIR)$(bindir)" + binPROGRAMS_INSTALL = $(INSTALL_PROGRAM) + PROGRAMS = $(bin_PROGRAMS) + am_extract_OBJECTS = extract.$(OBJEXT) + extract_OBJECTS = $(am_extract_OBJECTS) + extract_DEPENDENCIES = $(call GETOBJS,BCReader,BCWriter,Core) $(call \ + GETLIBS,IPO,Target,Analysis,TransformUtils,IPA,Support,System) + DEFAULT_INCLUDES = + depcomp = $(SHELL) $(top_srcdir)/autoconf/depcomp + am__depfiles_maybe = depfiles + CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ + $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) + LTCXXCOMPILE = $(LIBTOOL) --mode=compile --tag=CXX $(CXX) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CXXFLAGS) $(CXXFLAGS) + CXXLD = $(CXX) + CXXLINK = $(LIBTOOL) --mode=link --tag=CXX $(CXXLD) $(AM_CXXFLAGS) \ + $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ + SOURCES = $(extract_SOURCES) + DIST_SOURCES = $(extract_SOURCES) + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + extract_SOURCES = extract.cpp + extract_LDADD = \ + $(call GETOBJS,BCReader,BCWriter,Core) \ + $(call GETLIBS,IPO,Target,Analysis,TransformUtils,IPA,Support,System) + + all: all-am + + .SUFFIXES: + .SUFFIXES: .cpp .lo .o .obj + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign tools/extract/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign tools/extract/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + install-binPROGRAMS: $(bin_PROGRAMS) + @$(NORMAL_INSTALL) + test -z "$(bindir)" || $(mkdir_p) "$(DESTDIR)$(bindir)" + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \ + if test -f $$p \ + || test -f $$p1 \ + ; then \ + f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \ + echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(bindir)/$$f'"; \ + $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(bindir)/$$f" || exit 1; \ + else :; fi; \ + done + + uninstall-binPROGRAMS: + @$(NORMAL_UNINSTALL) + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + f=`echo "$$p" | sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \ + echo " rm -f '$(DESTDIR)$(bindir)/$$f'"; \ + rm -f "$(DESTDIR)$(bindir)/$$f"; \ + done + + clean-binPROGRAMS: + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + f=`echo $$p|sed 's/$(EXEEXT)$$//'`; \ + echo " rm -f $$p $$f"; \ + rm -f $$p $$f ; \ + done + extract$(EXEEXT): $(extract_OBJECTS) $(extract_DEPENDENCIES) + @rm -f extract$(EXEEXT) + $(CXXLINK) $(extract_LDFLAGS) $(extract_OBJECTS) $(extract_LDADD) $(LIBS) + + mostlyclean-compile: + -rm -f *.$(OBJEXT) + + distclean-compile: + -rm -f *.tab.c + + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/extract.Po at am__quote@ + + .cpp.o: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $< + + .cpp.obj: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` + + .cpp.lo: + @am__fastdepCXX_TRUE@ if $(LTCXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $< + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/../.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: check-am + all-am: Makefile $(PROGRAMS) + installdirs: + for dir in "$(DESTDIR)$(bindir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done + install: install-am + install-exec: install-exec-am + install-data: install-data-am + uninstall: uninstall-am + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-am + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + clean: clean-am + + clean-am: clean-binPROGRAMS clean-generic clean-libtool mostlyclean-am + + distclean: distclean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-compile \ + distclean-generic distclean-libtool distclean-tags + + dvi: dvi-am + + dvi-am: + + html: html-am + + info: info-am + + info-am: + + install-data-am: + + install-exec-am: install-binPROGRAMS + + install-info: install-info-am + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-am + + mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + + pdf: pdf-am + + pdf-am: + + ps: ps-am + + ps-am: + + uninstall-am: uninstall-binPROGRAMS uninstall-info-am + + .PHONY: CTAGS GTAGS all all-am check check-DEJAGNU check-am clean \ + clean-binPROGRAMS clean-generic clean-libtool ctags distclean \ + distclean-DEJAGNU distclean-compile distclean-generic \ + distclean-libtool distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-binPROGRAMS \ + install-data install-data-am install-exec install-exec-am \ + install-info install-info-am install-man install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags uninstall uninstall-am uninstall-binPROGRAMS \ + uninstall-info-am + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From reid at x10sys.com Mon Oct 18 18:56:45 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:45 -0500 Subject: [llvm-commits] CVS: llvm/tools/analyze/Makefile.in Message-ID: <200410182356.SAA28292@zion.cs.uiuc.edu> Changes in directory llvm/tools/analyze: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+661 -0) Index: llvm/tools/analyze/Makefile.in diff -c /dev/null llvm/tools/analyze/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:50 2004 --- llvm/tools/analyze/Makefile.in Mon Oct 18 18:55:40 2004 *************** *** 0 **** --- 1,661 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + #===-- tools/analyze/Makefile.am ---------------------------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + SOURCES = $(analyze_SOURCES) + + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = ../.. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + bin_PROGRAMS = analyze$(EXEEXT) + subdir = tools/analyze + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + am__installdirs = "$(DESTDIR)$(bindir)" + binPROGRAMS_INSTALL = $(INSTALL_PROGRAM) + PROGRAMS = $(bin_PROGRAMS) + am_analyze_OBJECTS = AnalysisWrappers.$(OBJEXT) analyze.$(OBJEXT) \ + GraphPrinters.$(OBJEXT) + analyze_OBJECTS = $(am_analyze_OBJECTS) + analyze_DEPENDENCIES = $(call \ + GETOBJS,AsmParser,BCReader,Analysis,IPA,DataStructure,ScalarOpts) \ + $(call GETLIBS,Transforms,Target,ScalarOpts,TransformUtils) \ + $(call GETOBJS,Core) $(call GETLIBS,Support,System) + DEFAULT_INCLUDES = + depcomp = $(SHELL) $(top_srcdir)/autoconf/depcomp + am__depfiles_maybe = depfiles + CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ + $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) + LTCXXCOMPILE = $(LIBTOOL) --mode=compile --tag=CXX $(CXX) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CXXFLAGS) $(CXXFLAGS) + CXXLD = $(CXX) + CXXLINK = $(LIBTOOL) --mode=link --tag=CXX $(CXXLD) $(AM_CXXFLAGS) \ + $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ + SOURCES = $(analyze_SOURCES) + DIST_SOURCES = $(analyze_SOURCES) + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + analyze_SOURCES = \ + AnalysisWrappers.cpp \ + analyze.cpp \ + GraphPrinters.cpp + + analyze_LDADD = \ + $(call GETOBJS,AsmParser,BCReader,Analysis,IPA,DataStructure,ScalarOpts) \ + $(call GETLIBS,Transforms,Target,ScalarOpts,TransformUtils) \ + $(call GETOBJS,Core) \ + $(call GETLIBS,Support,System) + + all: all-am + + .SUFFIXES: + .SUFFIXES: .cpp .lo .o .obj + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign tools/analyze/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign tools/analyze/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + install-binPROGRAMS: $(bin_PROGRAMS) + @$(NORMAL_INSTALL) + test -z "$(bindir)" || $(mkdir_p) "$(DESTDIR)$(bindir)" + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \ + if test -f $$p \ + || test -f $$p1 \ + ; then \ + f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \ + echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(bindir)/$$f'"; \ + $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(bindir)/$$f" || exit 1; \ + else :; fi; \ + done + + uninstall-binPROGRAMS: + @$(NORMAL_UNINSTALL) + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + f=`echo "$$p" | sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \ + echo " rm -f '$(DESTDIR)$(bindir)/$$f'"; \ + rm -f "$(DESTDIR)$(bindir)/$$f"; \ + done + + clean-binPROGRAMS: + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + f=`echo $$p|sed 's/$(EXEEXT)$$//'`; \ + echo " rm -f $$p $$f"; \ + rm -f $$p $$f ; \ + done + analyze$(EXEEXT): $(analyze_OBJECTS) $(analyze_DEPENDENCIES) + @rm -f analyze$(EXEEXT) + $(CXXLINK) $(analyze_LDFLAGS) $(analyze_OBJECTS) $(analyze_LDADD) $(LIBS) + + mostlyclean-compile: + -rm -f *.$(OBJEXT) + + distclean-compile: + -rm -f *.tab.c + + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/AnalysisWrappers.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/GraphPrinters.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/analyze.Po at am__quote@ + + .cpp.o: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $< + + .cpp.obj: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` + + .cpp.lo: + @am__fastdepCXX_TRUE@ if $(LTCXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $< + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/../.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: check-am + all-am: Makefile $(PROGRAMS) + installdirs: + for dir in "$(DESTDIR)$(bindir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done + install: install-am + install-exec: install-exec-am + install-data: install-data-am + uninstall: uninstall-am + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-am + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + clean: clean-am + + clean-am: clean-binPROGRAMS clean-generic clean-libtool mostlyclean-am + + distclean: distclean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-compile \ + distclean-generic distclean-libtool distclean-tags + + dvi: dvi-am + + dvi-am: + + html: html-am + + info: info-am + + info-am: + + install-data-am: + + install-exec-am: install-binPROGRAMS + + install-info: install-info-am + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-am + + mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + + pdf: pdf-am + + pdf-am: + + ps: ps-am + + ps-am: + + uninstall-am: uninstall-binPROGRAMS uninstall-info-am + + .PHONY: CTAGS GTAGS all all-am check check-DEJAGNU check-am clean \ + clean-binPROGRAMS clean-generic clean-libtool ctags distclean \ + distclean-DEJAGNU distclean-compile distclean-generic \ + distclean-libtool distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-binPROGRAMS \ + install-data install-data-am install-exec install-exec-am \ + install-info install-info-am install-man install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags uninstall uninstall-am uninstall-binPROGRAMS \ + uninstall-info-am + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From reid at x10sys.com Mon Oct 18 18:56:45 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:45 -0500 Subject: [llvm-commits] CVS: llvm/lib/Transforms/Instrumentation/ProfilePaths/Makefile.in Message-ID: <200410182356.SAA28293@zion.cs.uiuc.edu> Changes in directory llvm/lib/Transforms/Instrumentation/ProfilePaths: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+675 -0) Index: llvm/lib/Transforms/Instrumentation/ProfilePaths/Makefile.in diff -c /dev/null llvm/lib/Transforms/Instrumentation/ProfilePaths/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:50 2004 --- llvm/lib/Transforms/Instrumentation/ProfilePaths/Makefile.in Mon Oct 18 18:55:40 2004 *************** *** 0 **** --- 1,675 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + #===- lib/Transforms/Instrumentation/ProfilePaths/Makefile.am -*- Makefile -*--# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + SOURCES = $(libLLVMProfilePaths_a_SOURCES) + + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = ../../../.. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + subdir = lib/Transforms/Instrumentation/ProfilePaths + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; + am__vpath_adj = case $$p in \ + $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ + *) f=$$p;; \ + esac; + am__strip_dir = `echo $$p | sed -e 's|^.*/||'`; + am__installdirs = "$(DESTDIR)$(libdir)" + libLIBRARIES_INSTALL = $(INSTALL_DATA) + LIBRARIES = $(lib_LIBRARIES) + ARFLAGS = cru + libLLVMProfilePaths_a_AR = $(AR) $(ARFLAGS) + libLLVMProfilePaths_a_LIBADD = + am__objects_1 = CombineBranch.$(OBJEXT) EdgeCode.$(OBJEXT) \ + GraphAuxiliary.$(OBJEXT) Graph.$(OBJEXT) InstLoops.$(OBJEXT) \ + ProfilePaths.$(OBJEXT) RetracePath.$(OBJEXT) + am_libLLVMProfilePaths_a_OBJECTS = $(am__objects_1) + libLLVMProfilePaths_a_OBJECTS = $(am_libLLVMProfilePaths_a_OBJECTS) + DEFAULT_INCLUDES = + depcomp = $(SHELL) $(top_srcdir)/autoconf/depcomp + am__depfiles_maybe = depfiles + CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ + $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) + LTCXXCOMPILE = $(LIBTOOL) --mode=compile --tag=CXX $(CXX) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CXXFLAGS) $(CXXFLAGS) + CXXLD = $(CXX) + CXXLINK = $(LIBTOOL) --mode=link --tag=CXX $(CXXLD) $(AM_CXXFLAGS) \ + $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ + SOURCES = $(libLLVMProfilePaths_a_SOURCES) + DIST_SOURCES = $(libLLVMProfilePaths_a_SOURCES) + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + lib_LIBRARIES = libLLVMProfilePaths.a + MYSOURCES = \ + CombineBranch.cpp \ + EdgeCode.cpp \ + GraphAuxiliary.cpp \ + Graph.cpp \ + InstLoops.cpp \ + ProfilePaths.cpp \ + RetracePath.cpp + + libLLVMProfilePaths_a_SOURCES = $(MYSOURCES) + PRELINK = libLLVMProfilePaths.a + all: all-am + + .SUFFIXES: + .SUFFIXES: .cpp .lo .o .obj + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign lib/Transforms/Instrumentation/ProfilePaths/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign lib/Transforms/Instrumentation/ProfilePaths/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + install-libLIBRARIES: $(lib_LIBRARIES) + @$(NORMAL_INSTALL) + test -z "$(libdir)" || $(mkdir_p) "$(DESTDIR)$(libdir)" + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + f=$(am__strip_dir) \ + echo " $(libLIBRARIES_INSTALL) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \ + $(libLIBRARIES_INSTALL) "$$p" "$(DESTDIR)$(libdir)/$$f"; \ + else :; fi; \ + done + @$(POST_INSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + p=$(am__strip_dir) \ + echo " $(RANLIB) '$(DESTDIR)$(libdir)/$$p'"; \ + $(RANLIB) "$(DESTDIR)$(libdir)/$$p"; \ + else :; fi; \ + done + + uninstall-libLIBRARIES: + @$(NORMAL_UNINSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + p=$(am__strip_dir) \ + echo " rm -f '$(DESTDIR)$(libdir)/$$p'"; \ + rm -f "$(DESTDIR)$(libdir)/$$p"; \ + done + + clean-libLIBRARIES: + -test -z "$(lib_LIBRARIES)" || rm -f $(lib_LIBRARIES) + libLLVMProfilePaths.a: $(libLLVMProfilePaths_a_OBJECTS) $(libLLVMProfilePaths_a_DEPENDENCIES) + -rm -f libLLVMProfilePaths.a + $(libLLVMProfilePaths_a_AR) libLLVMProfilePaths.a $(libLLVMProfilePaths_a_OBJECTS) $(libLLVMProfilePaths_a_LIBADD) + $(RANLIB) libLLVMProfilePaths.a + + mostlyclean-compile: + -rm -f *.$(OBJEXT) + + distclean-compile: + -rm -f *.tab.c + + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/CombineBranch.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/EdgeCode.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/Graph.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/GraphAuxiliary.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/InstLoops.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/ProfilePaths.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/RetracePath.Po at am__quote@ + + .cpp.o: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $< + + .cpp.obj: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` + + .cpp.lo: + @am__fastdepCXX_TRUE@ if $(LTCXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $< + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/../../../.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: check-am + all-am: Makefile $(LIBRARIES) + installdirs: + for dir in "$(DESTDIR)$(libdir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done + install: install-am + install-exec: install-exec-am + install-data: install-data-am + uninstall: uninstall-am + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-am + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + clean: clean-am + + clean-am: clean-generic clean-libLIBRARIES clean-libtool \ + mostlyclean-am + + distclean: distclean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-compile \ + distclean-generic distclean-libtool distclean-tags + + dvi: dvi-am + + dvi-am: + + html: html-am + + info: info-am + + info-am: + + install-data-am: + + install-exec-am: install-libLIBRARIES + + install-info: install-info-am + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-am + + mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + + pdf: pdf-am + + pdf-am: + + ps: ps-am + + ps-am: + + uninstall-am: uninstall-info-am uninstall-libLIBRARIES + + .PHONY: CTAGS GTAGS all all-am check check-DEJAGNU check-am clean \ + clean-generic clean-libLIBRARIES clean-libtool ctags distclean \ + distclean-DEJAGNU distclean-compile distclean-generic \ + distclean-libtool distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-data \ + install-data-am install-exec install-exec-am install-info \ + install-info-am install-libLIBRARIES install-man install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags uninstall uninstall-am uninstall-info-am \ + uninstall-libLIBRARIES + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From reid at x10sys.com Mon Oct 18 18:56:45 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:45 -0500 Subject: [llvm-commits] CVS: llvm/lib/CodeGen/Makefile.in Message-ID: <200410182356.SAA28243@zion.cs.uiuc.edu> Changes in directory llvm/lib/CodeGen: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+807 -0) Index: llvm/lib/CodeGen/Makefile.in diff -c /dev/null llvm/lib/CodeGen/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:50 2004 --- llvm/lib/CodeGen/Makefile.in Mon Oct 18 18:55:40 2004 *************** *** 0 **** --- 1,807 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + #===-- lib/CodeGen/Makefile.am -----------------------------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + SOURCES = $(libLLVMCodeGen_a_SOURCES) + + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = ../.. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + subdir = lib/CodeGen + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; + am__vpath_adj = case $$p in \ + $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ + *) f=$$p;; \ + esac; + am__strip_dir = `echo $$p | sed -e 's|^.*/||'`; + am__installdirs = "$(DESTDIR)$(libdir)" + libLIBRARIES_INSTALL = $(INSTALL_DATA) + LIBRARIES = $(lib_LIBRARIES) + ARFLAGS = cru + libLLVMCodeGen_a_AR = $(AR) $(ARFLAGS) + libLLVMCodeGen_a_LIBADD = + am_libLLVMCodeGen_a_OBJECTS = AsmPrinter.$(OBJEXT) \ + BranchFolding.$(OBJEXT) IntrinsicLowering.$(OBJEXT) \ + LiveIntervalAnalysis.$(OBJEXT) LiveInterval.$(OBJEXT) \ + LiveVariables.$(OBJEXT) MachineBasicBlock.$(OBJEXT) \ + MachineCodeEmitter.$(OBJEXT) MachineFunction.$(OBJEXT) \ + MachineInstr.$(OBJEXT) Passes.$(OBJEXT) \ + PHIElimination.$(OBJEXT) PrologEpilogInserter.$(OBJEXT) \ + RegAllocIterativeScan.$(OBJEXT) RegAllocLinearScan.$(OBJEXT) \ + RegAllocLocal.$(OBJEXT) RegAllocSimple.$(OBJEXT) \ + TwoAddressInstructionPass.$(OBJEXT) \ + UnreachableBlockElim.$(OBJEXT) VirtRegMap.$(OBJEXT) + libLLVMCodeGen_a_OBJECTS = $(am_libLLVMCodeGen_a_OBJECTS) + DEFAULT_INCLUDES = + depcomp = $(SHELL) $(top_srcdir)/autoconf/depcomp + am__depfiles_maybe = depfiles + CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ + $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) + LTCXXCOMPILE = $(LIBTOOL) --mode=compile --tag=CXX $(CXX) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CXXFLAGS) $(CXXFLAGS) + CXXLD = $(CXX) + CXXLINK = $(LIBTOOL) --mode=link --tag=CXX $(CXXLD) $(AM_CXXFLAGS) \ + $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ + SOURCES = $(libLLVMCodeGen_a_SOURCES) + DIST_SOURCES = $(libLLVMCodeGen_a_SOURCES) + RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-exec-recursive install-info-recursive \ + install-recursive installcheck-recursive installdirs-recursive \ + pdf-recursive ps-recursive uninstall-info-recursive \ + uninstall-recursive + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DIST_SUBDIRS = $(SUBDIRS) + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + SUBDIRS = SelectionDAG + lib_LIBRARIES = libLLVMCodeGen.a + libLLVMCodeGen_a_SOURCES = \ + AsmPrinter.cpp \ + BranchFolding.cpp \ + IntrinsicLowering.cpp \ + LiveIntervalAnalysis.cpp \ + LiveInterval.cpp \ + LiveVariables.cpp \ + MachineBasicBlock.cpp \ + MachineCodeEmitter.cpp \ + MachineFunction.cpp \ + MachineInstr.cpp \ + Passes.cpp \ + PHIElimination.cpp \ + PrologEpilogInserter.cpp \ + RegAllocIterativeScan.cpp \ + RegAllocLinearScan.cpp \ + RegAllocLocal.cpp \ + RegAllocSimple.cpp \ + TwoAddressInstructionPass.cpp \ + UnreachableBlockElim.cpp \ + VirtRegMap.cpp + + PRELINK = libLLVMCodeGen.a + all: all-recursive + + .SUFFIXES: + .SUFFIXES: .cpp .lo .o .obj + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign lib/CodeGen/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign lib/CodeGen/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + install-libLIBRARIES: $(lib_LIBRARIES) + @$(NORMAL_INSTALL) + test -z "$(libdir)" || $(mkdir_p) "$(DESTDIR)$(libdir)" + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + f=$(am__strip_dir) \ + echo " $(libLIBRARIES_INSTALL) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \ + $(libLIBRARIES_INSTALL) "$$p" "$(DESTDIR)$(libdir)/$$f"; \ + else :; fi; \ + done + @$(POST_INSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + p=$(am__strip_dir) \ + echo " $(RANLIB) '$(DESTDIR)$(libdir)/$$p'"; \ + $(RANLIB) "$(DESTDIR)$(libdir)/$$p"; \ + else :; fi; \ + done + + uninstall-libLIBRARIES: + @$(NORMAL_UNINSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + p=$(am__strip_dir) \ + echo " rm -f '$(DESTDIR)$(libdir)/$$p'"; \ + rm -f "$(DESTDIR)$(libdir)/$$p"; \ + done + + clean-libLIBRARIES: + -test -z "$(lib_LIBRARIES)" || rm -f $(lib_LIBRARIES) + libLLVMCodeGen.a: $(libLLVMCodeGen_a_OBJECTS) $(libLLVMCodeGen_a_DEPENDENCIES) + -rm -f libLLVMCodeGen.a + $(libLLVMCodeGen_a_AR) libLLVMCodeGen.a $(libLLVMCodeGen_a_OBJECTS) $(libLLVMCodeGen_a_LIBADD) + $(RANLIB) libLLVMCodeGen.a + + mostlyclean-compile: + -rm -f *.$(OBJEXT) + + distclean-compile: + -rm -f *.tab.c + + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/AsmPrinter.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/BranchFolding.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/IntrinsicLowering.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/LiveInterval.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/LiveIntervalAnalysis.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/LiveVariables.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/MachineBasicBlock.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/MachineCodeEmitter.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/MachineFunction.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/MachineInstr.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/PHIElimination.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/Passes.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/PrologEpilogInserter.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/RegAllocIterativeScan.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/RegAllocLinearScan.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/RegAllocLocal.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/RegAllocSimple.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/TwoAddressInstructionPass.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/UnreachableBlockElim.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/VirtRegMap.Po at am__quote@ + + .cpp.o: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $< + + .cpp.obj: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` + + .cpp.lo: + @am__fastdepCXX_TRUE@ if $(LTCXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $< + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + # This directory's subdirectories are mostly independent; you can cd + # into them and run `make' without going through this Makefile. + # To change the values of `make' variables: instead of editing Makefiles, + # (1) if the variable is set in `config.status', edit `config.status' + # (which will cause the Makefiles to be regenerated when you run `make'); + # (2) otherwise, pass the desired values on the `make' command line. + $(RECURSIVE_TARGETS): + @set fnord $$MAKEFLAGS; amf=$$2; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + + mostlyclean-recursive clean-recursive distclean-recursive \ + maintainer-clean-recursive: + @set fnord $$MAKEFLAGS; amf=$$2; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ + done && test -z "$$fail" + tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done + ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/../.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(mkdir_p) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + distdir) \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: check-recursive + all-am: Makefile $(LIBRARIES) + installdirs: installdirs-recursive + installdirs-am: + for dir in "$(DESTDIR)$(libdir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done + install: install-recursive + install-exec: install-exec-recursive + install-data: install-data-recursive + uninstall: uninstall-recursive + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-recursive + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + clean: clean-recursive + + clean-am: clean-generic clean-libLIBRARIES clean-libtool \ + mostlyclean-am + + distclean: distclean-recursive + -rm -rf ./$(DEPDIR) + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-compile \ + distclean-generic distclean-libtool distclean-tags + + dvi: dvi-recursive + + dvi-am: + + html: html-recursive + + info: info-recursive + + info-am: + + install-data-am: + + install-exec-am: install-libLIBRARIES + + install-info: install-info-recursive + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-recursive + -rm -rf ./$(DEPDIR) + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-recursive + + mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + + pdf: pdf-recursive + + pdf-am: + + ps: ps-recursive + + ps-am: + + uninstall-am: uninstall-info-am uninstall-libLIBRARIES + + uninstall-info: uninstall-info-recursive + + .PHONY: $(RECURSIVE_TARGETS) CTAGS GTAGS all all-am check \ + check-DEJAGNU check-am clean clean-generic clean-libLIBRARIES \ + clean-libtool clean-recursive ctags ctags-recursive distclean \ + distclean-DEJAGNU distclean-compile distclean-generic \ + distclean-libtool distclean-recursive distclean-tags distdir \ + dvi dvi-am html html-am info info-am install install-am \ + install-data install-data-am install-exec install-exec-am \ + install-info install-info-am install-libLIBRARIES install-man \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + maintainer-clean-recursive mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool mostlyclean-recursive \ + pdf pdf-am ps ps-am tags tags-recursive uninstall uninstall-am \ + uninstall-info-am uninstall-libLIBRARIES + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From reid at x10sys.com Mon Oct 18 18:56:45 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:45 -0500 Subject: [llvm-commits] CVS: llvm/runtime/GC/Makefile.in Message-ID: <200410182356.SAA28274@zion.cs.uiuc.edu> Changes in directory llvm/runtime/GC: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+656 -0) Index: llvm/runtime/GC/Makefile.in diff -c /dev/null llvm/runtime/GC/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:51 2004 --- llvm/runtime/GC/Makefile.in Mon Oct 18 18:55:41 2004 *************** *** 0 **** --- 1,656 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + #===-- runtime/GC/Makefile.am ------------------------------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = ../.. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + subdir = runtime/GC + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + SOURCES = + DIST_SOURCES = + RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-exec-recursive install-info-recursive \ + install-recursive installcheck-recursive installdirs-recursive \ + pdf-recursive ps-recursive uninstall-info-recursive \ + uninstall-recursive + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DIST_SUBDIRS = $(SUBDIRS) + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + SUBDIRS = SemiSpace + EXTRA_DIST = gc_exported_symbols.lst GCInterface.h + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + all: all-recursive + + .SUFFIXES: + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign runtime/GC/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign runtime/GC/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + # This directory's subdirectories are mostly independent; you can cd + # into them and run `make' without going through this Makefile. + # To change the values of `make' variables: instead of editing Makefiles, + # (1) if the variable is set in `config.status', edit `config.status' + # (which will cause the Makefiles to be regenerated when you run `make'); + # (2) otherwise, pass the desired values on the `make' command line. + $(RECURSIVE_TARGETS): + @set fnord $$MAKEFLAGS; amf=$$2; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + + mostlyclean-recursive clean-recursive distclean-recursive \ + maintainer-clean-recursive: + @set fnord $$MAKEFLAGS; amf=$$2; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ + done && test -z "$$fail" + tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done + ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/../.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(mkdir_p) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + distdir) \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: check-recursive + all-am: Makefile + installdirs: installdirs-recursive + installdirs-am: + install: install-recursive + install-exec: install-exec-recursive + install-data: install-data-recursive + uninstall: uninstall-recursive + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-recursive + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + clean: clean-recursive + + clean-am: clean-generic clean-libtool mostlyclean-am + + distclean: distclean-recursive + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-generic \ + distclean-libtool distclean-tags + + dvi: dvi-recursive + + dvi-am: + + html: html-recursive + + info: info-recursive + + info-am: + + install-data-am: + + install-exec-am: + + install-info: install-info-recursive + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-recursive + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-recursive + + mostlyclean-am: mostlyclean-generic mostlyclean-libtool + + pdf: pdf-recursive + + pdf-am: + + ps: ps-recursive + + ps-am: + + uninstall-am: uninstall-info-am + + uninstall-info: uninstall-info-recursive + + .PHONY: $(RECURSIVE_TARGETS) CTAGS GTAGS all all-am check \ + check-DEJAGNU check-am clean clean-generic clean-libtool \ + clean-recursive ctags ctags-recursive distclean \ + distclean-DEJAGNU distclean-generic distclean-libtool \ + distclean-recursive distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-data \ + install-data-am install-exec install-exec-am install-info \ + install-info-am install-man install-strip installcheck \ + installcheck-am installdirs installdirs-am maintainer-clean \ + maintainer-clean-generic maintainer-clean-recursive \ + mostlyclean mostlyclean-generic mostlyclean-libtool \ + mostlyclean-recursive pdf pdf-am ps ps-am tags tags-recursive \ + uninstall uninstall-am uninstall-info-am + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From reid at x10sys.com Mon Oct 18 18:56:45 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:45 -0500 Subject: [llvm-commits] CVS: llvm/lib/Target/Makefile.in Message-ID: <200410182356.SAA28248@zion.cs.uiuc.edu> Changes in directory llvm/lib/Target: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+773 -0) Index: llvm/lib/Target/Makefile.in diff -c /dev/null llvm/lib/Target/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:50 2004 --- llvm/lib/Target/Makefile.in Mon Oct 18 18:55:40 2004 *************** *** 0 **** --- 1,773 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + #===-- lib/Target/Makefile.am ------------------------------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + SOURCES = $(libLLVMTarget_a_SOURCES) + + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = ../.. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + subdir = lib/Target + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; + am__vpath_adj = case $$p in \ + $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ + *) f=$$p;; \ + esac; + am__strip_dir = `echo $$p | sed -e 's|^.*/||'`; + am__installdirs = "$(DESTDIR)$(libdir)" + libLIBRARIES_INSTALL = $(INSTALL_DATA) + LIBRARIES = $(lib_LIBRARIES) + ARFLAGS = cru + libLLVMTarget_a_AR = $(AR) $(ARFLAGS) + libLLVMTarget_a_LIBADD = + am_libLLVMTarget_a_OBJECTS = MRegisterInfo.$(OBJEXT) \ + TargetData.$(OBJEXT) TargetFrameInfo.$(OBJEXT) \ + TargetInstrInfo.$(OBJEXT) TargetMachine.$(OBJEXT) \ + TargetMachineRegistry.$(OBJEXT) TargetSchedInfo.$(OBJEXT) + libLLVMTarget_a_OBJECTS = $(am_libLLVMTarget_a_OBJECTS) + DEFAULT_INCLUDES = + depcomp = $(SHELL) $(top_srcdir)/autoconf/depcomp + am__depfiles_maybe = depfiles + CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ + $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) + LTCXXCOMPILE = $(LIBTOOL) --mode=compile --tag=CXX $(CXX) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CXXFLAGS) $(CXXFLAGS) + CXXLD = $(CXX) + CXXLINK = $(LIBTOOL) --mode=link --tag=CXX $(CXXLD) $(AM_CXXFLAGS) \ + $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ + SOURCES = $(libLLVMTarget_a_SOURCES) + DIST_SOURCES = $(libLLVMTarget_a_SOURCES) + RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-exec-recursive install-info-recursive \ + install-recursive installcheck-recursive installdirs-recursive \ + pdf-recursive ps-recursive uninstall-info-recursive \ + uninstall-recursive + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DIST_SUBDIRS = $(SUBDIRS) + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + SUBDIRS = X86 CBackend PowerPC SparcV9 Skeleton + lib_LIBRARIES = libLLVMTarget.a + libLLVMTarget_a_SOURCES = \ + MRegisterInfo.cpp \ + TargetData.cpp \ + TargetFrameInfo.cpp \ + TargetInstrInfo.cpp \ + TargetMachine.cpp \ + TargetMachineRegistry.cpp \ + TargetSchedInfo.cpp + + all: all-recursive + + .SUFFIXES: + .SUFFIXES: .cpp .lo .o .obj + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign lib/Target/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign lib/Target/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + install-libLIBRARIES: $(lib_LIBRARIES) + @$(NORMAL_INSTALL) + test -z "$(libdir)" || $(mkdir_p) "$(DESTDIR)$(libdir)" + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + f=$(am__strip_dir) \ + echo " $(libLIBRARIES_INSTALL) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \ + $(libLIBRARIES_INSTALL) "$$p" "$(DESTDIR)$(libdir)/$$f"; \ + else :; fi; \ + done + @$(POST_INSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + p=$(am__strip_dir) \ + echo " $(RANLIB) '$(DESTDIR)$(libdir)/$$p'"; \ + $(RANLIB) "$(DESTDIR)$(libdir)/$$p"; \ + else :; fi; \ + done + + uninstall-libLIBRARIES: + @$(NORMAL_UNINSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + p=$(am__strip_dir) \ + echo " rm -f '$(DESTDIR)$(libdir)/$$p'"; \ + rm -f "$(DESTDIR)$(libdir)/$$p"; \ + done + + clean-libLIBRARIES: + -test -z "$(lib_LIBRARIES)" || rm -f $(lib_LIBRARIES) + libLLVMTarget.a: $(libLLVMTarget_a_OBJECTS) $(libLLVMTarget_a_DEPENDENCIES) + -rm -f libLLVMTarget.a + $(libLLVMTarget_a_AR) libLLVMTarget.a $(libLLVMTarget_a_OBJECTS) $(libLLVMTarget_a_LIBADD) + $(RANLIB) libLLVMTarget.a + + mostlyclean-compile: + -rm -f *.$(OBJEXT) + + distclean-compile: + -rm -f *.tab.c + + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/MRegisterInfo.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/TargetData.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/TargetFrameInfo.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/TargetInstrInfo.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/TargetMachine.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/TargetMachineRegistry.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/TargetSchedInfo.Po at am__quote@ + + .cpp.o: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $< + + .cpp.obj: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` + + .cpp.lo: + @am__fastdepCXX_TRUE@ if $(LTCXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $< + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + # This directory's subdirectories are mostly independent; you can cd + # into them and run `make' without going through this Makefile. + # To change the values of `make' variables: instead of editing Makefiles, + # (1) if the variable is set in `config.status', edit `config.status' + # (which will cause the Makefiles to be regenerated when you run `make'); + # (2) otherwise, pass the desired values on the `make' command line. + $(RECURSIVE_TARGETS): + @set fnord $$MAKEFLAGS; amf=$$2; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + + mostlyclean-recursive clean-recursive distclean-recursive \ + maintainer-clean-recursive: + @set fnord $$MAKEFLAGS; amf=$$2; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ + done && test -z "$$fail" + tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done + ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/../.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(mkdir_p) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + distdir) \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: check-recursive + all-am: Makefile $(LIBRARIES) + installdirs: installdirs-recursive + installdirs-am: + for dir in "$(DESTDIR)$(libdir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done + install: install-recursive + install-exec: install-exec-recursive + install-data: install-data-recursive + uninstall: uninstall-recursive + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-recursive + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + clean: clean-recursive + + clean-am: clean-generic clean-libLIBRARIES clean-libtool \ + mostlyclean-am + + distclean: distclean-recursive + -rm -rf ./$(DEPDIR) + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-compile \ + distclean-generic distclean-libtool distclean-tags + + dvi: dvi-recursive + + dvi-am: + + html: html-recursive + + info: info-recursive + + info-am: + + install-data-am: + + install-exec-am: install-libLIBRARIES + + install-info: install-info-recursive + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-recursive + -rm -rf ./$(DEPDIR) + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-recursive + + mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + + pdf: pdf-recursive + + pdf-am: + + ps: ps-recursive + + ps-am: + + uninstall-am: uninstall-info-am uninstall-libLIBRARIES + + uninstall-info: uninstall-info-recursive + + .PHONY: $(RECURSIVE_TARGETS) CTAGS GTAGS all all-am check \ + check-DEJAGNU check-am clean clean-generic clean-libLIBRARIES \ + clean-libtool clean-recursive ctags ctags-recursive distclean \ + distclean-DEJAGNU distclean-compile distclean-generic \ + distclean-libtool distclean-recursive distclean-tags distdir \ + dvi dvi-am html html-am info info-am install install-am \ + install-data install-data-am install-exec install-exec-am \ + install-info install-info-am install-libLIBRARIES install-man \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + maintainer-clean-recursive mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool mostlyclean-recursive \ + pdf pdf-am ps ps-am tags tags-recursive uninstall uninstall-am \ + uninstall-info-am uninstall-libLIBRARIES + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From reid at x10sys.com Mon Oct 18 18:56:45 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:45 -0500 Subject: [llvm-commits] CVS: llvm/lib/System/Makefile.in Message-ID: <200410182356.SAA28245@zion.cs.uiuc.edu> Changes in directory llvm/lib/System: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+674 -0) Index: llvm/lib/System/Makefile.in diff -c /dev/null llvm/lib/System/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:50 2004 --- llvm/lib/System/Makefile.in Mon Oct 18 18:55:40 2004 *************** *** 0 **** --- 1,674 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + #===-- lib/System/Makefile.am ------------------------------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + SOURCES = $(libLLVMSystem_a_SOURCES) + + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = ../.. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + subdir = lib/System + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = platform + am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; + am__vpath_adj = case $$p in \ + $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ + *) f=$$p;; \ + esac; + am__strip_dir = `echo $$p | sed -e 's|^.*/||'`; + am__installdirs = "$(DESTDIR)$(libdir)" + libLIBRARIES_INSTALL = $(INSTALL_DATA) + LIBRARIES = $(lib_LIBRARIES) + ARFLAGS = cru + libLLVMSystem_a_AR = $(AR) $(ARFLAGS) + libLLVMSystem_a_LIBADD = + am_libLLVMSystem_a_OBJECTS = MappedFile.$(OBJEXT) Memory.$(OBJEXT) \ + Path.$(OBJEXT) Process.$(OBJEXT) Program.$(OBJEXT) \ + Signals.$(OBJEXT) SysConfig.$(OBJEXT) TimeValue.$(OBJEXT) + libLLVMSystem_a_OBJECTS = $(am_libLLVMSystem_a_OBJECTS) + DEFAULT_INCLUDES = + depcomp = $(SHELL) $(top_srcdir)/autoconf/depcomp + am__depfiles_maybe = depfiles + CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ + $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) + LTCXXCOMPILE = $(LIBTOOL) --mode=compile --tag=CXX $(CXX) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CXXFLAGS) $(CXXFLAGS) + CXXLD = $(CXX) + CXXLINK = $(LIBTOOL) --mode=link --tag=CXX $(CXXLD) $(AM_CXXFLAGS) \ + $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ + SOURCES = $(libLLVMSystem_a_SOURCES) + DIST_SOURCES = $(libLLVMSystem_a_SOURCES) + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + lib_LIBRARIES = libLLVMSystem.a + libLLVMSystem_a_SOURCES = \ + MappedFile.cpp \ + Memory.cpp \ + Path.cpp \ + Process.cpp \ + Program.cpp \ + Signals.cpp \ + SysConfig.cpp \ + TimeValue.cpp + + all: all-am + + .SUFFIXES: + .SUFFIXES: .cpp .lo .o .obj + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign lib/System/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign lib/System/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + install-libLIBRARIES: $(lib_LIBRARIES) + @$(NORMAL_INSTALL) + test -z "$(libdir)" || $(mkdir_p) "$(DESTDIR)$(libdir)" + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + f=$(am__strip_dir) \ + echo " $(libLIBRARIES_INSTALL) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \ + $(libLIBRARIES_INSTALL) "$$p" "$(DESTDIR)$(libdir)/$$f"; \ + else :; fi; \ + done + @$(POST_INSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + p=$(am__strip_dir) \ + echo " $(RANLIB) '$(DESTDIR)$(libdir)/$$p'"; \ + $(RANLIB) "$(DESTDIR)$(libdir)/$$p"; \ + else :; fi; \ + done + + uninstall-libLIBRARIES: + @$(NORMAL_UNINSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + p=$(am__strip_dir) \ + echo " rm -f '$(DESTDIR)$(libdir)/$$p'"; \ + rm -f "$(DESTDIR)$(libdir)/$$p"; \ + done + + clean-libLIBRARIES: + -test -z "$(lib_LIBRARIES)" || rm -f $(lib_LIBRARIES) + libLLVMSystem.a: $(libLLVMSystem_a_OBJECTS) $(libLLVMSystem_a_DEPENDENCIES) + -rm -f libLLVMSystem.a + $(libLLVMSystem_a_AR) libLLVMSystem.a $(libLLVMSystem_a_OBJECTS) $(libLLVMSystem_a_LIBADD) + $(RANLIB) libLLVMSystem.a + + mostlyclean-compile: + -rm -f *.$(OBJEXT) + + distclean-compile: + -rm -f *.tab.c + + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/MappedFile.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/Memory.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/Path.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/Process.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/Program.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/Signals.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/SysConfig.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/TimeValue.Po at am__quote@ + + .cpp.o: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $< + + .cpp.obj: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` + + .cpp.lo: + @am__fastdepCXX_TRUE@ if $(LTCXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $< + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/../.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: check-am + all-am: Makefile $(LIBRARIES) + installdirs: + for dir in "$(DESTDIR)$(libdir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done + install: install-am + install-exec: install-exec-am + install-data: install-data-am + uninstall: uninstall-am + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-am + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + clean: clean-am + + clean-am: clean-generic clean-libLIBRARIES clean-libtool \ + mostlyclean-am + + distclean: distclean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-compile \ + distclean-generic distclean-libtool distclean-tags + + dvi: dvi-am + + dvi-am: + + html: html-am + + info: info-am + + info-am: + + install-data-am: + + install-exec-am: install-libLIBRARIES + + install-info: install-info-am + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-am + + mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + + pdf: pdf-am + + pdf-am: + + ps: ps-am + + ps-am: + + uninstall-am: uninstall-info-am uninstall-libLIBRARIES + + .PHONY: CTAGS GTAGS all all-am check check-DEJAGNU check-am clean \ + clean-generic clean-libLIBRARIES clean-libtool ctags distclean \ + distclean-DEJAGNU distclean-compile distclean-generic \ + distclean-libtool distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-data \ + install-data-am install-exec install-exec-am install-info \ + install-info-am install-libLIBRARIES install-man install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags uninstall uninstall-am uninstall-info-am \ + uninstall-libLIBRARIES + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From reid at x10sys.com Mon Oct 18 18:56:45 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:45 -0500 Subject: [llvm-commits] CVS: llvm/runtime/libtrace/Makefile.in Message-ID: <200410182356.SAA28239@zion.cs.uiuc.edu> Changes in directory llvm/runtime/libtrace: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+657 -0) Index: llvm/runtime/libtrace/Makefile.in diff -c /dev/null llvm/runtime/libtrace/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:51 2004 --- llvm/runtime/libtrace/Makefile.in Mon Oct 18 18:55:41 2004 *************** *** 0 **** --- 1,657 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + #===-- runtime/libtrace/Makefile.am ------------------------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + SOURCES = $(libtrace_a_SOURCES) + + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = ../.. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + subdir = runtime/libtrace + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; + am__vpath_adj = case $$p in \ + $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ + *) f=$$p;; \ + esac; + am__strip_dir = `echo $$p | sed -e 's|^.*/||'`; + am__installdirs = "$(DESTDIR)$(libdir)" + libLIBRARIES_INSTALL = $(INSTALL_DATA) + LIBRARIES = $(lib_LIBRARIES) + ARFLAGS = cru + libtrace_a_AR = $(AR) $(ARFLAGS) + libtrace_a_LIBADD = + am_libtrace_a_OBJECTS = tracelib.$(OBJEXT) + libtrace_a_OBJECTS = $(am_libtrace_a_OBJECTS) + DEFAULT_INCLUDES = + depcomp = $(SHELL) $(top_srcdir)/autoconf/depcomp + am__depfiles_maybe = depfiles + COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ + $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) + LTCOMPILE = $(LIBTOOL) --mode=compile --tag=CC $(CC) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CFLAGS) $(CFLAGS) + CCLD = $(CC) + LINK = $(LIBTOOL) --mode=link --tag=CC $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ + $(AM_LDFLAGS) $(LDFLAGS) -o $@ + SOURCES = $(libtrace_a_SOURCES) + DIST_SOURCES = $(libtrace_a_SOURCES) + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + lib_LIBRARIES = libtrace.a + libtrace_a_SOURCES = tracelib.c tracelib.h + BYTECODE_LIBRARY = $(lib_LIBRARIES) + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + all: all-am + + .SUFFIXES: + .SUFFIXES: .c .lo .o .obj + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign runtime/libtrace/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign runtime/libtrace/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + install-libLIBRARIES: $(lib_LIBRARIES) + @$(NORMAL_INSTALL) + test -z "$(libdir)" || $(mkdir_p) "$(DESTDIR)$(libdir)" + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + f=$(am__strip_dir) \ + echo " $(libLIBRARIES_INSTALL) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \ + $(libLIBRARIES_INSTALL) "$$p" "$(DESTDIR)$(libdir)/$$f"; \ + else :; fi; \ + done + @$(POST_INSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + p=$(am__strip_dir) \ + echo " $(RANLIB) '$(DESTDIR)$(libdir)/$$p'"; \ + $(RANLIB) "$(DESTDIR)$(libdir)/$$p"; \ + else :; fi; \ + done + + uninstall-libLIBRARIES: + @$(NORMAL_UNINSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + p=$(am__strip_dir) \ + echo " rm -f '$(DESTDIR)$(libdir)/$$p'"; \ + rm -f "$(DESTDIR)$(libdir)/$$p"; \ + done + + clean-libLIBRARIES: + -test -z "$(lib_LIBRARIES)" || rm -f $(lib_LIBRARIES) + libtrace.a: $(libtrace_a_OBJECTS) $(libtrace_a_DEPENDENCIES) + -rm -f libtrace.a + $(libtrace_a_AR) libtrace.a $(libtrace_a_OBJECTS) $(libtrace_a_LIBADD) + $(RANLIB) libtrace.a + + mostlyclean-compile: + -rm -f *.$(OBJEXT) + + distclean-compile: + -rm -f *.tab.c + + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/tracelib.Po at am__quote@ + + .c.o: + @am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCC_FALSE@ $(COMPILE) -c $< + + .c.obj: + @am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ + @am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCC_FALSE@ $(COMPILE) -c `$(CYGPATH_W) '$<'` + + .c.lo: + @am__fastdepCC_TRUE@ if $(LTCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCC_FALSE@ $(LTCOMPILE) -c -o $@ $< + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/../.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: check-am + all-am: Makefile $(LIBRARIES) + installdirs: + for dir in "$(DESTDIR)$(libdir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done + install: install-am + install-exec: install-exec-am + install-data: install-data-am + uninstall: uninstall-am + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-am + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + clean: clean-am + + clean-am: clean-generic clean-libLIBRARIES clean-libtool \ + mostlyclean-am + + distclean: distclean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-compile \ + distclean-generic distclean-libtool distclean-tags + + dvi: dvi-am + + dvi-am: + + html: html-am + + info: info-am + + info-am: + + install-data-am: + + install-exec-am: install-libLIBRARIES + + install-info: install-info-am + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-am + + mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + + pdf: pdf-am + + pdf-am: + + ps: ps-am + + ps-am: + + uninstall-am: uninstall-info-am uninstall-libLIBRARIES + + .PHONY: CTAGS GTAGS all all-am check check-DEJAGNU check-am clean \ + clean-generic clean-libLIBRARIES clean-libtool ctags distclean \ + distclean-DEJAGNU distclean-compile distclean-generic \ + distclean-libtool distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-data \ + install-data-am install-exec install-exec-am install-info \ + install-info-am install-libLIBRARIES install-man install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags uninstall uninstall-am uninstall-info-am \ + uninstall-libLIBRARIES + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From reid at x10sys.com Mon Oct 18 18:56:45 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:45 -0500 Subject: [llvm-commits] CVS: llvm/runtime/GC/SemiSpace/Makefile.in Message-ID: <200410182356.SAA28252@zion.cs.uiuc.edu> Changes in directory llvm/runtime/GC/SemiSpace: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+658 -0) Index: llvm/runtime/GC/SemiSpace/Makefile.in diff -c /dev/null llvm/runtime/GC/SemiSpace/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:51 2004 --- llvm/runtime/GC/SemiSpace/Makefile.in Mon Oct 18 18:55:41 2004 *************** *** 0 **** --- 1,658 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + #===-- runtime/GC/SemiSpace/Makefile.am --------------------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + SOURCES = $(libGCSemiSpace_a_SOURCES) + + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = ../../.. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + subdir = runtime/GC/SemiSpace + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; + am__vpath_adj = case $$p in \ + $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ + *) f=$$p;; \ + esac; + am__strip_dir = `echo $$p | sed -e 's|^.*/||'`; + am__installdirs = "$(DESTDIR)$(libdir)" + libLIBRARIES_INSTALL = $(INSTALL_DATA) + LIBRARIES = $(lib_LIBRARIES) + ARFLAGS = cru + libGCSemiSpace_a_AR = $(AR) $(ARFLAGS) + libGCSemiSpace_a_LIBADD = + am_libGCSemiSpace_a_OBJECTS = semispace.$(OBJEXT) + libGCSemiSpace_a_OBJECTS = $(am_libGCSemiSpace_a_OBJECTS) + DEFAULT_INCLUDES = + depcomp = $(SHELL) $(top_srcdir)/autoconf/depcomp + am__depfiles_maybe = depfiles + COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ + $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) + LTCOMPILE = $(LIBTOOL) --mode=compile --tag=CC $(CC) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CFLAGS) $(CFLAGS) + CCLD = $(CC) + LINK = $(LIBTOOL) --mode=link --tag=CC $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ + $(AM_LDFLAGS) $(LDFLAGS) -o $@ + SOURCES = $(libGCSemiSpace_a_SOURCES) + DIST_SOURCES = $(libGCSemiSpace_a_SOURCES) + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + lib_LIBRARIES = libGCSemiSpace.a + libGCSemiSpace_a_SOURCES = semispace.c + BYTECODE_LIBRARY = $(lib_LIBRARIES) + EXPORTED_SYMBOL_FILE = $(srcdir)/../gc_exported_symbols.lst + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + all: all-am + + .SUFFIXES: + .SUFFIXES: .c .lo .o .obj + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign runtime/GC/SemiSpace/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign runtime/GC/SemiSpace/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + install-libLIBRARIES: $(lib_LIBRARIES) + @$(NORMAL_INSTALL) + test -z "$(libdir)" || $(mkdir_p) "$(DESTDIR)$(libdir)" + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + f=$(am__strip_dir) \ + echo " $(libLIBRARIES_INSTALL) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \ + $(libLIBRARIES_INSTALL) "$$p" "$(DESTDIR)$(libdir)/$$f"; \ + else :; fi; \ + done + @$(POST_INSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + p=$(am__strip_dir) \ + echo " $(RANLIB) '$(DESTDIR)$(libdir)/$$p'"; \ + $(RANLIB) "$(DESTDIR)$(libdir)/$$p"; \ + else :; fi; \ + done + + uninstall-libLIBRARIES: + @$(NORMAL_UNINSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + p=$(am__strip_dir) \ + echo " rm -f '$(DESTDIR)$(libdir)/$$p'"; \ + rm -f "$(DESTDIR)$(libdir)/$$p"; \ + done + + clean-libLIBRARIES: + -test -z "$(lib_LIBRARIES)" || rm -f $(lib_LIBRARIES) + libGCSemiSpace.a: $(libGCSemiSpace_a_OBJECTS) $(libGCSemiSpace_a_DEPENDENCIES) + -rm -f libGCSemiSpace.a + $(libGCSemiSpace_a_AR) libGCSemiSpace.a $(libGCSemiSpace_a_OBJECTS) $(libGCSemiSpace_a_LIBADD) + $(RANLIB) libGCSemiSpace.a + + mostlyclean-compile: + -rm -f *.$(OBJEXT) + + distclean-compile: + -rm -f *.tab.c + + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/semispace.Po at am__quote@ + + .c.o: + @am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCC_FALSE@ $(COMPILE) -c $< + + .c.obj: + @am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ + @am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCC_FALSE@ $(COMPILE) -c `$(CYGPATH_W) '$<'` + + .c.lo: + @am__fastdepCC_TRUE@ if $(LTCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCC_FALSE@ $(LTCOMPILE) -c -o $@ $< + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/../../.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: check-am + all-am: Makefile $(LIBRARIES) + installdirs: + for dir in "$(DESTDIR)$(libdir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done + install: install-am + install-exec: install-exec-am + install-data: install-data-am + uninstall: uninstall-am + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-am + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + clean: clean-am + + clean-am: clean-generic clean-libLIBRARIES clean-libtool \ + mostlyclean-am + + distclean: distclean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-compile \ + distclean-generic distclean-libtool distclean-tags + + dvi: dvi-am + + dvi-am: + + html: html-am + + info: info-am + + info-am: + + install-data-am: + + install-exec-am: install-libLIBRARIES + + install-info: install-info-am + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-am + + mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + + pdf: pdf-am + + pdf-am: + + ps: ps-am + + ps-am: + + uninstall-am: uninstall-info-am uninstall-libLIBRARIES + + .PHONY: CTAGS GTAGS all all-am check check-DEJAGNU check-am clean \ + clean-generic clean-libLIBRARIES clean-libtool ctags distclean \ + distclean-DEJAGNU distclean-compile distclean-generic \ + distclean-libtool distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-data \ + install-data-am install-exec install-exec-am install-info \ + install-info-am install-libLIBRARIES install-man install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags uninstall uninstall-am uninstall-info-am \ + uninstall-libLIBRARIES + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From reid at x10sys.com Mon Oct 18 18:56:45 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:45 -0500 Subject: [llvm-commits] CVS: llvm/lib/Bytecode/Reader/Makefile.in Message-ID: <200410182356.SAA28291@zion.cs.uiuc.edu> Changes in directory llvm/lib/Bytecode/Reader: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+669 -0) Index: llvm/lib/Bytecode/Reader/Makefile.in diff -c /dev/null llvm/lib/Bytecode/Reader/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:50 2004 --- llvm/lib/Bytecode/Reader/Makefile.in Mon Oct 18 18:55:40 2004 *************** *** 0 **** --- 1,669 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + #===-- lib/Bytecode/Reader/Makefile.am ---------------------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + SOURCES = $(libLLVMBCReader_a_SOURCES) + + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = ../../.. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + subdir = lib/Bytecode/Reader + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; + am__vpath_adj = case $$p in \ + $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ + *) f=$$p;; \ + esac; + am__strip_dir = `echo $$p | sed -e 's|^.*/||'`; + am__installdirs = "$(DESTDIR)$(libdir)" + libLIBRARIES_INSTALL = $(INSTALL_DATA) + LIBRARIES = $(lib_LIBRARIES) + ARFLAGS = cru + libLLVMBCReader_a_AR = $(AR) $(ARFLAGS) + libLLVMBCReader_a_LIBADD = + am_libLLVMBCReader_a_OBJECTS = Analyzer.$(OBJEXT) \ + ArchiveReader.$(OBJEXT) LibraryReader.$(OBJEXT) \ + Reader.$(OBJEXT) ReaderWrappers.$(OBJEXT) + libLLVMBCReader_a_OBJECTS = $(am_libLLVMBCReader_a_OBJECTS) + DEFAULT_INCLUDES = + depcomp = $(SHELL) $(top_srcdir)/autoconf/depcomp + am__depfiles_maybe = depfiles + CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ + $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) + LTCXXCOMPILE = $(LIBTOOL) --mode=compile --tag=CXX $(CXX) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CXXFLAGS) $(CXXFLAGS) + CXXLD = $(CXX) + CXXLINK = $(LIBTOOL) --mode=link --tag=CXX $(CXXLD) $(AM_CXXFLAGS) \ + $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ + SOURCES = $(libLLVMBCReader_a_SOURCES) + DIST_SOURCES = $(libLLVMBCReader_a_SOURCES) + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + lib_LIBRARIES = libLLVMBCReader.a + libLLVMBCReader_a_SOURCES = \ + Analyzer.cpp \ + ArchiveReader.cpp \ + LibraryReader.cpp \ + Reader.cpp \ + ReaderWrappers.cpp + + PRELINK = libLLVMBCReader.a + all: all-am + + .SUFFIXES: + .SUFFIXES: .cpp .lo .o .obj + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign lib/Bytecode/Reader/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign lib/Bytecode/Reader/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + install-libLIBRARIES: $(lib_LIBRARIES) + @$(NORMAL_INSTALL) + test -z "$(libdir)" || $(mkdir_p) "$(DESTDIR)$(libdir)" + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + f=$(am__strip_dir) \ + echo " $(libLIBRARIES_INSTALL) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \ + $(libLIBRARIES_INSTALL) "$$p" "$(DESTDIR)$(libdir)/$$f"; \ + else :; fi; \ + done + @$(POST_INSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + p=$(am__strip_dir) \ + echo " $(RANLIB) '$(DESTDIR)$(libdir)/$$p'"; \ + $(RANLIB) "$(DESTDIR)$(libdir)/$$p"; \ + else :; fi; \ + done + + uninstall-libLIBRARIES: + @$(NORMAL_UNINSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + p=$(am__strip_dir) \ + echo " rm -f '$(DESTDIR)$(libdir)/$$p'"; \ + rm -f "$(DESTDIR)$(libdir)/$$p"; \ + done + + clean-libLIBRARIES: + -test -z "$(lib_LIBRARIES)" || rm -f $(lib_LIBRARIES) + libLLVMBCReader.a: $(libLLVMBCReader_a_OBJECTS) $(libLLVMBCReader_a_DEPENDENCIES) + -rm -f libLLVMBCReader.a + $(libLLVMBCReader_a_AR) libLLVMBCReader.a $(libLLVMBCReader_a_OBJECTS) $(libLLVMBCReader_a_LIBADD) + $(RANLIB) libLLVMBCReader.a + + mostlyclean-compile: + -rm -f *.$(OBJEXT) + + distclean-compile: + -rm -f *.tab.c + + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/Analyzer.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/ArchiveReader.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/LibraryReader.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/Reader.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/ReaderWrappers.Po at am__quote@ + + .cpp.o: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $< + + .cpp.obj: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` + + .cpp.lo: + @am__fastdepCXX_TRUE@ if $(LTCXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $< + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/../../.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: check-am + all-am: Makefile $(LIBRARIES) + installdirs: + for dir in "$(DESTDIR)$(libdir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done + install: install-am + install-exec: install-exec-am + install-data: install-data-am + uninstall: uninstall-am + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-am + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + clean: clean-am + + clean-am: clean-generic clean-libLIBRARIES clean-libtool \ + mostlyclean-am + + distclean: distclean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-compile \ + distclean-generic distclean-libtool distclean-tags + + dvi: dvi-am + + dvi-am: + + html: html-am + + info: info-am + + info-am: + + install-data-am: + + install-exec-am: install-libLIBRARIES + + install-info: install-info-am + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-am + + mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + + pdf: pdf-am + + pdf-am: + + ps: ps-am + + ps-am: + + uninstall-am: uninstall-info-am uninstall-libLIBRARIES + + .PHONY: CTAGS GTAGS all all-am check check-DEJAGNU check-am clean \ + clean-generic clean-libLIBRARIES clean-libtool ctags distclean \ + distclean-DEJAGNU distclean-compile distclean-generic \ + distclean-libtool distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-data \ + install-data-am install-exec install-exec-am install-info \ + install-info-am install-libLIBRARIES install-man install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags uninstall uninstall-am uninstall-info-am \ + uninstall-libLIBRARIES + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From reid at x10sys.com Mon Oct 18 18:56:44 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:44 -0500 Subject: [llvm-commits] CVS: llvm/utils/TableGen/Makefile.in Message-ID: <200410182356.SAA28230@zion.cs.uiuc.edu> Changes in directory llvm/utils/TableGen: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+691 -0) Index: llvm/utils/TableGen/Makefile.in diff -c /dev/null llvm/utils/TableGen/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:51 2004 --- llvm/utils/TableGen/Makefile.in Mon Oct 18 18:55:41 2004 *************** *** 0 **** --- 1,691 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + SOURCES = $(TableGen_SOURCES) + + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = ../.. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + bin_PROGRAMS = TableGen$(EXEEXT) + subdir = utils/TableGen + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + am__installdirs = "$(DESTDIR)$(bindir)" + binPROGRAMS_INSTALL = $(INSTALL_PROGRAM) + PROGRAMS = $(bin_PROGRAMS) + am__objects_1 = FileLexer.$(OBJEXT) FileParser.$(OBJEXT) + am_TableGen_OBJECTS = AsmWriterEmitter.$(OBJEXT) \ + CodeEmitterGen.$(OBJEXT) CodeGenTarget.$(OBJEXT) \ + InstrInfoEmitter.$(OBJEXT) InstrSelectorEmitter.$(OBJEXT) \ + Record.$(OBJEXT) RegisterInfoEmitter.$(OBJEXT) \ + TableGenBackend.$(OBJEXT) TableGen.$(OBJEXT) $(am__objects_1) + TableGen_OBJECTS = $(am_TableGen_OBJECTS) + TableGen_DEPENDENCIES = $(call GETLIBS,Support,System) + DEFAULT_INCLUDES = + depcomp = $(SHELL) $(top_srcdir)/autoconf/depcomp + am__depfiles_maybe = depfiles + CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ + $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) + LTCXXCOMPILE = $(LIBTOOL) --mode=compile --tag=CXX $(CXX) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CXXFLAGS) $(CXXFLAGS) + CXXLD = $(CXX) + CXXLINK = $(LIBTOOL) --mode=link --tag=CXX $(CXXLD) $(AM_CXXFLAGS) \ + $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ + COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ + $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) + LTCOMPILE = $(LIBTOOL) --mode=compile --tag=CC $(CC) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CFLAGS) $(CFLAGS) + CCLD = $(CC) + LINK = $(LIBTOOL) --mode=link --tag=CC $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ + $(AM_LDFLAGS) $(LDFLAGS) -o $@ + SOURCES = $(TableGen_SOURCES) + DIST_SOURCES = $(TableGen_SOURCES) + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + BUILT_SOURCES = FileLexer.cpp FileParser.cpp FileParser.h + TableGen_SOURCES = AsmWriterEmitter.cpp \ + CodeEmitterGen.cpp \ + CodeEmitterGen.h \ + CodeGenInstruction.h \ + CodeGenRegisters.h \ + CodeGenTarget.cpp \ + CodeGenTarget.h \ + InstrInfoEmitter.cpp \ + InstrInfoEmitter.h \ + InstrSelectorEmitter.cpp \ + InstrSelectorEmitter.h \ + Record.cpp \ + Record.h \ + RegisterInfoEmitter.cpp \ + RegisterInfoEmitter.h \ + TableGenBackend.cpp \ + TableGenBackend.h \ + TableGen.cpp \ + $(BUILT_SOURCES) + + TableGen_LDADD = $(call GETLIBS,Support,System) + all: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) all-am + + .SUFFIXES: + .SUFFIXES: .cpp .lo .o .obj + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign utils/TableGen/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign utils/TableGen/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + install-binPROGRAMS: $(bin_PROGRAMS) + @$(NORMAL_INSTALL) + test -z "$(bindir)" || $(mkdir_p) "$(DESTDIR)$(bindir)" + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \ + if test -f $$p \ + || test -f $$p1 \ + ; then \ + f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \ + echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(bindir)/$$f'"; \ + $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(bindir)/$$f" || exit 1; \ + else :; fi; \ + done + + uninstall-binPROGRAMS: + @$(NORMAL_UNINSTALL) + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + f=`echo "$$p" | sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \ + echo " rm -f '$(DESTDIR)$(bindir)/$$f'"; \ + rm -f "$(DESTDIR)$(bindir)/$$f"; \ + done + + clean-binPROGRAMS: + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + f=`echo $$p|sed 's/$(EXEEXT)$$//'`; \ + echo " rm -f $$p $$f"; \ + rm -f $$p $$f ; \ + done + TableGen$(EXEEXT): $(TableGen_OBJECTS) $(TableGen_DEPENDENCIES) + @rm -f TableGen$(EXEEXT) + $(CXXLINK) $(TableGen_LDFLAGS) $(TableGen_OBJECTS) $(TableGen_LDADD) $(LIBS) + + mostlyclean-compile: + -rm -f *.$(OBJEXT) + + distclean-compile: + -rm -f *.tab.c + + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/AsmWriterEmitter.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/CodeEmitterGen.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/CodeGenTarget.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/FileLexer.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/FileParser.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/InstrInfoEmitter.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/InstrSelectorEmitter.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/Record.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/RegisterInfoEmitter.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/TableGen.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/TableGenBackend.Po at am__quote@ + + .cpp.o: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $< + + .cpp.obj: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` + + .cpp.lo: + @am__fastdepCXX_TRUE@ if $(LTCXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $< + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/../.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) check-am + all-am: Makefile $(PROGRAMS) + installdirs: + for dir in "$(DESTDIR)$(bindir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done + install: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) install-am + install-exec: install-exec-am + install-data: install-data-am + uninstall: uninstall-am + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-am + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES) + clean: clean-am + + clean-am: clean-binPROGRAMS clean-generic clean-libtool mostlyclean-am + + distclean: distclean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-compile \ + distclean-generic distclean-libtool distclean-tags + + dvi: dvi-am + + dvi-am: + + html: html-am + + info: info-am + + info-am: + + install-data-am: + + install-exec-am: install-binPROGRAMS + + install-info: install-info-am + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-am + + mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + + pdf: pdf-am + + pdf-am: + + ps: ps-am + + ps-am: + + uninstall-am: uninstall-binPROGRAMS uninstall-info-am + + .PHONY: CTAGS GTAGS all all-am check check-DEJAGNU check-am clean \ + clean-binPROGRAMS clean-generic clean-libtool ctags distclean \ + distclean-DEJAGNU distclean-compile distclean-generic \ + distclean-libtool distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-binPROGRAMS \ + install-data install-data-am install-exec install-exec-am \ + install-info install-info-am install-man install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags uninstall uninstall-am uninstall-binPROGRAMS \ + uninstall-info-am + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From reid at x10sys.com Mon Oct 18 18:56:45 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:45 -0500 Subject: [llvm-commits] CVS: llvm/tools/llvmc/Makefile.in Message-ID: <200410182356.SAA28277@zion.cs.uiuc.edu> Changes in directory llvm/tools/llvmc: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+661 -0) Index: llvm/tools/llvmc/Makefile.in diff -c /dev/null llvm/tools/llvmc/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:50 2004 --- llvm/tools/llvmc/Makefile.in Mon Oct 18 18:55:40 2004 *************** *** 0 **** --- 1,661 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + #===-- tools/llvmc/Makefile.am -----------------------------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + SOURCES = $(llvmc_SOURCES) + + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = ../.. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + bin_PROGRAMS = llvmc$(EXEEXT) + subdir = tools/llvmc + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + am__installdirs = "$(DESTDIR)$(bindir)" + binPROGRAMS_INSTALL = $(INSTALL_PROGRAM) + PROGRAMS = $(bin_PROGRAMS) + am__objects_1 = ConfigLexer.$(OBJEXT) + am_llvmc_OBJECTS = CompilerDriver.$(OBJEXT) Configuration.$(OBJEXT) \ + llvmc.$(OBJEXT) $(am__objects_1) + llvmc_OBJECTS = $(am_llvmc_OBJECTS) + llvmc_DEPENDENCIES = $(call GETOBJS,BCReader,Core) $(call \ + GETLIBS,Support,System) + DEFAULT_INCLUDES = + depcomp = $(SHELL) $(top_srcdir)/autoconf/depcomp + am__depfiles_maybe = depfiles + CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ + $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) + LTCXXCOMPILE = $(LIBTOOL) --mode=compile --tag=CXX $(CXX) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CXXFLAGS) $(CXXFLAGS) + CXXLD = $(CXX) + CXXLINK = $(LIBTOOL) --mode=link --tag=CXX $(CXXLD) $(AM_CXXFLAGS) \ + $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ + SOURCES = $(llvmc_SOURCES) + DIST_SOURCES = $(llvmc_SOURCES) + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + BUILT_SOURCES = ConfigLexer.cpp + llvmc_SOURCES = CompilerDriver.cpp Configuration.cpp llvmc.cpp $(BUILT_SOURCES) + + #dist_EXTRA_llvmc_SOURCES = ConfigLexer.l + llvmc_LDADD = $(call GETOBJS,BCReader,Core) \ + $(call GETLIBS,Support,System) + + all: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) all-am + + .SUFFIXES: + .SUFFIXES: .cpp .lo .o .obj + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign tools/llvmc/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign tools/llvmc/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + install-binPROGRAMS: $(bin_PROGRAMS) + @$(NORMAL_INSTALL) + test -z "$(bindir)" || $(mkdir_p) "$(DESTDIR)$(bindir)" + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \ + if test -f $$p \ + || test -f $$p1 \ + ; then \ + f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \ + echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(bindir)/$$f'"; \ + $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(bindir)/$$f" || exit 1; \ + else :; fi; \ + done + + uninstall-binPROGRAMS: + @$(NORMAL_UNINSTALL) + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + f=`echo "$$p" | sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \ + echo " rm -f '$(DESTDIR)$(bindir)/$$f'"; \ + rm -f "$(DESTDIR)$(bindir)/$$f"; \ + done + + clean-binPROGRAMS: + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + f=`echo $$p|sed 's/$(EXEEXT)$$//'`; \ + echo " rm -f $$p $$f"; \ + rm -f $$p $$f ; \ + done + llvmc$(EXEEXT): $(llvmc_OBJECTS) $(llvmc_DEPENDENCIES) + @rm -f llvmc$(EXEEXT) + $(CXXLINK) $(llvmc_LDFLAGS) $(llvmc_OBJECTS) $(llvmc_LDADD) $(LIBS) + + mostlyclean-compile: + -rm -f *.$(OBJEXT) + + distclean-compile: + -rm -f *.tab.c + + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/CompilerDriver.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/ConfigLexer.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/Configuration.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/llvmc.Po at am__quote@ + + .cpp.o: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $< + + .cpp.obj: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` + + .cpp.lo: + @am__fastdepCXX_TRUE@ if $(LTCXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $< + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/../.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) check-am + all-am: Makefile $(PROGRAMS) + installdirs: + for dir in "$(DESTDIR)$(bindir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done + install: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) install-am + install-exec: install-exec-am + install-data: install-data-am + uninstall: uninstall-am + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-am + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES) + clean: clean-am + + clean-am: clean-binPROGRAMS clean-generic clean-libtool mostlyclean-am + + distclean: distclean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-compile \ + distclean-generic distclean-libtool distclean-tags + + dvi: dvi-am + + dvi-am: + + html: html-am + + info: info-am + + info-am: + + install-data-am: + + install-exec-am: install-binPROGRAMS + + install-info: install-info-am + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-am + + mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + + pdf: pdf-am + + pdf-am: + + ps: ps-am + + ps-am: + + uninstall-am: uninstall-binPROGRAMS uninstall-info-am + + .PHONY: CTAGS GTAGS all all-am check check-DEJAGNU check-am clean \ + clean-binPROGRAMS clean-generic clean-libtool ctags distclean \ + distclean-DEJAGNU distclean-compile distclean-generic \ + distclean-libtool distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-binPROGRAMS \ + install-data install-data-am install-exec install-exec-am \ + install-info install-info-am install-man install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags uninstall uninstall-am uninstall-binPROGRAMS \ + uninstall-info-am + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From reid at x10sys.com Mon Oct 18 18:56:45 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:45 -0500 Subject: [llvm-commits] CVS: llvm/tools/llvm-nm/Makefile.in Message-ID: <200410182356.SAA28267@zion.cs.uiuc.edu> Changes in directory llvm/tools/llvm-nm: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+650 -0) Index: llvm/tools/llvm-nm/Makefile.in diff -c /dev/null llvm/tools/llvm-nm/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:50 2004 --- llvm/tools/llvm-nm/Makefile.in Mon Oct 18 18:55:40 2004 *************** *** 0 **** --- 1,650 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + #===-- tools/llvm-nm/Makefile.am ---------------------------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + SOURCES = $(llvm_nm_SOURCES) + + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = ../.. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + bin_PROGRAMS = llvm-nm$(EXEEXT) + subdir = tools/llvm-nm + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + am__installdirs = "$(DESTDIR)$(bindir)" + binPROGRAMS_INSTALL = $(INSTALL_PROGRAM) + PROGRAMS = $(bin_PROGRAMS) + am_llvm_nm_OBJECTS = llvm-nm.$(OBJEXT) + llvm_nm_OBJECTS = $(am_llvm_nm_OBJECTS) + llvm_nm_DEPENDENCIES = $(call GETOBJS,BCReader,Core) $(call \ + GETLIBS,Support,System) + DEFAULT_INCLUDES = + depcomp = $(SHELL) $(top_srcdir)/autoconf/depcomp + am__depfiles_maybe = depfiles + CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ + $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) + LTCXXCOMPILE = $(LIBTOOL) --mode=compile --tag=CXX $(CXX) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CXXFLAGS) $(CXXFLAGS) + CXXLD = $(CXX) + CXXLINK = $(LIBTOOL) --mode=link --tag=CXX $(CXXLD) $(AM_CXXFLAGS) \ + $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ + SOURCES = $(llvm_nm_SOURCES) + DIST_SOURCES = $(llvm_nm_SOURCES) + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + llvm_nm_SOURCES = llvm-nm.cpp + llvm_nm_LDADD = \ + $(call GETOBJS,BCReader,Core) \ + $(call GETLIBS,Support,System) + + all: all-am + + .SUFFIXES: + .SUFFIXES: .cpp .lo .o .obj + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign tools/llvm-nm/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign tools/llvm-nm/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + install-binPROGRAMS: $(bin_PROGRAMS) + @$(NORMAL_INSTALL) + test -z "$(bindir)" || $(mkdir_p) "$(DESTDIR)$(bindir)" + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \ + if test -f $$p \ + || test -f $$p1 \ + ; then \ + f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \ + echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(bindir)/$$f'"; \ + $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(bindir)/$$f" || exit 1; \ + else :; fi; \ + done + + uninstall-binPROGRAMS: + @$(NORMAL_UNINSTALL) + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + f=`echo "$$p" | sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \ + echo " rm -f '$(DESTDIR)$(bindir)/$$f'"; \ + rm -f "$(DESTDIR)$(bindir)/$$f"; \ + done + + clean-binPROGRAMS: + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + f=`echo $$p|sed 's/$(EXEEXT)$$//'`; \ + echo " rm -f $$p $$f"; \ + rm -f $$p $$f ; \ + done + llvm-nm$(EXEEXT): $(llvm_nm_OBJECTS) $(llvm_nm_DEPENDENCIES) + @rm -f llvm-nm$(EXEEXT) + $(CXXLINK) $(llvm_nm_LDFLAGS) $(llvm_nm_OBJECTS) $(llvm_nm_LDADD) $(LIBS) + + mostlyclean-compile: + -rm -f *.$(OBJEXT) + + distclean-compile: + -rm -f *.tab.c + + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/llvm-nm.Po at am__quote@ + + .cpp.o: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $< + + .cpp.obj: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` + + .cpp.lo: + @am__fastdepCXX_TRUE@ if $(LTCXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $< + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/../.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: check-am + all-am: Makefile $(PROGRAMS) + installdirs: + for dir in "$(DESTDIR)$(bindir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done + install: install-am + install-exec: install-exec-am + install-data: install-data-am + uninstall: uninstall-am + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-am + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + clean: clean-am + + clean-am: clean-binPROGRAMS clean-generic clean-libtool mostlyclean-am + + distclean: distclean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-compile \ + distclean-generic distclean-libtool distclean-tags + + dvi: dvi-am + + dvi-am: + + html: html-am + + info: info-am + + info-am: + + install-data-am: + + install-exec-am: install-binPROGRAMS + + install-info: install-info-am + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-am + + mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + + pdf: pdf-am + + pdf-am: + + ps: ps-am + + ps-am: + + uninstall-am: uninstall-binPROGRAMS uninstall-info-am + + .PHONY: CTAGS GTAGS all all-am check check-DEJAGNU check-am clean \ + clean-binPROGRAMS clean-generic clean-libtool ctags distclean \ + distclean-DEJAGNU distclean-compile distclean-generic \ + distclean-libtool distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-binPROGRAMS \ + install-data install-data-am install-exec install-exec-am \ + install-info install-info-am install-man install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags uninstall uninstall-am uninstall-binPROGRAMS \ + uninstall-info-am + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From reid at x10sys.com Mon Oct 18 18:56:45 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:45 -0500 Subject: [llvm-commits] CVS: llvm/tools/bugpoint/Makefile.in Message-ID: <200410182356.SAA28288@zion.cs.uiuc.edu> Changes in directory llvm/tools/bugpoint: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+676 -0) Index: llvm/tools/bugpoint/Makefile.in diff -c /dev/null llvm/tools/bugpoint/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:50 2004 --- llvm/tools/bugpoint/Makefile.in Mon Oct 18 18:55:40 2004 *************** *** 0 **** --- 1,676 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + #===-- tools/bugpoint/Makefile.am --------------------------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + SOURCES = $(bugpoint_SOURCES) + + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = ../.. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + bin_PROGRAMS = bugpoint$(EXEEXT) + subdir = tools/bugpoint + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + am__installdirs = "$(DESTDIR)$(bindir)" + binPROGRAMS_INSTALL = $(INSTALL_PROGRAM) + PROGRAMS = $(bin_PROGRAMS) + am_bugpoint_OBJECTS = BugDriver.$(OBJEXT) bugpoint.$(OBJEXT) \ + CrashDebugger.$(OBJEXT) ExecutionDriver.$(OBJEXT) \ + ExtractFunction.$(OBJEXT) Miscompilation.$(OBJEXT) \ + OptimizerDriver.$(OBJEXT) TestPasses.$(OBJEXT) + bugpoint_OBJECTS = $(am_bugpoint_OBJECTS) + bugpoint_DEPENDENCIES = $(call \ + GETOBJS,IPO,ScalarOpts,Analysis,Transforms,Instrument,ProfilePaths) \ + $(call GETOBJS,DataStructure,IPA) $(call GETLIBS,Target) \ + $(call \ + GETOBJS,TransformUtils,AsmParser,BCReader,BCWriter,Core) \ + $(call GETLIBS,Support,System) + DEFAULT_INCLUDES = + depcomp = $(SHELL) $(top_srcdir)/autoconf/depcomp + am__depfiles_maybe = depfiles + CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ + $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) + LTCXXCOMPILE = $(LIBTOOL) --mode=compile --tag=CXX $(CXX) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CXXFLAGS) $(CXXFLAGS) + CXXLD = $(CXX) + CXXLINK = $(LIBTOOL) --mode=link --tag=CXX $(CXXLD) $(AM_CXXFLAGS) \ + $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ + SOURCES = $(bugpoint_SOURCES) + DIST_SOURCES = $(bugpoint_SOURCES) + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + bugpoint_SOURCES = \ + BugDriver.cpp \ + bugpoint.cpp \ + CrashDebugger.cpp \ + ExecutionDriver.cpp \ + ExtractFunction.cpp \ + Miscompilation.cpp \ + OptimizerDriver.cpp \ + TestPasses.cpp + + bugpoint_LDADD = \ + $(call GETOBJS,IPO,ScalarOpts,Analysis,Transforms,Instrument,ProfilePaths) \ + $(call GETOBJS,DataStructure,IPA) \ + $(call GETLIBS,Target) \ + $(call GETOBJS,TransformUtils,AsmParser,BCReader,BCWriter,Core) \ + $(call GETLIBS,Support,System) + + all: all-am + + .SUFFIXES: + .SUFFIXES: .cpp .lo .o .obj + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign tools/bugpoint/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign tools/bugpoint/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + install-binPROGRAMS: $(bin_PROGRAMS) + @$(NORMAL_INSTALL) + test -z "$(bindir)" || $(mkdir_p) "$(DESTDIR)$(bindir)" + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \ + if test -f $$p \ + || test -f $$p1 \ + ; then \ + f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \ + echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(bindir)/$$f'"; \ + $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(bindir)/$$f" || exit 1; \ + else :; fi; \ + done + + uninstall-binPROGRAMS: + @$(NORMAL_UNINSTALL) + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + f=`echo "$$p" | sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \ + echo " rm -f '$(DESTDIR)$(bindir)/$$f'"; \ + rm -f "$(DESTDIR)$(bindir)/$$f"; \ + done + + clean-binPROGRAMS: + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + f=`echo $$p|sed 's/$(EXEEXT)$$//'`; \ + echo " rm -f $$p $$f"; \ + rm -f $$p $$f ; \ + done + bugpoint$(EXEEXT): $(bugpoint_OBJECTS) $(bugpoint_DEPENDENCIES) + @rm -f bugpoint$(EXEEXT) + $(CXXLINK) $(bugpoint_LDFLAGS) $(bugpoint_OBJECTS) $(bugpoint_LDADD) $(LIBS) + + mostlyclean-compile: + -rm -f *.$(OBJEXT) + + distclean-compile: + -rm -f *.tab.c + + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/BugDriver.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/CrashDebugger.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/ExecutionDriver.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/ExtractFunction.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/Miscompilation.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/OptimizerDriver.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/TestPasses.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/bugpoint.Po at am__quote@ + + .cpp.o: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $< + + .cpp.obj: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` + + .cpp.lo: + @am__fastdepCXX_TRUE@ if $(LTCXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $< + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/../.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: check-am + all-am: Makefile $(PROGRAMS) + installdirs: + for dir in "$(DESTDIR)$(bindir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done + install: install-am + install-exec: install-exec-am + install-data: install-data-am + uninstall: uninstall-am + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-am + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + clean: clean-am + + clean-am: clean-binPROGRAMS clean-generic clean-libtool mostlyclean-am + + distclean: distclean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-compile \ + distclean-generic distclean-libtool distclean-tags + + dvi: dvi-am + + dvi-am: + + html: html-am + + info: info-am + + info-am: + + install-data-am: + + install-exec-am: install-binPROGRAMS + + install-info: install-info-am + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-am + + mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + + pdf: pdf-am + + pdf-am: + + ps: ps-am + + ps-am: + + uninstall-am: uninstall-binPROGRAMS uninstall-info-am + + .PHONY: CTAGS GTAGS all all-am check check-DEJAGNU check-am clean \ + clean-binPROGRAMS clean-generic clean-libtool ctags distclean \ + distclean-DEJAGNU distclean-compile distclean-generic \ + distclean-libtool distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-binPROGRAMS \ + install-data install-data-am install-exec install-exec-am \ + install-info install-info-am install-man install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags uninstall uninstall-am uninstall-binPROGRAMS \ + uninstall-info-am + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From reid at x10sys.com Mon Oct 18 18:56:45 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:45 -0500 Subject: [llvm-commits] CVS: llvm/runtime/GCCLibraries/libutempter/Makefile.in Message-ID: <200410182356.SAA28296@zion.cs.uiuc.edu> Changes in directory llvm/runtime/GCCLibraries/libutempter: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+657 -0) Index: llvm/runtime/GCCLibraries/libutempter/Makefile.in diff -c /dev/null llvm/runtime/GCCLibraries/libutempter/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:51 2004 --- llvm/runtime/GCCLibraries/libutempter/Makefile.in Mon Oct 18 18:55:41 2004 *************** *** 0 **** --- 1,657 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + #===-- runtime/GCCLibraries/libutempter/Makefile.am --------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + SOURCES = $(libutempter_a_SOURCES) + + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = ../../.. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + subdir = runtime/GCCLibraries/libutempter + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; + am__vpath_adj = case $$p in \ + $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ + *) f=$$p;; \ + esac; + am__strip_dir = `echo $$p | sed -e 's|^.*/||'`; + am__installdirs = "$(DESTDIR)$(libdir)" + libLIBRARIES_INSTALL = $(INSTALL_DATA) + LIBRARIES = $(lib_LIBRARIES) + ARFLAGS = cru + libutempter_a_AR = $(AR) $(ARFLAGS) + libutempter_a_LIBADD = + am_libutempter_a_OBJECTS = dummy.$(OBJEXT) + libutempter_a_OBJECTS = $(am_libutempter_a_OBJECTS) + DEFAULT_INCLUDES = + depcomp = $(SHELL) $(top_srcdir)/autoconf/depcomp + am__depfiles_maybe = depfiles + COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ + $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) + LTCOMPILE = $(LIBTOOL) --mode=compile --tag=CC $(CC) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CFLAGS) $(CFLAGS) + CCLD = $(CC) + LINK = $(LIBTOOL) --mode=link --tag=CC $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ + $(AM_LDFLAGS) $(LDFLAGS) -o $@ + SOURCES = $(libutempter_a_SOURCES) + DIST_SOURCES = $(libutempter_a_SOURCES) + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + lib_LIBRARIES = libutempter.a + libutempter_a_SOURCES = dummy.c + BYTECODE_LIBRARY = $(lib_LIBRARIES) + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + all: all-am + + .SUFFIXES: + .SUFFIXES: .c .lo .o .obj + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign runtime/GCCLibraries/libutempter/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign runtime/GCCLibraries/libutempter/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + install-libLIBRARIES: $(lib_LIBRARIES) + @$(NORMAL_INSTALL) + test -z "$(libdir)" || $(mkdir_p) "$(DESTDIR)$(libdir)" + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + f=$(am__strip_dir) \ + echo " $(libLIBRARIES_INSTALL) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \ + $(libLIBRARIES_INSTALL) "$$p" "$(DESTDIR)$(libdir)/$$f"; \ + else :; fi; \ + done + @$(POST_INSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + p=$(am__strip_dir) \ + echo " $(RANLIB) '$(DESTDIR)$(libdir)/$$p'"; \ + $(RANLIB) "$(DESTDIR)$(libdir)/$$p"; \ + else :; fi; \ + done + + uninstall-libLIBRARIES: + @$(NORMAL_UNINSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + p=$(am__strip_dir) \ + echo " rm -f '$(DESTDIR)$(libdir)/$$p'"; \ + rm -f "$(DESTDIR)$(libdir)/$$p"; \ + done + + clean-libLIBRARIES: + -test -z "$(lib_LIBRARIES)" || rm -f $(lib_LIBRARIES) + libutempter.a: $(libutempter_a_OBJECTS) $(libutempter_a_DEPENDENCIES) + -rm -f libutempter.a + $(libutempter_a_AR) libutempter.a $(libutempter_a_OBJECTS) $(libutempter_a_LIBADD) + $(RANLIB) libutempter.a + + mostlyclean-compile: + -rm -f *.$(OBJEXT) + + distclean-compile: + -rm -f *.tab.c + + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dummy.Po at am__quote@ + + .c.o: + @am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCC_FALSE@ $(COMPILE) -c $< + + .c.obj: + @am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ + @am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCC_FALSE@ $(COMPILE) -c `$(CYGPATH_W) '$<'` + + .c.lo: + @am__fastdepCC_TRUE@ if $(LTCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCC_FALSE@ $(LTCOMPILE) -c -o $@ $< + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/../../.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: check-am + all-am: Makefile $(LIBRARIES) + installdirs: + for dir in "$(DESTDIR)$(libdir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done + install: install-am + install-exec: install-exec-am + install-data: install-data-am + uninstall: uninstall-am + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-am + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + clean: clean-am + + clean-am: clean-generic clean-libLIBRARIES clean-libtool \ + mostlyclean-am + + distclean: distclean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-compile \ + distclean-generic distclean-libtool distclean-tags + + dvi: dvi-am + + dvi-am: + + html: html-am + + info: info-am + + info-am: + + install-data-am: + + install-exec-am: install-libLIBRARIES + + install-info: install-info-am + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-am + + mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + + pdf: pdf-am + + pdf-am: + + ps: ps-am + + ps-am: + + uninstall-am: uninstall-info-am uninstall-libLIBRARIES + + .PHONY: CTAGS GTAGS all all-am check check-DEJAGNU check-am clean \ + clean-generic clean-libLIBRARIES clean-libtool ctags distclean \ + distclean-DEJAGNU distclean-compile distclean-generic \ + distclean-libtool distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-data \ + install-data-am install-exec install-exec-am install-info \ + install-info-am install-libLIBRARIES install-man install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags uninstall uninstall-am uninstall-info-am \ + uninstall-libLIBRARIES + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From reid at x10sys.com Mon Oct 18 18:56:45 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:45 -0500 Subject: [llvm-commits] CVS: llvm/lib/AsmParser/Makefile.in Message-ID: <200410182356.SAA28238@zion.cs.uiuc.edu> Changes in directory llvm/lib/AsmParser: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+675 -0) Index: llvm/lib/AsmParser/Makefile.in diff -c /dev/null llvm/lib/AsmParser/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:50 2004 --- llvm/lib/AsmParser/Makefile.in Mon Oct 18 18:55:39 2004 *************** *** 0 **** --- 1,675 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + #===-- lib/AsmParser/Makefile.am ---------------------------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + SOURCES = $(libLLVMAsmParser_a_SOURCES) + + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = ../.. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + subdir = lib/AsmParser + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; + am__vpath_adj = case $$p in \ + $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ + *) f=$$p;; \ + esac; + am__strip_dir = `echo $$p | sed -e 's|^.*/||'`; + am__installdirs = "$(DESTDIR)$(libdir)" + libLIBRARIES_INSTALL = $(INSTALL_DATA) + LIBRARIES = $(lib_LIBRARIES) + ARFLAGS = cru + libLLVMAsmParser_a_AR = $(AR) $(ARFLAGS) + libLLVMAsmParser_a_LIBADD = + am__objects_1 = llvmAsmParser.$(OBJEXT) Lexer.$(OBJEXT) + am_libLLVMAsmParser_a_OBJECTS = Parser.$(OBJEXT) $(am__objects_1) + libLLVMAsmParser_a_OBJECTS = $(am_libLLVMAsmParser_a_OBJECTS) + DEFAULT_INCLUDES = + depcomp = $(SHELL) $(top_srcdir)/autoconf/depcomp + am__depfiles_maybe = depfiles + CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ + $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) + LTCXXCOMPILE = $(LIBTOOL) --mode=compile --tag=CXX $(CXX) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CXXFLAGS) $(CXXFLAGS) + CXXLD = $(CXX) + CXXLINK = $(LIBTOOL) --mode=link --tag=CXX $(CXXLD) $(AM_CXXFLAGS) \ + $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ + COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ + $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) + LTCOMPILE = $(LIBTOOL) --mode=compile --tag=CC $(CC) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CFLAGS) $(CFLAGS) + CCLD = $(CC) + LINK = $(LIBTOOL) --mode=link --tag=CC $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ + $(AM_LDFLAGS) $(LDFLAGS) -o $@ + SOURCES = $(libLLVMAsmParser_a_SOURCES) + DIST_SOURCES = $(libLLVMAsmParser_a_SOURCES) + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + lib_LIBRARIES = libLLVMAsmParser.a + BUILT_SOURCES = llvmAsmParser.cpp Lexer.cpp llvmAsmParser.h + libLLVMAsmParser_a_SOURCES = Parser.cpp $(BUILT_SOURCES) + PRELINK = libLLVMAsmParser.a + all: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) all-am + + .SUFFIXES: + .SUFFIXES: .cpp .lo .o .obj + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign lib/AsmParser/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign lib/AsmParser/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + install-libLIBRARIES: $(lib_LIBRARIES) + @$(NORMAL_INSTALL) + test -z "$(libdir)" || $(mkdir_p) "$(DESTDIR)$(libdir)" + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + f=$(am__strip_dir) \ + echo " $(libLIBRARIES_INSTALL) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \ + $(libLIBRARIES_INSTALL) "$$p" "$(DESTDIR)$(libdir)/$$f"; \ + else :; fi; \ + done + @$(POST_INSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + p=$(am__strip_dir) \ + echo " $(RANLIB) '$(DESTDIR)$(libdir)/$$p'"; \ + $(RANLIB) "$(DESTDIR)$(libdir)/$$p"; \ + else :; fi; \ + done + + uninstall-libLIBRARIES: + @$(NORMAL_UNINSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + p=$(am__strip_dir) \ + echo " rm -f '$(DESTDIR)$(libdir)/$$p'"; \ + rm -f "$(DESTDIR)$(libdir)/$$p"; \ + done + + clean-libLIBRARIES: + -test -z "$(lib_LIBRARIES)" || rm -f $(lib_LIBRARIES) + libLLVMAsmParser.a: $(libLLVMAsmParser_a_OBJECTS) $(libLLVMAsmParser_a_DEPENDENCIES) + -rm -f libLLVMAsmParser.a + $(libLLVMAsmParser_a_AR) libLLVMAsmParser.a $(libLLVMAsmParser_a_OBJECTS) $(libLLVMAsmParser_a_LIBADD) + $(RANLIB) libLLVMAsmParser.a + + mostlyclean-compile: + -rm -f *.$(OBJEXT) + + distclean-compile: + -rm -f *.tab.c + + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/Lexer.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/Parser.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/llvmAsmParser.Po at am__quote@ + + .cpp.o: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $< + + .cpp.obj: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` + + .cpp.lo: + @am__fastdepCXX_TRUE@ if $(LTCXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $< + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/../.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) check-am + all-am: Makefile $(LIBRARIES) + installdirs: + for dir in "$(DESTDIR)$(libdir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done + install: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) install-am + install-exec: install-exec-am + install-data: install-data-am + uninstall: uninstall-am + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-am + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES) + clean: clean-am + + clean-am: clean-generic clean-libLIBRARIES clean-libtool \ + mostlyclean-am + + distclean: distclean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-compile \ + distclean-generic distclean-libtool distclean-tags + + dvi: dvi-am + + dvi-am: + + html: html-am + + info: info-am + + info-am: + + install-data-am: + + install-exec-am: install-libLIBRARIES + + install-info: install-info-am + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-am + + mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + + pdf: pdf-am + + pdf-am: + + ps: ps-am + + ps-am: + + uninstall-am: uninstall-info-am uninstall-libLIBRARIES + + .PHONY: CTAGS GTAGS all all-am check check-DEJAGNU check-am clean \ + clean-generic clean-libLIBRARIES clean-libtool ctags distclean \ + distclean-DEJAGNU distclean-compile distclean-generic \ + distclean-libtool distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-data \ + install-data-am install-exec install-exec-am install-info \ + install-info-am install-libLIBRARIES install-man install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags uninstall uninstall-am uninstall-info-am \ + uninstall-libLIBRARIES + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + + Lexer.o: llvmAsmParser.h + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From reid at x10sys.com Mon Oct 18 18:56:45 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:45 -0500 Subject: [llvm-commits] CVS: llvm/runtime/GCCLibraries/libpthread/Makefile.in Message-ID: <200410182356.SAA28281@zion.cs.uiuc.edu> Changes in directory llvm/runtime/GCCLibraries/libpthread: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+657 -0) Index: llvm/runtime/GCCLibraries/libpthread/Makefile.in diff -c /dev/null llvm/runtime/GCCLibraries/libpthread/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:51 2004 --- llvm/runtime/GCCLibraries/libpthread/Makefile.in Mon Oct 18 18:55:41 2004 *************** *** 0 **** --- 1,657 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + #===-- runtime/GCCLibraries/libpthread/Makefile.am ---------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + SOURCES = $(libpthread_a_SOURCES) + + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = ../../.. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + subdir = runtime/GCCLibraries/libpthread + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; + am__vpath_adj = case $$p in \ + $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ + *) f=$$p;; \ + esac; + am__strip_dir = `echo $$p | sed -e 's|^.*/||'`; + am__installdirs = "$(DESTDIR)$(libdir)" + libLIBRARIES_INSTALL = $(INSTALL_DATA) + LIBRARIES = $(lib_LIBRARIES) + ARFLAGS = cru + libpthread_a_AR = $(AR) $(ARFLAGS) + libpthread_a_LIBADD = + am_libpthread_a_OBJECTS = pthread.$(OBJEXT) + libpthread_a_OBJECTS = $(am_libpthread_a_OBJECTS) + DEFAULT_INCLUDES = + depcomp = $(SHELL) $(top_srcdir)/autoconf/depcomp + am__depfiles_maybe = depfiles + COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ + $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) + LTCOMPILE = $(LIBTOOL) --mode=compile --tag=CC $(CC) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CFLAGS) $(CFLAGS) + CCLD = $(CC) + LINK = $(LIBTOOL) --mode=link --tag=CC $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ + $(AM_LDFLAGS) $(LDFLAGS) -o $@ + SOURCES = $(libpthread_a_SOURCES) + DIST_SOURCES = $(libpthread_a_SOURCES) + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + lib_LIBRARIES = libpthread.a + libpthread_a_SOURCES = pthread.c + BYTECODE_LIBRARY = $(lib_LIBRARIES) + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + all: all-am + + .SUFFIXES: + .SUFFIXES: .c .lo .o .obj + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign runtime/GCCLibraries/libpthread/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign runtime/GCCLibraries/libpthread/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + install-libLIBRARIES: $(lib_LIBRARIES) + @$(NORMAL_INSTALL) + test -z "$(libdir)" || $(mkdir_p) "$(DESTDIR)$(libdir)" + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + f=$(am__strip_dir) \ + echo " $(libLIBRARIES_INSTALL) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \ + $(libLIBRARIES_INSTALL) "$$p" "$(DESTDIR)$(libdir)/$$f"; \ + else :; fi; \ + done + @$(POST_INSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + p=$(am__strip_dir) \ + echo " $(RANLIB) '$(DESTDIR)$(libdir)/$$p'"; \ + $(RANLIB) "$(DESTDIR)$(libdir)/$$p"; \ + else :; fi; \ + done + + uninstall-libLIBRARIES: + @$(NORMAL_UNINSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + p=$(am__strip_dir) \ + echo " rm -f '$(DESTDIR)$(libdir)/$$p'"; \ + rm -f "$(DESTDIR)$(libdir)/$$p"; \ + done + + clean-libLIBRARIES: + -test -z "$(lib_LIBRARIES)" || rm -f $(lib_LIBRARIES) + libpthread.a: $(libpthread_a_OBJECTS) $(libpthread_a_DEPENDENCIES) + -rm -f libpthread.a + $(libpthread_a_AR) libpthread.a $(libpthread_a_OBJECTS) $(libpthread_a_LIBADD) + $(RANLIB) libpthread.a + + mostlyclean-compile: + -rm -f *.$(OBJEXT) + + distclean-compile: + -rm -f *.tab.c + + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/pthread.Po at am__quote@ + + .c.o: + @am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCC_FALSE@ $(COMPILE) -c $< + + .c.obj: + @am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ + @am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCC_FALSE@ $(COMPILE) -c `$(CYGPATH_W) '$<'` + + .c.lo: + @am__fastdepCC_TRUE@ if $(LTCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCC_FALSE@ $(LTCOMPILE) -c -o $@ $< + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/../../.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: check-am + all-am: Makefile $(LIBRARIES) + installdirs: + for dir in "$(DESTDIR)$(libdir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done + install: install-am + install-exec: install-exec-am + install-data: install-data-am + uninstall: uninstall-am + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-am + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + clean: clean-am + + clean-am: clean-generic clean-libLIBRARIES clean-libtool \ + mostlyclean-am + + distclean: distclean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-compile \ + distclean-generic distclean-libtool distclean-tags + + dvi: dvi-am + + dvi-am: + + html: html-am + + info: info-am + + info-am: + + install-data-am: + + install-exec-am: install-libLIBRARIES + + install-info: install-info-am + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-am + + mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + + pdf: pdf-am + + pdf-am: + + ps: ps-am + + ps-am: + + uninstall-am: uninstall-info-am uninstall-libLIBRARIES + + .PHONY: CTAGS GTAGS all all-am check check-DEJAGNU check-am clean \ + clean-generic clean-libLIBRARIES clean-libtool ctags distclean \ + distclean-DEJAGNU distclean-compile distclean-generic \ + distclean-libtool distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-data \ + install-data-am install-exec install-exec-am install-info \ + install-info-am install-libLIBRARIES install-man install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags uninstall uninstall-am uninstall-info-am \ + uninstall-libLIBRARIES + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From reid at x10sys.com Mon Oct 18 18:56:45 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:45 -0500 Subject: [llvm-commits] CVS: llvm/utils/fpcmp/Makefile.in Message-ID: <200410182356.SAA28272@zion.cs.uiuc.edu> Changes in directory llvm/utils/fpcmp: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+644 -0) Index: llvm/utils/fpcmp/Makefile.in diff -c /dev/null llvm/utils/fpcmp/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:51 2004 --- llvm/utils/fpcmp/Makefile.in Mon Oct 18 18:55:41 2004 *************** *** 0 **** --- 1,644 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + SOURCES = $(fpcmp_SOURCES) + + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = ../.. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + bin_PROGRAMS = fpcmp$(EXEEXT) + subdir = utils/fpcmp + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + am__installdirs = "$(DESTDIR)$(bindir)" + binPROGRAMS_INSTALL = $(INSTALL_PROGRAM) + PROGRAMS = $(bin_PROGRAMS) + am_fpcmp_OBJECTS = fpcmp.$(OBJEXT) + fpcmp_OBJECTS = $(am_fpcmp_OBJECTS) + fpcmp_DEPENDENCIES = $(call GETLIBS,Support) + DEFAULT_INCLUDES = + depcomp = $(SHELL) $(top_srcdir)/autoconf/depcomp + am__depfiles_maybe = depfiles + CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ + $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) + LTCXXCOMPILE = $(LIBTOOL) --mode=compile --tag=CXX $(CXX) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CXXFLAGS) $(CXXFLAGS) + CXXLD = $(CXX) + CXXLINK = $(LIBTOOL) --mode=link --tag=CXX $(CXXLD) $(AM_CXXFLAGS) \ + $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ + SOURCES = $(fpcmp_SOURCES) + DIST_SOURCES = $(fpcmp_SOURCES) + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + fpcmp_SOURCES = fpcmp.cpp + fpcmp_LDADD = $(call GETLIBS,Support) + all: all-am + + .SUFFIXES: + .SUFFIXES: .cpp .lo .o .obj + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign utils/fpcmp/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign utils/fpcmp/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + install-binPROGRAMS: $(bin_PROGRAMS) + @$(NORMAL_INSTALL) + test -z "$(bindir)" || $(mkdir_p) "$(DESTDIR)$(bindir)" + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \ + if test -f $$p \ + || test -f $$p1 \ + ; then \ + f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \ + echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(bindir)/$$f'"; \ + $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(bindir)/$$f" || exit 1; \ + else :; fi; \ + done + + uninstall-binPROGRAMS: + @$(NORMAL_UNINSTALL) + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + f=`echo "$$p" | sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \ + echo " rm -f '$(DESTDIR)$(bindir)/$$f'"; \ + rm -f "$(DESTDIR)$(bindir)/$$f"; \ + done + + clean-binPROGRAMS: + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + f=`echo $$p|sed 's/$(EXEEXT)$$//'`; \ + echo " rm -f $$p $$f"; \ + rm -f $$p $$f ; \ + done + fpcmp$(EXEEXT): $(fpcmp_OBJECTS) $(fpcmp_DEPENDENCIES) + @rm -f fpcmp$(EXEEXT) + $(CXXLINK) $(fpcmp_LDFLAGS) $(fpcmp_OBJECTS) $(fpcmp_LDADD) $(LIBS) + + mostlyclean-compile: + -rm -f *.$(OBJEXT) + + distclean-compile: + -rm -f *.tab.c + + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/fpcmp.Po at am__quote@ + + .cpp.o: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $< + + .cpp.obj: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` + + .cpp.lo: + @am__fastdepCXX_TRUE@ if $(LTCXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $< + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/../.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: check-am + all-am: Makefile $(PROGRAMS) + installdirs: + for dir in "$(DESTDIR)$(bindir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done + install: install-am + install-exec: install-exec-am + install-data: install-data-am + uninstall: uninstall-am + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-am + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + clean: clean-am + + clean-am: clean-binPROGRAMS clean-generic clean-libtool mostlyclean-am + + distclean: distclean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-compile \ + distclean-generic distclean-libtool distclean-tags + + dvi: dvi-am + + dvi-am: + + html: html-am + + info: info-am + + info-am: + + install-data-am: + + install-exec-am: install-binPROGRAMS + + install-info: install-info-am + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-am + + mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + + pdf: pdf-am + + pdf-am: + + ps: ps-am + + ps-am: + + uninstall-am: uninstall-binPROGRAMS uninstall-info-am + + .PHONY: CTAGS GTAGS all all-am check check-DEJAGNU check-am clean \ + clean-binPROGRAMS clean-generic clean-libtool ctags distclean \ + distclean-DEJAGNU distclean-compile distclean-generic \ + distclean-libtool distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-binPROGRAMS \ + install-data install-data-am install-exec install-exec-am \ + install-info install-info-am install-man install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags uninstall uninstall-am uninstall-binPROGRAMS \ + uninstall-info-am + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From reid at x10sys.com Mon Oct 18 18:56:43 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:43 -0500 Subject: [llvm-commits] CVS: llvm/lib/Analysis/Makefile.in Message-ID: <200410182356.SAA28226@zion.cs.uiuc.edu> Changes in directory llvm/lib/Analysis: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+805 -0) Index: llvm/lib/Analysis/Makefile.in diff -c /dev/null llvm/lib/Analysis/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:49 2004 --- llvm/lib/Analysis/Makefile.in Mon Oct 18 18:55:39 2004 *************** *** 0 **** --- 1,805 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + #===-- lib/Analysis/Makefile.am ----------------------------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + SOURCES = $(libLLVMAnalysis_a_SOURCES) + + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = ../.. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + subdir = lib/Analysis + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; + am__vpath_adj = case $$p in \ + $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ + *) f=$$p;; \ + esac; + am__strip_dir = `echo $$p | sed -e 's|^.*/||'`; + am__installdirs = "$(DESTDIR)$(libdir)" + libLIBRARIES_INSTALL = $(INSTALL_DATA) + LIBRARIES = $(lib_LIBRARIES) + ARFLAGS = cru + libLLVMAnalysis_a_AR = $(AR) $(ARFLAGS) + libLLVMAnalysis_a_LIBADD = + am__objects_1 = AliasAnalysisCounter.$(OBJEXT) AliasAnalysis.$(OBJEXT) \ + AliasAnalysisEvaluator.$(OBJEXT) AliasSetTracker.$(OBJEXT) \ + BasicAliasAnalysis.$(OBJEXT) CFGPrinter.$(OBJEXT) \ + Expressions.$(OBJEXT) InstCount.$(OBJEXT) Interval.$(OBJEXT) \ + IntervalPartition.$(OBJEXT) LoadValueNumbering.$(OBJEXT) \ + LoopInfo.$(OBJEXT) PostDominators.$(OBJEXT) \ + ProfileInfo.$(OBJEXT) ProfileInfoLoader.$(OBJEXT) \ + ProfileInfoLoaderPass.$(OBJEXT) ScalarEvolution.$(OBJEXT) \ + Trace.$(OBJEXT) ValueNumbering.$(OBJEXT) + am_libLLVMAnalysis_a_OBJECTS = $(am__objects_1) + libLLVMAnalysis_a_OBJECTS = $(am_libLLVMAnalysis_a_OBJECTS) + DEFAULT_INCLUDES = + depcomp = $(SHELL) $(top_srcdir)/autoconf/depcomp + am__depfiles_maybe = depfiles + CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ + $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) + LTCXXCOMPILE = $(LIBTOOL) --mode=compile --tag=CXX $(CXX) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CXXFLAGS) $(CXXFLAGS) + CXXLD = $(CXX) + CXXLINK = $(LIBTOOL) --mode=link --tag=CXX $(CXXLD) $(AM_CXXFLAGS) \ + $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ + SOURCES = $(libLLVMAnalysis_a_SOURCES) + DIST_SOURCES = $(libLLVMAnalysis_a_SOURCES) + RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-exec-recursive install-info-recursive \ + install-recursive installcheck-recursive installdirs-recursive \ + pdf-recursive ps-recursive uninstall-info-recursive \ + uninstall-recursive + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DIST_SUBDIRS = $(SUBDIRS) + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + SUBDIRS = IPA DataStructure + lib_LIBRARIES = libLLVMAnalysis.a + MYSOURCES = \ + AliasAnalysisCounter.cpp \ + AliasAnalysis.cpp \ + AliasAnalysisEvaluator.cpp \ + AliasSetTracker.cpp \ + BasicAliasAnalysis.cpp \ + CFGPrinter.cpp \ + Expressions.cpp \ + InstCount.cpp \ + Interval.cpp \ + IntervalPartition.cpp \ + LoadValueNumbering.cpp \ + LoopInfo.cpp \ + PostDominators.cpp \ + ProfileInfo.cpp \ + ProfileInfoLoader.cpp \ + ProfileInfoLoaderPass.cpp \ + ScalarEvolution.cpp \ + Trace.cpp \ + ValueNumbering.cpp + + libLLVMAnalysis_a_SOURCES = $(MYSOURCES) + PRELINK = libLLVMAnalysis.a + all: all-recursive + + .SUFFIXES: + .SUFFIXES: .cpp .lo .o .obj + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign lib/Analysis/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign lib/Analysis/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + install-libLIBRARIES: $(lib_LIBRARIES) + @$(NORMAL_INSTALL) + test -z "$(libdir)" || $(mkdir_p) "$(DESTDIR)$(libdir)" + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + f=$(am__strip_dir) \ + echo " $(libLIBRARIES_INSTALL) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \ + $(libLIBRARIES_INSTALL) "$$p" "$(DESTDIR)$(libdir)/$$f"; \ + else :; fi; \ + done + @$(POST_INSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + p=$(am__strip_dir) \ + echo " $(RANLIB) '$(DESTDIR)$(libdir)/$$p'"; \ + $(RANLIB) "$(DESTDIR)$(libdir)/$$p"; \ + else :; fi; \ + done + + uninstall-libLIBRARIES: + @$(NORMAL_UNINSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + p=$(am__strip_dir) \ + echo " rm -f '$(DESTDIR)$(libdir)/$$p'"; \ + rm -f "$(DESTDIR)$(libdir)/$$p"; \ + done + + clean-libLIBRARIES: + -test -z "$(lib_LIBRARIES)" || rm -f $(lib_LIBRARIES) + libLLVMAnalysis.a: $(libLLVMAnalysis_a_OBJECTS) $(libLLVMAnalysis_a_DEPENDENCIES) + -rm -f libLLVMAnalysis.a + $(libLLVMAnalysis_a_AR) libLLVMAnalysis.a $(libLLVMAnalysis_a_OBJECTS) $(libLLVMAnalysis_a_LIBADD) + $(RANLIB) libLLVMAnalysis.a + + mostlyclean-compile: + -rm -f *.$(OBJEXT) + + distclean-compile: + -rm -f *.tab.c + + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/AliasAnalysis.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/AliasAnalysisCounter.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/AliasAnalysisEvaluator.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/AliasSetTracker.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/BasicAliasAnalysis.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/CFGPrinter.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/Expressions.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/InstCount.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/Interval.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/IntervalPartition.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/LoadValueNumbering.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/LoopInfo.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/PostDominators.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/ProfileInfo.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/ProfileInfoLoader.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/ProfileInfoLoaderPass.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/ScalarEvolution.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/Trace.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/ValueNumbering.Po at am__quote@ + + .cpp.o: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $< + + .cpp.obj: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` + + .cpp.lo: + @am__fastdepCXX_TRUE@ if $(LTCXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $< + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + # This directory's subdirectories are mostly independent; you can cd + # into them and run `make' without going through this Makefile. + # To change the values of `make' variables: instead of editing Makefiles, + # (1) if the variable is set in `config.status', edit `config.status' + # (which will cause the Makefiles to be regenerated when you run `make'); + # (2) otherwise, pass the desired values on the `make' command line. + $(RECURSIVE_TARGETS): + @set fnord $$MAKEFLAGS; amf=$$2; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + + mostlyclean-recursive clean-recursive distclean-recursive \ + maintainer-clean-recursive: + @set fnord $$MAKEFLAGS; amf=$$2; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ + done && test -z "$$fail" + tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done + ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/../.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(mkdir_p) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + distdir) \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: check-recursive + all-am: Makefile $(LIBRARIES) + installdirs: installdirs-recursive + installdirs-am: + for dir in "$(DESTDIR)$(libdir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done + install: install-recursive + install-exec: install-exec-recursive + install-data: install-data-recursive + uninstall: uninstall-recursive + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-recursive + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + clean: clean-recursive + + clean-am: clean-generic clean-libLIBRARIES clean-libtool \ + mostlyclean-am + + distclean: distclean-recursive + -rm -rf ./$(DEPDIR) + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-compile \ + distclean-generic distclean-libtool distclean-tags + + dvi: dvi-recursive + + dvi-am: + + html: html-recursive + + info: info-recursive + + info-am: + + install-data-am: + + install-exec-am: install-libLIBRARIES + + install-info: install-info-recursive + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-recursive + -rm -rf ./$(DEPDIR) + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-recursive + + mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + + pdf: pdf-recursive + + pdf-am: + + ps: ps-recursive + + ps-am: + + uninstall-am: uninstall-info-am uninstall-libLIBRARIES + + uninstall-info: uninstall-info-recursive + + .PHONY: $(RECURSIVE_TARGETS) CTAGS GTAGS all all-am check \ + check-DEJAGNU check-am clean clean-generic clean-libLIBRARIES \ + clean-libtool clean-recursive ctags ctags-recursive distclean \ + distclean-DEJAGNU distclean-compile distclean-generic \ + distclean-libtool distclean-recursive distclean-tags distdir \ + dvi dvi-am html html-am info info-am install install-am \ + install-data install-data-am install-exec install-exec-am \ + install-info install-info-am install-libLIBRARIES install-man \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + maintainer-clean-recursive mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool mostlyclean-recursive \ + pdf pdf-am ps ps-am tags tags-recursive uninstall uninstall-am \ + uninstall-info-am uninstall-libLIBRARIES + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From reid at x10sys.com Mon Oct 18 18:56:45 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:45 -0500 Subject: [llvm-commits] CVS: llvm/tools/llvm-as/Makefile.in Message-ID: <200410182356.SAA28251@zion.cs.uiuc.edu> Changes in directory llvm/tools/llvm-as: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+650 -0) Index: llvm/tools/llvm-as/Makefile.in diff -c /dev/null llvm/tools/llvm-as/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:50 2004 --- llvm/tools/llvm-as/Makefile.in Mon Oct 18 18:55:40 2004 *************** *** 0 **** --- 1,650 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + #===-- tools/llvm-as/Makefile.am ---------------------------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + SOURCES = $(llvm_as_SOURCES) + + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = ../.. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + bin_PROGRAMS = llvm-as$(EXEEXT) + subdir = tools/llvm-as + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + am__installdirs = "$(DESTDIR)$(bindir)" + binPROGRAMS_INSTALL = $(INSTALL_PROGRAM) + PROGRAMS = $(bin_PROGRAMS) + am_llvm_as_OBJECTS = llvm-as.$(OBJEXT) + llvm_as_OBJECTS = $(am_llvm_as_OBJECTS) + llvm_as_DEPENDENCIES = $(call GETOBJS,AsmParser,BCWriter,Core) $(call \ + GETLIBS,Support,System) + DEFAULT_INCLUDES = + depcomp = $(SHELL) $(top_srcdir)/autoconf/depcomp + am__depfiles_maybe = depfiles + CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ + $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) + LTCXXCOMPILE = $(LIBTOOL) --mode=compile --tag=CXX $(CXX) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CXXFLAGS) $(CXXFLAGS) + CXXLD = $(CXX) + CXXLINK = $(LIBTOOL) --mode=link --tag=CXX $(CXXLD) $(AM_CXXFLAGS) \ + $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ + SOURCES = $(llvm_as_SOURCES) + DIST_SOURCES = $(llvm_as_SOURCES) + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + llvm_as_SOURCES = llvm-as.cpp + llvm_as_LDADD = \ + $(call GETOBJS,AsmParser,BCWriter,Core) \ + $(call GETLIBS,Support,System) + + all: all-am + + .SUFFIXES: + .SUFFIXES: .cpp .lo .o .obj + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign tools/llvm-as/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign tools/llvm-as/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + install-binPROGRAMS: $(bin_PROGRAMS) + @$(NORMAL_INSTALL) + test -z "$(bindir)" || $(mkdir_p) "$(DESTDIR)$(bindir)" + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \ + if test -f $$p \ + || test -f $$p1 \ + ; then \ + f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \ + echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(bindir)/$$f'"; \ + $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(bindir)/$$f" || exit 1; \ + else :; fi; \ + done + + uninstall-binPROGRAMS: + @$(NORMAL_UNINSTALL) + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + f=`echo "$$p" | sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \ + echo " rm -f '$(DESTDIR)$(bindir)/$$f'"; \ + rm -f "$(DESTDIR)$(bindir)/$$f"; \ + done + + clean-binPROGRAMS: + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + f=`echo $$p|sed 's/$(EXEEXT)$$//'`; \ + echo " rm -f $$p $$f"; \ + rm -f $$p $$f ; \ + done + llvm-as$(EXEEXT): $(llvm_as_OBJECTS) $(llvm_as_DEPENDENCIES) + @rm -f llvm-as$(EXEEXT) + $(CXXLINK) $(llvm_as_LDFLAGS) $(llvm_as_OBJECTS) $(llvm_as_LDADD) $(LIBS) + + mostlyclean-compile: + -rm -f *.$(OBJEXT) + + distclean-compile: + -rm -f *.tab.c + + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/llvm-as.Po at am__quote@ + + .cpp.o: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $< + + .cpp.obj: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` + + .cpp.lo: + @am__fastdepCXX_TRUE@ if $(LTCXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $< + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/../.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: check-am + all-am: Makefile $(PROGRAMS) + installdirs: + for dir in "$(DESTDIR)$(bindir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done + install: install-am + install-exec: install-exec-am + install-data: install-data-am + uninstall: uninstall-am + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-am + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + clean: clean-am + + clean-am: clean-binPROGRAMS clean-generic clean-libtool mostlyclean-am + + distclean: distclean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-compile \ + distclean-generic distclean-libtool distclean-tags + + dvi: dvi-am + + dvi-am: + + html: html-am + + info: info-am + + info-am: + + install-data-am: + + install-exec-am: install-binPROGRAMS + + install-info: install-info-am + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-am + + mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + + pdf: pdf-am + + pdf-am: + + ps: ps-am + + ps-am: + + uninstall-am: uninstall-binPROGRAMS uninstall-info-am + + .PHONY: CTAGS GTAGS all all-am check check-DEJAGNU check-am clean \ + clean-binPROGRAMS clean-generic clean-libtool ctags distclean \ + distclean-DEJAGNU distclean-compile distclean-generic \ + distclean-libtool distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-binPROGRAMS \ + install-data install-data-am install-exec install-exec-am \ + install-info install-info-am install-man install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags uninstall uninstall-am uninstall-binPROGRAMS \ + uninstall-info-am + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From reid at x10sys.com Mon Oct 18 18:56:45 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:45 -0500 Subject: [llvm-commits] CVS: llvm/tools/gccld/Makefile.in Message-ID: <200410182356.SAA28234@zion.cs.uiuc.edu> Changes in directory llvm/tools/gccld: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+656 -0) Index: llvm/tools/gccld/Makefile.in diff -c /dev/null llvm/tools/gccld/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:50 2004 --- llvm/tools/gccld/Makefile.in Mon Oct 18 18:55:40 2004 *************** *** 0 **** --- 1,656 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + #===-- tools/gccld/Makefile.am -----------------------------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + SOURCES = $(gccld_SOURCES) + + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = ../.. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + bin_PROGRAMS = gccld$(EXEEXT) + subdir = tools/gccld + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + am__installdirs = "$(DESTDIR)$(bindir)" + binPROGRAMS_INSTALL = $(INSTALL_PROGRAM) + PROGRAMS = $(bin_PROGRAMS) + am_gccld_OBJECTS = gccld.$(OBJEXT) GenerateCode.$(OBJEXT) \ + Linker.$(OBJEXT) + gccld_OBJECTS = $(am_gccld_OBJECTS) + gccld_DEPENDENCIES = $(call \ + GETLIBS,IPO,Transforms,ScalarOpts,Analysis,IPA,TransformUtils,Target) \ + $(call GETOBJS,BCReader,BCWriter,Core) $(call \ + GETLIBS,Support,System) + DEFAULT_INCLUDES = + depcomp = $(SHELL) $(top_srcdir)/autoconf/depcomp + am__depfiles_maybe = depfiles + CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ + $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) + LTCXXCOMPILE = $(LIBTOOL) --mode=compile --tag=CXX $(CXX) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CXXFLAGS) $(CXXFLAGS) + CXXLD = $(CXX) + CXXLINK = $(LIBTOOL) --mode=link --tag=CXX $(CXXLD) $(AM_CXXFLAGS) \ + $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ + SOURCES = $(gccld_SOURCES) + DIST_SOURCES = $(gccld_SOURCES) + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + gccld_SOURCES = gccld.cpp GenerateCode.cpp Linker.cpp + gccld_LDADD = \ + $(call GETLIBS,IPO,Transforms,ScalarOpts,Analysis,IPA,TransformUtils,Target) \ + $(call GETOBJS,BCReader,BCWriter,Core) \ + $(call GETLIBS,Support,System) + + all: all-am + + .SUFFIXES: + .SUFFIXES: .cpp .lo .o .obj + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign tools/gccld/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign tools/gccld/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + install-binPROGRAMS: $(bin_PROGRAMS) + @$(NORMAL_INSTALL) + test -z "$(bindir)" || $(mkdir_p) "$(DESTDIR)$(bindir)" + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \ + if test -f $$p \ + || test -f $$p1 \ + ; then \ + f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \ + echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(bindir)/$$f'"; \ + $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(bindir)/$$f" || exit 1; \ + else :; fi; \ + done + + uninstall-binPROGRAMS: + @$(NORMAL_UNINSTALL) + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + f=`echo "$$p" | sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \ + echo " rm -f '$(DESTDIR)$(bindir)/$$f'"; \ + rm -f "$(DESTDIR)$(bindir)/$$f"; \ + done + + clean-binPROGRAMS: + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + f=`echo $$p|sed 's/$(EXEEXT)$$//'`; \ + echo " rm -f $$p $$f"; \ + rm -f $$p $$f ; \ + done + gccld$(EXEEXT): $(gccld_OBJECTS) $(gccld_DEPENDENCIES) + @rm -f gccld$(EXEEXT) + $(CXXLINK) $(gccld_LDFLAGS) $(gccld_OBJECTS) $(gccld_LDADD) $(LIBS) + + mostlyclean-compile: + -rm -f *.$(OBJEXT) + + distclean-compile: + -rm -f *.tab.c + + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/GenerateCode.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/Linker.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/gccld.Po at am__quote@ + + .cpp.o: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $< + + .cpp.obj: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` + + .cpp.lo: + @am__fastdepCXX_TRUE@ if $(LTCXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $< + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/../.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: check-am + all-am: Makefile $(PROGRAMS) + installdirs: + for dir in "$(DESTDIR)$(bindir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done + install: install-am + install-exec: install-exec-am + install-data: install-data-am + uninstall: uninstall-am + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-am + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + clean: clean-am + + clean-am: clean-binPROGRAMS clean-generic clean-libtool mostlyclean-am + + distclean: distclean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-compile \ + distclean-generic distclean-libtool distclean-tags + + dvi: dvi-am + + dvi-am: + + html: html-am + + info: info-am + + info-am: + + install-data-am: + + install-exec-am: install-binPROGRAMS + + install-info: install-info-am + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-am + + mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + + pdf: pdf-am + + pdf-am: + + ps: ps-am + + ps-am: + + uninstall-am: uninstall-binPROGRAMS uninstall-info-am + + .PHONY: CTAGS GTAGS all all-am check check-DEJAGNU check-am clean \ + clean-binPROGRAMS clean-generic clean-libtool ctags distclean \ + distclean-DEJAGNU distclean-compile distclean-generic \ + distclean-libtool distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-binPROGRAMS \ + install-data install-data-am install-exec install-exec-am \ + install-info install-info-am install-man install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags uninstall uninstall-am uninstall-binPROGRAMS \ + uninstall-info-am + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From reid at x10sys.com Mon Oct 18 18:56:45 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:45 -0500 Subject: [llvm-commits] CVS: llvm/runtime/GCCLibraries/Makefile.in Message-ID: <200410182356.SAA28280@zion.cs.uiuc.edu> Changes in directory llvm/runtime/GCCLibraries: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+657 -0) Index: llvm/runtime/GCCLibraries/Makefile.in diff -c /dev/null llvm/runtime/GCCLibraries/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:51 2004 --- llvm/runtime/GCCLibraries/Makefile.in Mon Oct 18 18:55:41 2004 *************** *** 0 **** --- 1,657 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + #===-- runtime/GCCLibraries/Makefile.am --------------------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = ../.. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + subdir = runtime/GCCLibraries + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + SOURCES = + DIST_SOURCES = + RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-exec-recursive install-info-recursive \ + install-recursive installcheck-recursive installdirs-recursive \ + pdf-recursive ps-recursive uninstall-info-recursive \ + uninstall-recursive + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DIST_SUBDIRS = $(SUBDIRS) + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + SUBDIRS = crtend libc libcurses libg libgcc libgdbm libm libmalloc libpthread \ + libtermcap libucb libutempter libutil + + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + all: all-recursive + + .SUFFIXES: + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign runtime/GCCLibraries/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign runtime/GCCLibraries/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + # This directory's subdirectories are mostly independent; you can cd + # into them and run `make' without going through this Makefile. + # To change the values of `make' variables: instead of editing Makefiles, + # (1) if the variable is set in `config.status', edit `config.status' + # (which will cause the Makefiles to be regenerated when you run `make'); + # (2) otherwise, pass the desired values on the `make' command line. + $(RECURSIVE_TARGETS): + @set fnord $$MAKEFLAGS; amf=$$2; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + + mostlyclean-recursive clean-recursive distclean-recursive \ + maintainer-clean-recursive: + @set fnord $$MAKEFLAGS; amf=$$2; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ + done && test -z "$$fail" + tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done + ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/../.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(mkdir_p) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + distdir) \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: check-recursive + all-am: Makefile + installdirs: installdirs-recursive + installdirs-am: + install: install-recursive + install-exec: install-exec-recursive + install-data: install-data-recursive + uninstall: uninstall-recursive + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-recursive + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + clean: clean-recursive + + clean-am: clean-generic clean-libtool mostlyclean-am + + distclean: distclean-recursive + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-generic \ + distclean-libtool distclean-tags + + dvi: dvi-recursive + + dvi-am: + + html: html-recursive + + info: info-recursive + + info-am: + + install-data-am: + + install-exec-am: + + install-info: install-info-recursive + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-recursive + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-recursive + + mostlyclean-am: mostlyclean-generic mostlyclean-libtool + + pdf: pdf-recursive + + pdf-am: + + ps: ps-recursive + + ps-am: + + uninstall-am: uninstall-info-am + + uninstall-info: uninstall-info-recursive + + .PHONY: $(RECURSIVE_TARGETS) CTAGS GTAGS all all-am check \ + check-DEJAGNU check-am clean clean-generic clean-libtool \ + clean-recursive ctags ctags-recursive distclean \ + distclean-DEJAGNU distclean-generic distclean-libtool \ + distclean-recursive distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-data \ + install-data-am install-exec install-exec-am install-info \ + install-info-am install-man install-strip installcheck \ + installcheck-am installdirs installdirs-am maintainer-clean \ + maintainer-clean-generic maintainer-clean-recursive \ + mostlyclean mostlyclean-generic mostlyclean-libtool \ + mostlyclean-recursive pdf pdf-am ps ps-am tags tags-recursive \ + uninstall uninstall-am uninstall-info-am + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From reid at x10sys.com Mon Oct 18 18:56:45 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:45 -0500 Subject: [llvm-commits] CVS: llvm/lib/Transforms/Makefile.in Message-ID: <200410182356.SAA28286@zion.cs.uiuc.edu> Changes in directory llvm/lib/Transforms: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+762 -0) Index: llvm/lib/Transforms/Makefile.in diff -c /dev/null llvm/lib/Transforms/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:50 2004 --- llvm/lib/Transforms/Makefile.in Mon Oct 18 18:55:40 2004 *************** *** 0 **** --- 1,762 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + #===-- lib/Transforms/Makefile.am --------------------------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + SOURCES = $(libLLVMTransforms_a_SOURCES) + + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = ../.. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + subdir = lib/Transforms + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; + am__vpath_adj = case $$p in \ + $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ + *) f=$$p;; \ + esac; + am__strip_dir = `echo $$p | sed -e 's|^.*/||'`; + am__installdirs = "$(DESTDIR)$(libdir)" + libLIBRARIES_INSTALL = $(INSTALL_DATA) + LIBRARIES = $(lib_LIBRARIES) + ARFLAGS = cru + libLLVMTransforms_a_AR = $(AR) $(ARFLAGS) + libLLVMTransforms_a_LIBADD = + am__objects_1 = ExprTypeConvert.$(OBJEXT) LevelRaise.$(OBJEXT) \ + TransformInternals.$(OBJEXT) + am_libLLVMTransforms_a_OBJECTS = $(am__objects_1) + libLLVMTransforms_a_OBJECTS = $(am_libLLVMTransforms_a_OBJECTS) + DEFAULT_INCLUDES = + depcomp = $(SHELL) $(top_srcdir)/autoconf/depcomp + am__depfiles_maybe = depfiles + CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ + $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) + LTCXXCOMPILE = $(LIBTOOL) --mode=compile --tag=CXX $(CXX) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CXXFLAGS) $(CXXFLAGS) + CXXLD = $(CXX) + CXXLINK = $(LIBTOOL) --mode=link --tag=CXX $(CXXLD) $(AM_CXXFLAGS) \ + $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ + SOURCES = $(libLLVMTransforms_a_SOURCES) + DIST_SOURCES = $(libLLVMTransforms_a_SOURCES) + RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-exec-recursive install-info-recursive \ + install-recursive installcheck-recursive installdirs-recursive \ + pdf-recursive ps-recursive uninstall-info-recursive \ + uninstall-recursive + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DIST_SUBDIRS = $(SUBDIRS) + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + SUBDIRS = Utils Instrumentation Scalar IPO + lib_LIBRARIES = libLLVMTransforms.a + MYSOURCES = ExprTypeConvert.cpp LevelRaise.cpp TransformInternals.cpp + libLLVMTransforms_a_SOURCES = $(MYSOURCES) + PRELINK = libLLVMTransforms.a + all: all-recursive + + .SUFFIXES: + .SUFFIXES: .cpp .lo .o .obj + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign lib/Transforms/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign lib/Transforms/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + install-libLIBRARIES: $(lib_LIBRARIES) + @$(NORMAL_INSTALL) + test -z "$(libdir)" || $(mkdir_p) "$(DESTDIR)$(libdir)" + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + f=$(am__strip_dir) \ + echo " $(libLIBRARIES_INSTALL) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \ + $(libLIBRARIES_INSTALL) "$$p" "$(DESTDIR)$(libdir)/$$f"; \ + else :; fi; \ + done + @$(POST_INSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + p=$(am__strip_dir) \ + echo " $(RANLIB) '$(DESTDIR)$(libdir)/$$p'"; \ + $(RANLIB) "$(DESTDIR)$(libdir)/$$p"; \ + else :; fi; \ + done + + uninstall-libLIBRARIES: + @$(NORMAL_UNINSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + p=$(am__strip_dir) \ + echo " rm -f '$(DESTDIR)$(libdir)/$$p'"; \ + rm -f "$(DESTDIR)$(libdir)/$$p"; \ + done + + clean-libLIBRARIES: + -test -z "$(lib_LIBRARIES)" || rm -f $(lib_LIBRARIES) + libLLVMTransforms.a: $(libLLVMTransforms_a_OBJECTS) $(libLLVMTransforms_a_DEPENDENCIES) + -rm -f libLLVMTransforms.a + $(libLLVMTransforms_a_AR) libLLVMTransforms.a $(libLLVMTransforms_a_OBJECTS) $(libLLVMTransforms_a_LIBADD) + $(RANLIB) libLLVMTransforms.a + + mostlyclean-compile: + -rm -f *.$(OBJEXT) + + distclean-compile: + -rm -f *.tab.c + + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/ExprTypeConvert.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/LevelRaise.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/TransformInternals.Po at am__quote@ + + .cpp.o: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $< + + .cpp.obj: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` + + .cpp.lo: + @am__fastdepCXX_TRUE@ if $(LTCXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $< + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + # This directory's subdirectories are mostly independent; you can cd + # into them and run `make' without going through this Makefile. + # To change the values of `make' variables: instead of editing Makefiles, + # (1) if the variable is set in `config.status', edit `config.status' + # (which will cause the Makefiles to be regenerated when you run `make'); + # (2) otherwise, pass the desired values on the `make' command line. + $(RECURSIVE_TARGETS): + @set fnord $$MAKEFLAGS; amf=$$2; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + + mostlyclean-recursive clean-recursive distclean-recursive \ + maintainer-clean-recursive: + @set fnord $$MAKEFLAGS; amf=$$2; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ + done && test -z "$$fail" + tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done + ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/../.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(mkdir_p) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + distdir) \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: check-recursive + all-am: Makefile $(LIBRARIES) + installdirs: installdirs-recursive + installdirs-am: + for dir in "$(DESTDIR)$(libdir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done + install: install-recursive + install-exec: install-exec-recursive + install-data: install-data-recursive + uninstall: uninstall-recursive + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-recursive + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + clean: clean-recursive + + clean-am: clean-generic clean-libLIBRARIES clean-libtool \ + mostlyclean-am + + distclean: distclean-recursive + -rm -rf ./$(DEPDIR) + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-compile \ + distclean-generic distclean-libtool distclean-tags + + dvi: dvi-recursive + + dvi-am: + + html: html-recursive + + info: info-recursive + + info-am: + + install-data-am: + + install-exec-am: install-libLIBRARIES + + install-info: install-info-recursive + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-recursive + -rm -rf ./$(DEPDIR) + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-recursive + + mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + + pdf: pdf-recursive + + pdf-am: + + ps: ps-recursive + + ps-am: + + uninstall-am: uninstall-info-am uninstall-libLIBRARIES + + uninstall-info: uninstall-info-recursive + + .PHONY: $(RECURSIVE_TARGETS) CTAGS GTAGS all all-am check \ + check-DEJAGNU check-am clean clean-generic clean-libLIBRARIES \ + clean-libtool clean-recursive ctags ctags-recursive distclean \ + distclean-DEJAGNU distclean-compile distclean-generic \ + distclean-libtool distclean-recursive distclean-tags distdir \ + dvi dvi-am html html-am info info-am install install-am \ + install-data install-data-am install-exec install-exec-am \ + install-info install-info-am install-libLIBRARIES install-man \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + maintainer-clean-recursive mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool mostlyclean-recursive \ + pdf pdf-am ps ps-am tags tags-recursive uninstall uninstall-am \ + uninstall-info-am uninstall-libLIBRARIES + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From reid at x10sys.com Mon Oct 18 18:56:45 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:45 -0500 Subject: [llvm-commits] CVS: llvm/lib/Debugger/Makefile.in Message-ID: <200410182356.SAA28285@zion.cs.uiuc.edu> Changes in directory llvm/lib/Debugger: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+680 -0) Index: llvm/lib/Debugger/Makefile.in diff -c /dev/null llvm/lib/Debugger/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:50 2004 --- llvm/lib/Debugger/Makefile.in Mon Oct 18 18:55:40 2004 *************** *** 0 **** --- 1,680 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + #===-- lib/Debugger/Makefile.am ----------------------------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + SOURCES = $(libLLVMDebugger_a_SOURCES) + + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = ../.. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + subdir = lib/Debugger + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; + am__vpath_adj = case $$p in \ + $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ + *) f=$$p;; \ + esac; + am__strip_dir = `echo $$p | sed -e 's|^.*/||'`; + am__installdirs = "$(DESTDIR)$(libdir)" + libLIBRARIES_INSTALL = $(INSTALL_DATA) + LIBRARIES = $(lib_LIBRARIES) + ARFLAGS = cru + libLLVMDebugger_a_AR = $(AR) $(ARFLAGS) + libLLVMDebugger_a_LIBADD = + am_libLLVMDebugger_a_OBJECTS = Debugger.$(OBJEXT) \ + ProgramInfo.$(OBJEXT) RuntimeInfo.$(OBJEXT) \ + SourceFile.$(OBJEXT) SourceLanguage-CFamily.$(OBJEXT) \ + SourceLanguage-CPlusPlus.$(OBJEXT) SourceLanguage.$(OBJEXT) \ + SourceLanguage-Unknown.$(OBJEXT) \ + UnixLocalInferiorProcess.$(OBJEXT) + libLLVMDebugger_a_OBJECTS = $(am_libLLVMDebugger_a_OBJECTS) + DEFAULT_INCLUDES = + depcomp = $(SHELL) $(top_srcdir)/autoconf/depcomp + am__depfiles_maybe = depfiles + CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ + $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) + LTCXXCOMPILE = $(LIBTOOL) --mode=compile --tag=CXX $(CXX) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CXXFLAGS) $(CXXFLAGS) + CXXLD = $(CXX) + CXXLINK = $(LIBTOOL) --mode=link --tag=CXX $(CXXLD) $(AM_CXXFLAGS) \ + $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ + SOURCES = $(libLLVMDebugger_a_SOURCES) + DIST_SOURCES = $(libLLVMDebugger_a_SOURCES) + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + lib_LIBRARIES = libLLVMDebugger.a + libLLVMDebugger_a_SOURCES = \ + Debugger.cpp \ + ProgramInfo.cpp \ + RuntimeInfo.cpp \ + SourceFile.cpp \ + SourceLanguage-CFamily.cpp \ + SourceLanguage-CPlusPlus.cpp \ + SourceLanguage.cpp \ + SourceLanguage-Unknown.cpp \ + UnixLocalInferiorProcess.cpp + + PRELINK = libLLVMDebugger.a + all: all-am + + .SUFFIXES: + .SUFFIXES: .cpp .lo .o .obj + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign lib/Debugger/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign lib/Debugger/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + install-libLIBRARIES: $(lib_LIBRARIES) + @$(NORMAL_INSTALL) + test -z "$(libdir)" || $(mkdir_p) "$(DESTDIR)$(libdir)" + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + f=$(am__strip_dir) \ + echo " $(libLIBRARIES_INSTALL) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \ + $(libLIBRARIES_INSTALL) "$$p" "$(DESTDIR)$(libdir)/$$f"; \ + else :; fi; \ + done + @$(POST_INSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + p=$(am__strip_dir) \ + echo " $(RANLIB) '$(DESTDIR)$(libdir)/$$p'"; \ + $(RANLIB) "$(DESTDIR)$(libdir)/$$p"; \ + else :; fi; \ + done + + uninstall-libLIBRARIES: + @$(NORMAL_UNINSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + p=$(am__strip_dir) \ + echo " rm -f '$(DESTDIR)$(libdir)/$$p'"; \ + rm -f "$(DESTDIR)$(libdir)/$$p"; \ + done + + clean-libLIBRARIES: + -test -z "$(lib_LIBRARIES)" || rm -f $(lib_LIBRARIES) + libLLVMDebugger.a: $(libLLVMDebugger_a_OBJECTS) $(libLLVMDebugger_a_DEPENDENCIES) + -rm -f libLLVMDebugger.a + $(libLLVMDebugger_a_AR) libLLVMDebugger.a $(libLLVMDebugger_a_OBJECTS) $(libLLVMDebugger_a_LIBADD) + $(RANLIB) libLLVMDebugger.a + + mostlyclean-compile: + -rm -f *.$(OBJEXT) + + distclean-compile: + -rm -f *.tab.c + + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/Debugger.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/ProgramInfo.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/RuntimeInfo.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/SourceFile.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/SourceLanguage-CFamily.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/SourceLanguage-CPlusPlus.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/SourceLanguage-Unknown.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/SourceLanguage.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/UnixLocalInferiorProcess.Po at am__quote@ + + .cpp.o: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $< + + .cpp.obj: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` + + .cpp.lo: + @am__fastdepCXX_TRUE@ if $(LTCXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $< + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/../.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: check-am + all-am: Makefile $(LIBRARIES) + installdirs: + for dir in "$(DESTDIR)$(libdir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done + install: install-am + install-exec: install-exec-am + install-data: install-data-am + uninstall: uninstall-am + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-am + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + clean: clean-am + + clean-am: clean-generic clean-libLIBRARIES clean-libtool \ + mostlyclean-am + + distclean: distclean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-compile \ + distclean-generic distclean-libtool distclean-tags + + dvi: dvi-am + + dvi-am: + + html: html-am + + info: info-am + + info-am: + + install-data-am: + + install-exec-am: install-libLIBRARIES + + install-info: install-info-am + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-am + + mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + + pdf: pdf-am + + pdf-am: + + ps: ps-am + + ps-am: + + uninstall-am: uninstall-info-am uninstall-libLIBRARIES + + .PHONY: CTAGS GTAGS all all-am check check-DEJAGNU check-am clean \ + clean-generic clean-libLIBRARIES clean-libtool ctags distclean \ + distclean-DEJAGNU distclean-compile distclean-generic \ + distclean-libtool distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-data \ + install-data-am install-exec install-exec-am install-info \ + install-info-am install-libLIBRARIES install-man install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags uninstall uninstall-am uninstall-info-am \ + uninstall-libLIBRARIES + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From reid at x10sys.com Mon Oct 18 18:56:45 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:45 -0500 Subject: [llvm-commits] CVS: llvm/lib/Transforms/Instrumentation/Makefile.in Message-ID: <200410182356.SAA28287@zion.cs.uiuc.edu> Changes in directory llvm/lib/Transforms/Instrumentation: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+773 -0) Index: llvm/lib/Transforms/Instrumentation/Makefile.in diff -c /dev/null llvm/lib/Transforms/Instrumentation/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:50 2004 --- llvm/lib/Transforms/Instrumentation/Makefile.in Mon Oct 18 18:55:40 2004 *************** *** 0 **** --- 1,773 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + #===-- lib/Transforms/Instrumentation/Makefile.am ----------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + SOURCES = $(libLLVMInstrument_a_SOURCES) + + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = ../../.. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + subdir = lib/Transforms/Instrumentation + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; + am__vpath_adj = case $$p in \ + $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ + *) f=$$p;; \ + esac; + am__strip_dir = `echo $$p | sed -e 's|^.*/||'`; + am__installdirs = "$(DESTDIR)$(libdir)" + libLIBRARIES_INSTALL = $(INSTALL_DATA) + LIBRARIES = $(lib_LIBRARIES) + ARFLAGS = cru + libLLVMInstrument_a_AR = $(AR) $(ARFLAGS) + libLLVMInstrument_a_LIBADD = + am__objects_1 = BlockProfiling.$(OBJEXT) EdgeProfiling.$(OBJEXT) \ + EmitFunctions.$(OBJEXT) ProfilingUtils.$(OBJEXT) \ + TraceBasicBlocks.$(OBJEXT) TraceValues.$(OBJEXT) + am_libLLVMInstrument_a_OBJECTS = $(am__objects_1) + libLLVMInstrument_a_OBJECTS = $(am_libLLVMInstrument_a_OBJECTS) + DEFAULT_INCLUDES = + depcomp = $(SHELL) $(top_srcdir)/autoconf/depcomp + am__depfiles_maybe = depfiles + CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ + $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) + LTCXXCOMPILE = $(LIBTOOL) --mode=compile --tag=CXX $(CXX) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CXXFLAGS) $(CXXFLAGS) + CXXLD = $(CXX) + CXXLINK = $(LIBTOOL) --mode=link --tag=CXX $(CXXLD) $(AM_CXXFLAGS) \ + $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ + SOURCES = $(libLLVMInstrument_a_SOURCES) + DIST_SOURCES = $(libLLVMInstrument_a_SOURCES) + RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-exec-recursive install-info-recursive \ + install-recursive installcheck-recursive installdirs-recursive \ + pdf-recursive ps-recursive uninstall-info-recursive \ + uninstall-recursive + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DIST_SUBDIRS = $(SUBDIRS) + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + SUBDIRS = ProfilePaths + lib_LIBRARIES = libLLVMInstrument.a + MYSOURCES = \ + BlockProfiling.cpp \ + EdgeProfiling.cpp \ + EmitFunctions.cpp \ + ProfilingUtils.cpp \ + TraceBasicBlocks.cpp \ + TraceValues.cpp + + libLLVMInstrument_a_SOURCES = $(MYSOURCES) + PRELINK = libLLVMInstrument.a + all: all-recursive + + .SUFFIXES: + .SUFFIXES: .cpp .lo .o .obj + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign lib/Transforms/Instrumentation/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign lib/Transforms/Instrumentation/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + install-libLIBRARIES: $(lib_LIBRARIES) + @$(NORMAL_INSTALL) + test -z "$(libdir)" || $(mkdir_p) "$(DESTDIR)$(libdir)" + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + f=$(am__strip_dir) \ + echo " $(libLIBRARIES_INSTALL) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \ + $(libLIBRARIES_INSTALL) "$$p" "$(DESTDIR)$(libdir)/$$f"; \ + else :; fi; \ + done + @$(POST_INSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + p=$(am__strip_dir) \ + echo " $(RANLIB) '$(DESTDIR)$(libdir)/$$p'"; \ + $(RANLIB) "$(DESTDIR)$(libdir)/$$p"; \ + else :; fi; \ + done + + uninstall-libLIBRARIES: + @$(NORMAL_UNINSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + p=$(am__strip_dir) \ + echo " rm -f '$(DESTDIR)$(libdir)/$$p'"; \ + rm -f "$(DESTDIR)$(libdir)/$$p"; \ + done + + clean-libLIBRARIES: + -test -z "$(lib_LIBRARIES)" || rm -f $(lib_LIBRARIES) + libLLVMInstrument.a: $(libLLVMInstrument_a_OBJECTS) $(libLLVMInstrument_a_DEPENDENCIES) + -rm -f libLLVMInstrument.a + $(libLLVMInstrument_a_AR) libLLVMInstrument.a $(libLLVMInstrument_a_OBJECTS) $(libLLVMInstrument_a_LIBADD) + $(RANLIB) libLLVMInstrument.a + + mostlyclean-compile: + -rm -f *.$(OBJEXT) + + distclean-compile: + -rm -f *.tab.c + + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/BlockProfiling.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/EdgeProfiling.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/EmitFunctions.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/ProfilingUtils.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/TraceBasicBlocks.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/TraceValues.Po at am__quote@ + + .cpp.o: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $< + + .cpp.obj: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` + + .cpp.lo: + @am__fastdepCXX_TRUE@ if $(LTCXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $< + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + # This directory's subdirectories are mostly independent; you can cd + # into them and run `make' without going through this Makefile. + # To change the values of `make' variables: instead of editing Makefiles, + # (1) if the variable is set in `config.status', edit `config.status' + # (which will cause the Makefiles to be regenerated when you run `make'); + # (2) otherwise, pass the desired values on the `make' command line. + $(RECURSIVE_TARGETS): + @set fnord $$MAKEFLAGS; amf=$$2; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + + mostlyclean-recursive clean-recursive distclean-recursive \ + maintainer-clean-recursive: + @set fnord $$MAKEFLAGS; amf=$$2; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ + done && test -z "$$fail" + tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done + ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/../../.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(mkdir_p) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + distdir) \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: check-recursive + all-am: Makefile $(LIBRARIES) + installdirs: installdirs-recursive + installdirs-am: + for dir in "$(DESTDIR)$(libdir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done + install: install-recursive + install-exec: install-exec-recursive + install-data: install-data-recursive + uninstall: uninstall-recursive + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-recursive + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + clean: clean-recursive + + clean-am: clean-generic clean-libLIBRARIES clean-libtool \ + mostlyclean-am + + distclean: distclean-recursive + -rm -rf ./$(DEPDIR) + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-compile \ + distclean-generic distclean-libtool distclean-tags + + dvi: dvi-recursive + + dvi-am: + + html: html-recursive + + info: info-recursive + + info-am: + + install-data-am: + + install-exec-am: install-libLIBRARIES + + install-info: install-info-recursive + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-recursive + -rm -rf ./$(DEPDIR) + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-recursive + + mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + + pdf: pdf-recursive + + pdf-am: + + ps: ps-recursive + + ps-am: + + uninstall-am: uninstall-info-am uninstall-libLIBRARIES + + uninstall-info: uninstall-info-recursive + + .PHONY: $(RECURSIVE_TARGETS) CTAGS GTAGS all all-am check \ + check-DEJAGNU check-am clean clean-generic clean-libLIBRARIES \ + clean-libtool clean-recursive ctags ctags-recursive distclean \ + distclean-DEJAGNU distclean-compile distclean-generic \ + distclean-libtool distclean-recursive distclean-tags distdir \ + dvi dvi-am html html-am info info-am install install-am \ + install-data install-data-am install-exec install-exec-am \ + install-info install-info-am install-libLIBRARIES install-man \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + maintainer-clean-recursive mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool mostlyclean-recursive \ + pdf pdf-am ps ps-am tags tags-recursive uninstall uninstall-am \ + uninstall-info-am uninstall-libLIBRARIES + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From reid at x10sys.com Mon Oct 18 18:56:45 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:45 -0500 Subject: [llvm-commits] CVS: llvm/tools/llvm-db/Makefile.in Message-ID: <200410182356.SAA28240@zion.cs.uiuc.edu> Changes in directory llvm/tools/llvm-db: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+684 -0) Index: llvm/tools/llvm-db/Makefile.in diff -c /dev/null llvm/tools/llvm-db/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:50 2004 --- llvm/tools/llvm-db/Makefile.in Mon Oct 18 18:55:40 2004 *************** *** 0 **** --- 1,684 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + #===-- tools/llvm-db/Makefile.am ---------------------------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + SOURCES = $(llvm_db_SOURCES) + + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = ../.. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + bin_PROGRAMS = llvm-db$(EXEEXT) + subdir = tools/llvm-db + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + am__installdirs = "$(DESTDIR)$(bindir)" + binPROGRAMS_INSTALL = $(INSTALL_PROGRAM) + PROGRAMS = $(bin_PROGRAMS) + am_llvm_db_OBJECTS = CLIDebugger.$(OBJEXT) Commands.$(OBJEXT) \ + llvm-db.$(OBJEXT) + llvm_db_OBJECTS = $(am_llvm_db_OBJECTS) + llvm_db_DEPENDENCIES = $(call GETOBJS,Interpreter,$(THEOBJS)) $(call \ + GETLIBS,$(THELIBS)) $(call GETOBJS,ScalarOpts) $(call \ + GETLIBS,Analysis,TransformUtils,Target) $(call \ + GETOBJS,Debugger,BCReader,Core) $(call \ + GETLIBS,Support,Target,System) + DEFAULT_INCLUDES = + depcomp = $(SHELL) $(top_srcdir)/autoconf/depcomp + am__depfiles_maybe = depfiles + CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ + $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) + LTCXXCOMPILE = $(LIBTOOL) --mode=compile --tag=CXX $(CXX) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CXXFLAGS) $(CXXFLAGS) + CXXLD = $(CXX) + CXXLINK = $(LIBTOOL) --mode=link --tag=CXX $(CXXLD) $(AM_CXXFLAGS) \ + $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ + SOURCES = $(llvm_db_SOURCES) + DIST_SOURCES = $(llvm_db_SOURCES) + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ -DENABLE_X86_JIT + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + llvm_db_SOURCES = CLIDebugger.cpp Commands.cpp llvm-db.cpp + THEOBJS = JIT CodeGen ExecutionEngine X86 SelectionDAG + THELIBS = + + # You can enable the X86 JIT on a non-X86 host by setting the flag + # ENABLE_X86_JIT on the make command line. If not, it will still be + # enabled automagically on an X86 host. + @ARCH_X86_TRUE at ENABLE_X86_JIT = 1 + + # You can enable the Sparc JIT on a non-Sparc host by setting the flag + # ENABLE_SPARC_JIT on the make command line. If not, it will still be + # enabled automagically on an Sparc host. + @ARCH_SPARC_TRUE at ENABLE_SPARC_JIT = 1 + llvm_db_LDADD = \ + $(call GETOBJS,Interpreter,$(THEOBJS)) \ + $(call GETLIBS,$(THELIBS)) \ + $(call GETOBJS,ScalarOpts) \ + $(call GETLIBS,Analysis,TransformUtils,Target) \ + $(call GETOBJS,Debugger,BCReader,Core) \ + $(call GETLIBS,Support,Target,System) + + all: all-am + + .SUFFIXES: + .SUFFIXES: .cpp .lo .o .obj + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign tools/llvm-db/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign tools/llvm-db/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + install-binPROGRAMS: $(bin_PROGRAMS) + @$(NORMAL_INSTALL) + test -z "$(bindir)" || $(mkdir_p) "$(DESTDIR)$(bindir)" + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \ + if test -f $$p \ + || test -f $$p1 \ + ; then \ + f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \ + echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(bindir)/$$f'"; \ + $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(bindir)/$$f" || exit 1; \ + else :; fi; \ + done + + uninstall-binPROGRAMS: + @$(NORMAL_UNINSTALL) + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + f=`echo "$$p" | sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \ + echo " rm -f '$(DESTDIR)$(bindir)/$$f'"; \ + rm -f "$(DESTDIR)$(bindir)/$$f"; \ + done + + clean-binPROGRAMS: + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + f=`echo $$p|sed 's/$(EXEEXT)$$//'`; \ + echo " rm -f $$p $$f"; \ + rm -f $$p $$f ; \ + done + llvm-db$(EXEEXT): $(llvm_db_OBJECTS) $(llvm_db_DEPENDENCIES) + @rm -f llvm-db$(EXEEXT) + $(CXXLINK) $(llvm_db_LDFLAGS) $(llvm_db_OBJECTS) $(llvm_db_LDADD) $(LIBS) + + mostlyclean-compile: + -rm -f *.$(OBJEXT) + + distclean-compile: + -rm -f *.tab.c + + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/CLIDebugger.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/Commands.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/llvm-db.Po at am__quote@ + + .cpp.o: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $< + + .cpp.obj: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` + + .cpp.lo: + @am__fastdepCXX_TRUE@ if $(LTCXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $< + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/../.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: check-am + all-am: Makefile $(PROGRAMS) + installdirs: + for dir in "$(DESTDIR)$(bindir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done + install: install-am + install-exec: install-exec-am + install-data: install-data-am + uninstall: uninstall-am + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-am + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + clean: clean-am + + clean-am: clean-binPROGRAMS clean-generic clean-libtool mostlyclean-am + + distclean: distclean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-compile \ + distclean-generic distclean-libtool distclean-tags + + dvi: dvi-am + + dvi-am: + + html: html-am + + info: info-am + + info-am: + + install-data-am: + + install-exec-am: install-binPROGRAMS + + install-info: install-info-am + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-am + + mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + + pdf: pdf-am + + pdf-am: + + ps: ps-am + + ps-am: + + uninstall-am: uninstall-binPROGRAMS uninstall-info-am + + .PHONY: CTAGS GTAGS all all-am check check-DEJAGNU check-am clean \ + clean-binPROGRAMS clean-generic clean-libtool ctags distclean \ + distclean-DEJAGNU distclean-compile distclean-generic \ + distclean-libtool distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-binPROGRAMS \ + install-data install-data-am install-exec install-exec-am \ + install-info install-info-am install-man install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags uninstall uninstall-am uninstall-binPROGRAMS \ + uninstall-info-am + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + + # What the X86 JIT requires + ifdef ENABLE_X86_JIT + endif + + # What the Sparc JIT requires + ifdef ENABLE_SPARC_JIT + # CPPFLAGS += -DENABLE_SPARC_JIT + # THEOBJS += SparcV9 SparcV9InstrSched SparcV9LiveVar SparcV9RegAlloc + # THEOBJS += ProfilePaths BCWriter + # THELIBS += Instrument Transforms IPO IPA DataStructure + endif + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From reid at x10sys.com Mon Oct 18 18:56:45 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:45 -0500 Subject: [llvm-commits] CVS: llvm/tools/opt/Makefile.in Message-ID: <200410182356.SAA28237@zion.cs.uiuc.edu> Changes in directory llvm/tools/opt: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+656 -0) Index: llvm/tools/opt/Makefile.in diff -c /dev/null llvm/tools/opt/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:51 2004 --- llvm/tools/opt/Makefile.in Mon Oct 18 18:55:41 2004 *************** *** 0 **** --- 1,656 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + #===-- tools/opt/Makefile.am -------------------------------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + SOURCES = $(opt_SOURCES) + + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = ../.. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + bin_PROGRAMS = opt$(EXEEXT) + subdir = tools/opt + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + am__installdirs = "$(DESTDIR)$(bindir)" + binPROGRAMS_INSTALL = $(INSTALL_PROGRAM) + PROGRAMS = $(bin_PROGRAMS) + am_opt_OBJECTS = opt.$(OBJEXT) + opt_OBJECTS = $(am_opt_OBJECTS) + opt_DEPENDENCIES = $(call \ + GETOBJS,BCReader,BCWriter,Instrument,ProfilePaths,ScalarOpts) \ + $(call GETOBJS,IPO,IPA,DataStructure,Transforms) $(call \ + GETLIBS,Target) $(call GETOBJS,Analysis,TransformUtils,Core) \ + $(call GETLIBS,Support,System) + DEFAULT_INCLUDES = + depcomp = $(SHELL) $(top_srcdir)/autoconf/depcomp + am__depfiles_maybe = depfiles + CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ + $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) + LTCXXCOMPILE = $(LIBTOOL) --mode=compile --tag=CXX $(CXX) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CXXFLAGS) $(CXXFLAGS) + CXXLD = $(CXX) + CXXLINK = $(LIBTOOL) --mode=link --tag=CXX $(CXXLD) $(AM_CXXFLAGS) \ + $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ + SOURCES = $(opt_SOURCES) + DIST_SOURCES = $(opt_SOURCES) + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + opt_SOURCES = opt.cpp + opt_LDADD = \ + $(call GETOBJS,BCReader,BCWriter,Instrument,ProfilePaths,ScalarOpts) \ + $(call GETOBJS,IPO,IPA,DataStructure,Transforms) \ + $(call GETLIBS,Target) \ + $(call GETOBJS,Analysis,TransformUtils,Core) \ + $(call GETLIBS,Support,System) + + all: all-am + + .SUFFIXES: + .SUFFIXES: .cpp .lo .o .obj + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign tools/opt/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign tools/opt/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + install-binPROGRAMS: $(bin_PROGRAMS) + @$(NORMAL_INSTALL) + test -z "$(bindir)" || $(mkdir_p) "$(DESTDIR)$(bindir)" + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \ + if test -f $$p \ + || test -f $$p1 \ + ; then \ + f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \ + echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(bindir)/$$f'"; \ + $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(bindir)/$$f" || exit 1; \ + else :; fi; \ + done + + uninstall-binPROGRAMS: + @$(NORMAL_UNINSTALL) + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + f=`echo "$$p" | sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \ + echo " rm -f '$(DESTDIR)$(bindir)/$$f'"; \ + rm -f "$(DESTDIR)$(bindir)/$$f"; \ + done + + clean-binPROGRAMS: + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + f=`echo $$p|sed 's/$(EXEEXT)$$//'`; \ + echo " rm -f $$p $$f"; \ + rm -f $$p $$f ; \ + done + opt$(EXEEXT): $(opt_OBJECTS) $(opt_DEPENDENCIES) + @rm -f opt$(EXEEXT) + $(CXXLINK) $(opt_LDFLAGS) $(opt_OBJECTS) $(opt_LDADD) $(LIBS) + + mostlyclean-compile: + -rm -f *.$(OBJEXT) + + distclean-compile: + -rm -f *.tab.c + + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/opt.Po at am__quote@ + + .cpp.o: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $< + + .cpp.obj: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` + + .cpp.lo: + @am__fastdepCXX_TRUE@ if $(LTCXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $< + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/../.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: check-am + all-am: Makefile $(PROGRAMS) + installdirs: + for dir in "$(DESTDIR)$(bindir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done + install: install-am + install-exec: install-exec-am + install-data: install-data-am + uninstall: uninstall-am + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-am + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + clean: clean-am + + clean-am: clean-binPROGRAMS clean-generic clean-libtool mostlyclean-am + + distclean: distclean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-compile \ + distclean-generic distclean-libtool distclean-tags + + dvi: dvi-am + + dvi-am: + + html: html-am + + info: info-am + + info-am: + + install-data-am: + + install-exec-am: install-binPROGRAMS + + install-info: install-info-am + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-am + + mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + + pdf: pdf-am + + pdf-am: + + ps: ps-am + + ps-am: + + uninstall-am: uninstall-binPROGRAMS uninstall-info-am + + .PHONY: CTAGS GTAGS all all-am check check-DEJAGNU check-am clean \ + clean-binPROGRAMS clean-generic clean-libtool ctags distclean \ + distclean-DEJAGNU distclean-compile distclean-generic \ + distclean-libtool distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-binPROGRAMS \ + install-data install-data-am install-exec install-exec-am \ + install-info install-info-am install-man install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags uninstall uninstall-am uninstall-binPROGRAMS \ + uninstall-info-am + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From reid at x10sys.com Mon Oct 18 18:56:45 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:45 -0500 Subject: [llvm-commits] CVS: llvm/tools/llvm-stub/Makefile.in Message-ID: <200410182356.SAA28295@zion.cs.uiuc.edu> Changes in directory llvm/tools/llvm-stub: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+645 -0) Index: llvm/tools/llvm-stub/Makefile.in diff -c /dev/null llvm/tools/llvm-stub/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:51 2004 --- llvm/tools/llvm-stub/Makefile.in Mon Oct 18 18:55:41 2004 *************** *** 0 **** --- 1,645 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + #===-- tools/llvm-stub/Makefile.am ------------------------------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + SOURCES = $(llvm_stub_SOURCES) + + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = ../.. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + bin_PROGRAMS = llvm-stub$(EXEEXT) + subdir = tools/llvm-stub + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + am__installdirs = "$(DESTDIR)$(bindir)" + binPROGRAMS_INSTALL = $(INSTALL_PROGRAM) + PROGRAMS = $(bin_PROGRAMS) + am_llvm_stub_OBJECTS = llvm-stub.$(OBJEXT) + llvm_stub_OBJECTS = $(am_llvm_stub_OBJECTS) + llvm_stub_LDADD = $(LDADD) + DEFAULT_INCLUDES = + depcomp = $(SHELL) $(top_srcdir)/autoconf/depcomp + am__depfiles_maybe = depfiles + COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ + $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) + LTCOMPILE = $(LIBTOOL) --mode=compile --tag=CC $(CC) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CFLAGS) $(CFLAGS) + CCLD = $(CC) + LINK = $(LIBTOOL) --mode=link --tag=CC $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ + $(AM_LDFLAGS) $(LDFLAGS) -o $@ + SOURCES = $(llvm_stub_SOURCES) + DIST_SOURCES = $(llvm_stub_SOURCES) + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + llvm_stub_SOURCES = llvm-stub.c + all: all-am + + .SUFFIXES: + .SUFFIXES: .c .lo .o .obj + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign tools/llvm-stub/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign tools/llvm-stub/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + install-binPROGRAMS: $(bin_PROGRAMS) + @$(NORMAL_INSTALL) + test -z "$(bindir)" || $(mkdir_p) "$(DESTDIR)$(bindir)" + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \ + if test -f $$p \ + || test -f $$p1 \ + ; then \ + f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \ + echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(bindir)/$$f'"; \ + $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(bindir)/$$f" || exit 1; \ + else :; fi; \ + done + + uninstall-binPROGRAMS: + @$(NORMAL_UNINSTALL) + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + f=`echo "$$p" | sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \ + echo " rm -f '$(DESTDIR)$(bindir)/$$f'"; \ + rm -f "$(DESTDIR)$(bindir)/$$f"; \ + done + + clean-binPROGRAMS: + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + f=`echo $$p|sed 's/$(EXEEXT)$$//'`; \ + echo " rm -f $$p $$f"; \ + rm -f $$p $$f ; \ + done + llvm-stub$(EXEEXT): $(llvm_stub_OBJECTS) $(llvm_stub_DEPENDENCIES) + @rm -f llvm-stub$(EXEEXT) + $(LINK) $(llvm_stub_LDFLAGS) $(llvm_stub_OBJECTS) $(llvm_stub_LDADD) $(LIBS) + + mostlyclean-compile: + -rm -f *.$(OBJEXT) + + distclean-compile: + -rm -f *.tab.c + + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/llvm-stub.Po at am__quote@ + + .c.o: + @am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCC_FALSE@ $(COMPILE) -c $< + + .c.obj: + @am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ + @am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCC_FALSE@ $(COMPILE) -c `$(CYGPATH_W) '$<'` + + .c.lo: + @am__fastdepCC_TRUE@ if $(LTCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCC_FALSE@ $(LTCOMPILE) -c -o $@ $< + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/../.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: check-am + all-am: Makefile $(PROGRAMS) + installdirs: + for dir in "$(DESTDIR)$(bindir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done + install: install-am + install-exec: install-exec-am + install-data: install-data-am + uninstall: uninstall-am + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-am + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + clean: clean-am + + clean-am: clean-binPROGRAMS clean-generic clean-libtool mostlyclean-am + + distclean: distclean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-compile \ + distclean-generic distclean-libtool distclean-tags + + dvi: dvi-am + + dvi-am: + + html: html-am + + info: info-am + + info-am: + + install-data-am: + + install-exec-am: install-binPROGRAMS + + install-info: install-info-am + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-am + + mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + + pdf: pdf-am + + pdf-am: + + ps: ps-am + + ps-am: + + uninstall-am: uninstall-binPROGRAMS uninstall-info-am + + .PHONY: CTAGS GTAGS all all-am check check-DEJAGNU check-am clean \ + clean-binPROGRAMS clean-generic clean-libtool ctags distclean \ + distclean-DEJAGNU distclean-compile distclean-generic \ + distclean-libtool distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-binPROGRAMS \ + install-data install-data-am install-exec install-exec-am \ + install-info install-info-am install-man install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags uninstall uninstall-am uninstall-binPROGRAMS \ + uninstall-info-am + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From reid at x10sys.com Mon Oct 18 18:56:43 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:43 -0500 Subject: [llvm-commits] CVS: llvm/tools/llvm-ld/Makefile.in Message-ID: <200410182356.SAA28218@zion.cs.uiuc.edu> Changes in directory llvm/tools/llvm-ld: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+656 -0) Index: llvm/tools/llvm-ld/Makefile.in diff -c /dev/null llvm/tools/llvm-ld/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:51 2004 --- llvm/tools/llvm-ld/Makefile.in Mon Oct 18 18:55:41 2004 *************** *** 0 **** --- 1,656 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + #===-- tools/llvm-ld/Makefile.am ---------------------------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + SOURCES = $(llvm_ld_SOURCES) + + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = ../.. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + bin_PROGRAMS = llvm-ld$(EXEEXT) + subdir = tools/llvm-ld + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + am__installdirs = "$(DESTDIR)$(bindir)" + binPROGRAMS_INSTALL = $(INSTALL_PROGRAM) + PROGRAMS = $(bin_PROGRAMS) + am_llvm_ld_OBJECTS = GenerateCode.$(OBJEXT) Linker.$(OBJEXT) \ + llvm-ld.$(OBJEXT) + llvm_ld_OBJECTS = $(am_llvm_ld_OBJECTS) + llvm_ld_DEPENDENCIES = $(call \ + GETLIBS,IPO,Transforms,ScalarOpts,Analysis,IPA,TransformUtils,Target) \ + $(call GETOBJS,BCReader,BCWriter,Core) $(call \ + GETLIBS,Support,System) + DEFAULT_INCLUDES = + depcomp = $(SHELL) $(top_srcdir)/autoconf/depcomp + am__depfiles_maybe = depfiles + CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ + $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) + LTCXXCOMPILE = $(LIBTOOL) --mode=compile --tag=CXX $(CXX) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CXXFLAGS) $(CXXFLAGS) + CXXLD = $(CXX) + CXXLINK = $(LIBTOOL) --mode=link --tag=CXX $(CXXLD) $(AM_CXXFLAGS) \ + $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ + SOURCES = $(llvm_ld_SOURCES) + DIST_SOURCES = $(llvm_ld_SOURCES) + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + llvm_ld_SOURCES = GenerateCode.cpp Linker.cpp llvm-ld.cpp + llvm_ld_LDADD = \ + $(call GETLIBS,IPO,Transforms,ScalarOpts,Analysis,IPA,TransformUtils,Target) \ + $(call GETOBJS,BCReader,BCWriter,Core) \ + $(call GETLIBS,Support,System) + + all: all-am + + .SUFFIXES: + .SUFFIXES: .cpp .lo .o .obj + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign tools/llvm-ld/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign tools/llvm-ld/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + install-binPROGRAMS: $(bin_PROGRAMS) + @$(NORMAL_INSTALL) + test -z "$(bindir)" || $(mkdir_p) "$(DESTDIR)$(bindir)" + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \ + if test -f $$p \ + || test -f $$p1 \ + ; then \ + f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \ + echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(bindir)/$$f'"; \ + $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(bindir)/$$f" || exit 1; \ + else :; fi; \ + done + + uninstall-binPROGRAMS: + @$(NORMAL_UNINSTALL) + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + f=`echo "$$p" | sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \ + echo " rm -f '$(DESTDIR)$(bindir)/$$f'"; \ + rm -f "$(DESTDIR)$(bindir)/$$f"; \ + done + + clean-binPROGRAMS: + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + f=`echo $$p|sed 's/$(EXEEXT)$$//'`; \ + echo " rm -f $$p $$f"; \ + rm -f $$p $$f ; \ + done + llvm-ld$(EXEEXT): $(llvm_ld_OBJECTS) $(llvm_ld_DEPENDENCIES) + @rm -f llvm-ld$(EXEEXT) + $(CXXLINK) $(llvm_ld_LDFLAGS) $(llvm_ld_OBJECTS) $(llvm_ld_LDADD) $(LIBS) + + mostlyclean-compile: + -rm -f *.$(OBJEXT) + + distclean-compile: + -rm -f *.tab.c + + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/GenerateCode.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/Linker.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/llvm-ld.Po at am__quote@ + + .cpp.o: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $< + + .cpp.obj: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` + + .cpp.lo: + @am__fastdepCXX_TRUE@ if $(LTCXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $< + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/../.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: check-am + all-am: Makefile $(PROGRAMS) + installdirs: + for dir in "$(DESTDIR)$(bindir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done + install: install-am + install-exec: install-exec-am + install-data: install-data-am + uninstall: uninstall-am + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-am + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + clean: clean-am + + clean-am: clean-binPROGRAMS clean-generic clean-libtool mostlyclean-am + + distclean: distclean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-compile \ + distclean-generic distclean-libtool distclean-tags + + dvi: dvi-am + + dvi-am: + + html: html-am + + info: info-am + + info-am: + + install-data-am: + + install-exec-am: install-binPROGRAMS + + install-info: install-info-am + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-am + + mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + + pdf: pdf-am + + pdf-am: + + ps: ps-am + + ps-am: + + uninstall-am: uninstall-binPROGRAMS uninstall-info-am + + .PHONY: CTAGS GTAGS all all-am check check-DEJAGNU check-am clean \ + clean-binPROGRAMS clean-generic clean-libtool ctags distclean \ + distclean-DEJAGNU distclean-compile distclean-generic \ + distclean-libtool distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-binPROGRAMS \ + install-data install-data-am install-exec install-exec-am \ + install-info install-info-am install-man install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags uninstall uninstall-am uninstall-binPROGRAMS \ + uninstall-info-am + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From reid at x10sys.com Mon Oct 18 18:56:43 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:43 -0500 Subject: [llvm-commits] CVS: llvm/lib/Target/Skeleton/Makefile.in Message-ID: <200410182356.SAA28220@zion.cs.uiuc.edu> Changes in directory llvm/lib/Target/Skeleton: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+690 -0) Index: llvm/lib/Target/Skeleton/Makefile.in diff -c /dev/null llvm/lib/Target/Skeleton/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:50 2004 --- llvm/lib/Target/Skeleton/Makefile.in Mon Oct 18 18:55:40 2004 *************** *** 0 **** --- 1,690 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + #===-- lib/Target/Skeleton/Makefile.am ---------------------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + SOURCES = $(libLLVMSkeleton_a_SOURCES) + + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = ../../.. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + subdir = lib/Target/Skeleton + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; + am__vpath_adj = case $$p in \ + $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ + *) f=$$p;; \ + esac; + am__strip_dir = `echo $$p | sed -e 's|^.*/||'`; + am__installdirs = "$(DESTDIR)$(libdir)" + libLIBRARIES_INSTALL = $(INSTALL_DATA) + LIBRARIES = $(lib_LIBRARIES) + ARFLAGS = cru + libLLVMSkeleton_a_AR = $(AR) $(ARFLAGS) + libLLVMSkeleton_a_LIBADD = + am__objects_1 = + am_libLLVMSkeleton_a_OBJECTS = SkeletonInstrInfo.$(OBJEXT) \ + SkeletonJITInfo.$(OBJEXT) SkeletonRegisterInfo.$(OBJEXT) \ + SkeletonTargetMachine.$(OBJEXT) $(am__objects_1) + libLLVMSkeleton_a_OBJECTS = $(am_libLLVMSkeleton_a_OBJECTS) + DEFAULT_INCLUDES = + depcomp = $(SHELL) $(top_srcdir)/autoconf/depcomp + am__depfiles_maybe = depfiles + CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ + $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) + LTCXXCOMPILE = $(LIBTOOL) --mode=compile --tag=CXX $(CXX) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CXXFLAGS) $(CXXFLAGS) + CXXLD = $(CXX) + CXXLINK = $(LIBTOOL) --mode=link --tag=CXX $(CXXLD) $(AM_CXXFLAGS) \ + $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ + COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ + $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) + LTCOMPILE = $(LIBTOOL) --mode=compile --tag=CC $(CC) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CFLAGS) $(CFLAGS) + CCLD = $(CC) + LINK = $(LIBTOOL) --mode=link --tag=CC $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ + $(AM_LDFLAGS) $(LDFLAGS) -o $@ + SOURCES = $(libLLVMSkeleton_a_SOURCES) + DIST_SOURCES = $(libLLVMSkeleton_a_SOURCES) + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + lib_LIBRARIES = libLLVMSkeleton.a + BUILT_SOURCES = \ + SkeletonGenRegisterInfo.h.inc \ + SkeletonGenRegisterNames.inc \ + SkeletonGenRegisterInfo.inc \ + SkeletonGenInstrNames.inc \ + SkeletonGenInstrInfo.inc + + libLLVMSkeleton_a_SOURCES = \ + SkeletonInstrInfo.cpp \ + SkeletonJITInfo.cpp \ + SkeletonRegisterInfo.cpp \ + SkeletonTargetMachine.cpp \ + $(BUILT_SOURCES) + + PRELINK = libLLVMSkeleton.a + all: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) all-am + + .SUFFIXES: + .SUFFIXES: .cpp .lo .o .obj + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign lib/Target/Skeleton/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign lib/Target/Skeleton/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + install-libLIBRARIES: $(lib_LIBRARIES) + @$(NORMAL_INSTALL) + test -z "$(libdir)" || $(mkdir_p) "$(DESTDIR)$(libdir)" + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + f=$(am__strip_dir) \ + echo " $(libLIBRARIES_INSTALL) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \ + $(libLIBRARIES_INSTALL) "$$p" "$(DESTDIR)$(libdir)/$$f"; \ + else :; fi; \ + done + @$(POST_INSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + p=$(am__strip_dir) \ + echo " $(RANLIB) '$(DESTDIR)$(libdir)/$$p'"; \ + $(RANLIB) "$(DESTDIR)$(libdir)/$$p"; \ + else :; fi; \ + done + + uninstall-libLIBRARIES: + @$(NORMAL_UNINSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + p=$(am__strip_dir) \ + echo " rm -f '$(DESTDIR)$(libdir)/$$p'"; \ + rm -f "$(DESTDIR)$(libdir)/$$p"; \ + done + + clean-libLIBRARIES: + -test -z "$(lib_LIBRARIES)" || rm -f $(lib_LIBRARIES) + libLLVMSkeleton.a: $(libLLVMSkeleton_a_OBJECTS) $(libLLVMSkeleton_a_DEPENDENCIES) + -rm -f libLLVMSkeleton.a + $(libLLVMSkeleton_a_AR) libLLVMSkeleton.a $(libLLVMSkeleton_a_OBJECTS) $(libLLVMSkeleton_a_LIBADD) + $(RANLIB) libLLVMSkeleton.a + + mostlyclean-compile: + -rm -f *.$(OBJEXT) + + distclean-compile: + -rm -f *.tab.c + + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/SkeletonInstrInfo.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/SkeletonJITInfo.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/SkeletonRegisterInfo.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/SkeletonTargetMachine.Po at am__quote@ + + .cpp.o: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $< + + .cpp.obj: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` + + .cpp.lo: + @am__fastdepCXX_TRUE@ if $(LTCXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $< + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/../../.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) check-am + all-am: Makefile $(LIBRARIES) + installdirs: + for dir in "$(DESTDIR)$(libdir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done + install: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) install-am + install-exec: install-exec-am + install-data: install-data-am + uninstall: uninstall-am + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-am + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES) + clean: clean-am + + clean-am: clean-generic clean-libLIBRARIES clean-libtool \ + mostlyclean-am + + distclean: distclean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-compile \ + distclean-generic distclean-libtool distclean-tags + + dvi: dvi-am + + dvi-am: + + html: html-am + + info: info-am + + info-am: + + install-data-am: + + install-exec-am: install-libLIBRARIES + + install-info: install-info-am + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-am + + mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + + pdf: pdf-am + + pdf-am: + + ps: ps-am + + ps-am: + + uninstall-am: uninstall-info-am uninstall-libLIBRARIES + + .PHONY: CTAGS GTAGS all all-am check check-DEJAGNU check-am clean \ + clean-generic clean-libLIBRARIES clean-libtool ctags distclean \ + distclean-DEJAGNU distclean-compile distclean-generic \ + distclean-libtool distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-data \ + install-data-am install-exec install-exec-am install-info \ + install-info-am install-libLIBRARIES install-man install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags uninstall uninstall-am uninstall-info-am \ + uninstall-libLIBRARIES + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + + $(BUILT_SOURCES) : $(TDFILES) $(TBLGEN) + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From reid at x10sys.com Mon Oct 18 18:56:45 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:45 -0500 Subject: [llvm-commits] CVS: llvm/runtime/libpng/Makefile.in Message-ID: <200410182356.SAA28263@zion.cs.uiuc.edu> Changes in directory llvm/runtime/libpng: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+685 -0) Index: llvm/runtime/libpng/Makefile.in diff -c /dev/null llvm/runtime/libpng/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:51 2004 --- llvm/runtime/libpng/Makefile.in Mon Oct 18 18:55:41 2004 *************** *** 0 **** --- 1,685 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + #===-- runtime/libpng/Makefile.am --------------------------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + SOURCES = $(libpng_a_SOURCES) + + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = ../.. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = README $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config INSTALL TODO + subdir = runtime/libpng + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; + am__vpath_adj = case $$p in \ + $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ + *) f=$$p;; \ + esac; + am__strip_dir = `echo $$p | sed -e 's|^.*/||'`; + am__installdirs = "$(DESTDIR)$(libdir)" + libLIBRARIES_INSTALL = $(INSTALL_DATA) + LIBRARIES = $(lib_LIBRARIES) + ARFLAGS = cru + libpng_a_AR = $(AR) $(ARFLAGS) + libpng_a_LIBADD = + am_libpng_a_OBJECTS = example.$(OBJEXT) png.$(OBJEXT) \ + pngerror.$(OBJEXT) pnggccrd.$(OBJEXT) pngget.$(OBJEXT) \ + pngmem.$(OBJEXT) pngpread.$(OBJEXT) pngread.$(OBJEXT) \ + pngrio.$(OBJEXT) pngrtran.$(OBJEXT) pngrutil.$(OBJEXT) \ + pngset.$(OBJEXT) pngtest.$(OBJEXT) pngtrans.$(OBJEXT) \ + pngvcrd.$(OBJEXT) pngwio.$(OBJEXT) pngwrite.$(OBJEXT) \ + pngwtran.$(OBJEXT) pngwutil.$(OBJEXT) + libpng_a_OBJECTS = $(am_libpng_a_OBJECTS) + DEFAULT_INCLUDES = + depcomp = $(SHELL) $(top_srcdir)/autoconf/depcomp + am__depfiles_maybe = depfiles + COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ + $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) + LTCOMPILE = $(LIBTOOL) --mode=compile --tag=CC $(CC) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CFLAGS) $(CFLAGS) + CCLD = $(CC) + LINK = $(LIBTOOL) --mode=link --tag=CC $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ + $(AM_LDFLAGS) $(LDFLAGS) -o $@ + SOURCES = $(libpng_a_SOURCES) + DIST_SOURCES = $(libpng_a_SOURCES) + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = -I../zlib + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + lib_LIBRARIES = libpng.a + libpng_a_SOURCES = example.c png.c pngerror.c pnggccrd.c pngget.c pngmem.c \ + pngpread.c pngread.c pngrio.c pngrtran.c pngrutil.c \ + pngset.c pngtest.c pngtrans.c pngvcrd.c pngwio.c pngwrite.c \ + pngwtran.c pngwutil.c + + BYTECODE_LIBRARY = libpng.a + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + all: all-am + + .SUFFIXES: + .SUFFIXES: .c .lo .o .obj + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign runtime/libpng/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign runtime/libpng/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + install-libLIBRARIES: $(lib_LIBRARIES) + @$(NORMAL_INSTALL) + test -z "$(libdir)" || $(mkdir_p) "$(DESTDIR)$(libdir)" + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + f=$(am__strip_dir) \ + echo " $(libLIBRARIES_INSTALL) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \ + $(libLIBRARIES_INSTALL) "$$p" "$(DESTDIR)$(libdir)/$$f"; \ + else :; fi; \ + done + @$(POST_INSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + p=$(am__strip_dir) \ + echo " $(RANLIB) '$(DESTDIR)$(libdir)/$$p'"; \ + $(RANLIB) "$(DESTDIR)$(libdir)/$$p"; \ + else :; fi; \ + done + + uninstall-libLIBRARIES: + @$(NORMAL_UNINSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + p=$(am__strip_dir) \ + echo " rm -f '$(DESTDIR)$(libdir)/$$p'"; \ + rm -f "$(DESTDIR)$(libdir)/$$p"; \ + done + + clean-libLIBRARIES: + -test -z "$(lib_LIBRARIES)" || rm -f $(lib_LIBRARIES) + libpng.a: $(libpng_a_OBJECTS) $(libpng_a_DEPENDENCIES) + -rm -f libpng.a + $(libpng_a_AR) libpng.a $(libpng_a_OBJECTS) $(libpng_a_LIBADD) + $(RANLIB) libpng.a + + mostlyclean-compile: + -rm -f *.$(OBJEXT) + + distclean-compile: + -rm -f *.tab.c + + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/example.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/png.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/pngerror.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/pnggccrd.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/pngget.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/pngmem.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/pngpread.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/pngread.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/pngrio.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/pngrtran.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/pngrutil.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/pngset.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/pngtest.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/pngtrans.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/pngvcrd.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/pngwio.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/pngwrite.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/pngwtran.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/pngwutil.Po at am__quote@ + + .c.o: + @am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCC_FALSE@ $(COMPILE) -c $< + + .c.obj: + @am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ + @am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCC_FALSE@ $(COMPILE) -c `$(CYGPATH_W) '$<'` + + .c.lo: + @am__fastdepCC_TRUE@ if $(LTCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCC_FALSE@ $(LTCOMPILE) -c -o $@ $< + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/../.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: check-am + all-am: Makefile $(LIBRARIES) + installdirs: + for dir in "$(DESTDIR)$(libdir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done + install: install-am + install-exec: install-exec-am + install-data: install-data-am + uninstall: uninstall-am + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-am + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + clean: clean-am + + clean-am: clean-generic clean-libLIBRARIES clean-libtool \ + mostlyclean-am + + distclean: distclean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-compile \ + distclean-generic distclean-libtool distclean-tags + + dvi: dvi-am + + dvi-am: + + html: html-am + + info: info-am + + info-am: + + install-data-am: + + install-exec-am: install-libLIBRARIES + + install-info: install-info-am + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-am + + mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + + pdf: pdf-am + + pdf-am: + + ps: ps-am + + ps-am: + + uninstall-am: uninstall-info-am uninstall-libLIBRARIES + + .PHONY: CTAGS GTAGS all all-am check check-DEJAGNU check-am clean \ + clean-generic clean-libLIBRARIES clean-libtool ctags distclean \ + distclean-DEJAGNU distclean-compile distclean-generic \ + distclean-libtool distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-data \ + install-data-am install-exec install-exec-am install-info \ + install-info-am install-libLIBRARIES install-man install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags uninstall uninstall-am uninstall-info-am \ + uninstall-libLIBRARIES + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From reid at x10sys.com Mon Oct 18 18:56:45 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:45 -0500 Subject: [llvm-commits] CVS: llvm/runtime/GCCLibraries/libg/Makefile.in Message-ID: <200410182356.SAA28276@zion.cs.uiuc.edu> Changes in directory llvm/runtime/GCCLibraries/libg: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+657 -0) Index: llvm/runtime/GCCLibraries/libg/Makefile.in diff -c /dev/null llvm/runtime/GCCLibraries/libg/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:51 2004 --- llvm/runtime/GCCLibraries/libg/Makefile.in Mon Oct 18 18:55:41 2004 *************** *** 0 **** --- 1,657 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + #===-- runtime/GCCLibraries/libg/Makefile.am ---------------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + SOURCES = $(libg_a_SOURCES) + + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = ../../.. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + subdir = runtime/GCCLibraries/libg + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; + am__vpath_adj = case $$p in \ + $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ + *) f=$$p;; \ + esac; + am__strip_dir = `echo $$p | sed -e 's|^.*/||'`; + am__installdirs = "$(DESTDIR)$(libdir)" + libLIBRARIES_INSTALL = $(INSTALL_DATA) + LIBRARIES = $(lib_LIBRARIES) + ARFLAGS = cru + libg_a_AR = $(AR) $(ARFLAGS) + libg_a_LIBADD = + am_libg_a_OBJECTS = temp.$(OBJEXT) + libg_a_OBJECTS = $(am_libg_a_OBJECTS) + DEFAULT_INCLUDES = + depcomp = $(SHELL) $(top_srcdir)/autoconf/depcomp + am__depfiles_maybe = depfiles + COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ + $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) + LTCOMPILE = $(LIBTOOL) --mode=compile --tag=CC $(CC) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CFLAGS) $(CFLAGS) + CCLD = $(CC) + LINK = $(LIBTOOL) --mode=link --tag=CC $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ + $(AM_LDFLAGS) $(LDFLAGS) -o $@ + SOURCES = $(libg_a_SOURCES) + DIST_SOURCES = $(libg_a_SOURCES) + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + lib_LIBRARIES = libg.a + libg_a_SOURCES = temp.c + BYTECODE_LIBRARY = $(lib_LIBRARIES) + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + all: all-am + + .SUFFIXES: + .SUFFIXES: .c .lo .o .obj + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign runtime/GCCLibraries/libg/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign runtime/GCCLibraries/libg/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + install-libLIBRARIES: $(lib_LIBRARIES) + @$(NORMAL_INSTALL) + test -z "$(libdir)" || $(mkdir_p) "$(DESTDIR)$(libdir)" + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + f=$(am__strip_dir) \ + echo " $(libLIBRARIES_INSTALL) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \ + $(libLIBRARIES_INSTALL) "$$p" "$(DESTDIR)$(libdir)/$$f"; \ + else :; fi; \ + done + @$(POST_INSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + p=$(am__strip_dir) \ + echo " $(RANLIB) '$(DESTDIR)$(libdir)/$$p'"; \ + $(RANLIB) "$(DESTDIR)$(libdir)/$$p"; \ + else :; fi; \ + done + + uninstall-libLIBRARIES: + @$(NORMAL_UNINSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + p=$(am__strip_dir) \ + echo " rm -f '$(DESTDIR)$(libdir)/$$p'"; \ + rm -f "$(DESTDIR)$(libdir)/$$p"; \ + done + + clean-libLIBRARIES: + -test -z "$(lib_LIBRARIES)" || rm -f $(lib_LIBRARIES) + libg.a: $(libg_a_OBJECTS) $(libg_a_DEPENDENCIES) + -rm -f libg.a + $(libg_a_AR) libg.a $(libg_a_OBJECTS) $(libg_a_LIBADD) + $(RANLIB) libg.a + + mostlyclean-compile: + -rm -f *.$(OBJEXT) + + distclean-compile: + -rm -f *.tab.c + + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/temp.Po at am__quote@ + + .c.o: + @am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCC_FALSE@ $(COMPILE) -c $< + + .c.obj: + @am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ + @am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCC_FALSE@ $(COMPILE) -c `$(CYGPATH_W) '$<'` + + .c.lo: + @am__fastdepCC_TRUE@ if $(LTCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCC_FALSE@ $(LTCOMPILE) -c -o $@ $< + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/../../.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: check-am + all-am: Makefile $(LIBRARIES) + installdirs: + for dir in "$(DESTDIR)$(libdir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done + install: install-am + install-exec: install-exec-am + install-data: install-data-am + uninstall: uninstall-am + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-am + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + clean: clean-am + + clean-am: clean-generic clean-libLIBRARIES clean-libtool \ + mostlyclean-am + + distclean: distclean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-compile \ + distclean-generic distclean-libtool distclean-tags + + dvi: dvi-am + + dvi-am: + + html: html-am + + info: info-am + + info-am: + + install-data-am: + + install-exec-am: install-libLIBRARIES + + install-info: install-info-am + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-am + + mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + + pdf: pdf-am + + pdf-am: + + ps: ps-am + + ps-am: + + uninstall-am: uninstall-info-am uninstall-libLIBRARIES + + .PHONY: CTAGS GTAGS all all-am check check-DEJAGNU check-am clean \ + clean-generic clean-libLIBRARIES clean-libtool ctags distclean \ + distclean-DEJAGNU distclean-compile distclean-generic \ + distclean-libtool distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-data \ + install-data-am install-exec install-exec-am install-info \ + install-info-am install-libLIBRARIES install-man install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags uninstall uninstall-am uninstall-info-am \ + uninstall-libLIBRARIES + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From reid at x10sys.com Mon Oct 18 18:56:45 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:45 -0500 Subject: [llvm-commits] CVS: llvm/lib/Transforms/IPO/Makefile.in Message-ID: <200410182356.SAA28289@zion.cs.uiuc.edu> Changes in directory llvm/lib/Transforms/IPO: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+698 -0) Index: llvm/lib/Transforms/IPO/Makefile.in diff -c /dev/null llvm/lib/Transforms/IPO/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:50 2004 --- llvm/lib/Transforms/IPO/Makefile.in Mon Oct 18 18:55:40 2004 *************** *** 0 **** --- 1,698 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + #===-- lib/Transforms/IPO/Makefile.am ----------------------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + SOURCES = $(libLLVMIPO_a_SOURCES) + + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = ../../.. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + subdir = lib/Transforms/IPO + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; + am__vpath_adj = case $$p in \ + $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ + *) f=$$p;; \ + esac; + am__strip_dir = `echo $$p | sed -e 's|^.*/||'`; + am__installdirs = "$(DESTDIR)$(libdir)" + libLIBRARIES_INSTALL = $(INSTALL_DATA) + LIBRARIES = $(lib_LIBRARIES) + ARFLAGS = cru + libLLVMIPO_a_AR = $(AR) $(ARFLAGS) + libLLVMIPO_a_LIBADD = + am__objects_1 = ArgumentPromotion.$(OBJEXT) ConstantMerge.$(OBJEXT) \ + DeadArgumentElimination.$(OBJEXT) \ + DeadTypeElimination.$(OBJEXT) ExtractFunction.$(OBJEXT) \ + FunctionResolution.$(OBJEXT) GlobalDCE.$(OBJEXT) \ + GlobalOpt.$(OBJEXT) Inliner.$(OBJEXT) InlineSimple.$(OBJEXT) \ + Internalize.$(OBJEXT) IPConstantPropagation.$(OBJEXT) \ + LoopExtractor.$(OBJEXT) LowerSetJmp.$(OBJEXT) \ + PruneEH.$(OBJEXT) RaiseAllocations.$(OBJEXT) + am_libLLVMIPO_a_OBJECTS = $(am__objects_1) + libLLVMIPO_a_OBJECTS = $(am_libLLVMIPO_a_OBJECTS) + DEFAULT_INCLUDES = + depcomp = $(SHELL) $(top_srcdir)/autoconf/depcomp + am__depfiles_maybe = depfiles + CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ + $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) + LTCXXCOMPILE = $(LIBTOOL) --mode=compile --tag=CXX $(CXX) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CXXFLAGS) $(CXXFLAGS) + CXXLD = $(CXX) + CXXLINK = $(LIBTOOL) --mode=link --tag=CXX $(CXXLD) $(AM_CXXFLAGS) \ + $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ + SOURCES = $(libLLVMIPO_a_SOURCES) + DIST_SOURCES = $(libLLVMIPO_a_SOURCES) + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + lib_LIBRARIES = libLLVMIPO.a + MYSOURCES = \ + ArgumentPromotion.cpp \ + ConstantMerge.cpp \ + DeadArgumentElimination.cpp \ + DeadTypeElimination.cpp \ + ExtractFunction.cpp \ + FunctionResolution.cpp \ + GlobalDCE.cpp \ + GlobalOpt.cpp \ + Inliner.cpp \ + InlineSimple.cpp \ + Internalize.cpp \ + IPConstantPropagation.cpp \ + LoopExtractor.cpp \ + LowerSetJmp.cpp \ + PruneEH.cpp \ + RaiseAllocations.cpp + + libLLVMIPO_a_SOURCES = $(MYSOURCES) + PRELINK = libLLVMIPO.a + all: all-am + + .SUFFIXES: + .SUFFIXES: .cpp .lo .o .obj + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign lib/Transforms/IPO/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign lib/Transforms/IPO/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + install-libLIBRARIES: $(lib_LIBRARIES) + @$(NORMAL_INSTALL) + test -z "$(libdir)" || $(mkdir_p) "$(DESTDIR)$(libdir)" + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + f=$(am__strip_dir) \ + echo " $(libLIBRARIES_INSTALL) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \ + $(libLIBRARIES_INSTALL) "$$p" "$(DESTDIR)$(libdir)/$$f"; \ + else :; fi; \ + done + @$(POST_INSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + p=$(am__strip_dir) \ + echo " $(RANLIB) '$(DESTDIR)$(libdir)/$$p'"; \ + $(RANLIB) "$(DESTDIR)$(libdir)/$$p"; \ + else :; fi; \ + done + + uninstall-libLIBRARIES: + @$(NORMAL_UNINSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + p=$(am__strip_dir) \ + echo " rm -f '$(DESTDIR)$(libdir)/$$p'"; \ + rm -f "$(DESTDIR)$(libdir)/$$p"; \ + done + + clean-libLIBRARIES: + -test -z "$(lib_LIBRARIES)" || rm -f $(lib_LIBRARIES) + libLLVMIPO.a: $(libLLVMIPO_a_OBJECTS) $(libLLVMIPO_a_DEPENDENCIES) + -rm -f libLLVMIPO.a + $(libLLVMIPO_a_AR) libLLVMIPO.a $(libLLVMIPO_a_OBJECTS) $(libLLVMIPO_a_LIBADD) + $(RANLIB) libLLVMIPO.a + + mostlyclean-compile: + -rm -f *.$(OBJEXT) + + distclean-compile: + -rm -f *.tab.c + + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/ArgumentPromotion.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/ConstantMerge.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/DeadArgumentElimination.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/DeadTypeElimination.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/ExtractFunction.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/FunctionResolution.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/GlobalDCE.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/GlobalOpt.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/IPConstantPropagation.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/InlineSimple.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/Inliner.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/Internalize.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/LoopExtractor.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/LowerSetJmp.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/PruneEH.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/RaiseAllocations.Po at am__quote@ + + .cpp.o: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $< + + .cpp.obj: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` + + .cpp.lo: + @am__fastdepCXX_TRUE@ if $(LTCXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $< + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/../../.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: check-am + all-am: Makefile $(LIBRARIES) + installdirs: + for dir in "$(DESTDIR)$(libdir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done + install: install-am + install-exec: install-exec-am + install-data: install-data-am + uninstall: uninstall-am + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-am + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + clean: clean-am + + clean-am: clean-generic clean-libLIBRARIES clean-libtool \ + mostlyclean-am + + distclean: distclean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-compile \ + distclean-generic distclean-libtool distclean-tags + + dvi: dvi-am + + dvi-am: + + html: html-am + + info: info-am + + info-am: + + install-data-am: + + install-exec-am: install-libLIBRARIES + + install-info: install-info-am + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-am + + mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + + pdf: pdf-am + + pdf-am: + + ps: ps-am + + ps-am: + + uninstall-am: uninstall-info-am uninstall-libLIBRARIES + + .PHONY: CTAGS GTAGS all all-am check check-DEJAGNU check-am clean \ + clean-generic clean-libLIBRARIES clean-libtool ctags distclean \ + distclean-DEJAGNU distclean-compile distclean-generic \ + distclean-libtool distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-data \ + install-data-am install-exec install-exec-am install-info \ + install-info-am install-libLIBRARIES install-man install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags uninstall uninstall-am uninstall-info-am \ + uninstall-libLIBRARIES + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From reid at x10sys.com Mon Oct 18 18:56:45 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:45 -0500 Subject: [llvm-commits] CVS: llvm/lib/Target/X86/Makefile.in Message-ID: <200410182356.SAA28273@zion.cs.uiuc.edu> Changes in directory llvm/lib/Target/X86: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+694 -0) Index: llvm/lib/Target/X86/Makefile.in diff -c /dev/null llvm/lib/Target/X86/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:50 2004 --- llvm/lib/Target/X86/Makefile.in Mon Oct 18 18:55:40 2004 *************** *** 0 **** --- 1,694 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + #===-- lib/Target/X86/Makefile.am --------------------------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + SOURCES = $(libLLVMX86_a_SOURCES) + + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = ../../.. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + subdir = lib/Target/X86 + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; + am__vpath_adj = case $$p in \ + $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ + *) f=$$p;; \ + esac; + am__strip_dir = `echo $$p | sed -e 's|^.*/||'`; + am__installdirs = "$(DESTDIR)$(libdir)" + libLIBRARIES_INSTALL = $(INSTALL_DATA) + LIBRARIES = $(lib_LIBRARIES) + ARFLAGS = cru + libLLVMX86_a_AR = $(AR) $(ARFLAGS) + libLLVMX86_a_LIBADD = + am_libLLVMX86_a_OBJECTS = X86AsmPrinter.$(OBJEXT) \ + X86CodeEmitter.$(OBJEXT) X86FloatingPoint.$(OBJEXT) \ + X86InstrInfo.$(OBJEXT) X86ISelPattern.$(OBJEXT) \ + X86ISelSimple.$(OBJEXT) X86PeepholeOpt.$(OBJEXT) \ + X86RegisterInfo.$(OBJEXT) X86TargetMachine.$(OBJEXT) + libLLVMX86_a_OBJECTS = $(am_libLLVMX86_a_OBJECTS) + DEFAULT_INCLUDES = + depcomp = $(SHELL) $(top_srcdir)/autoconf/depcomp + am__depfiles_maybe = depfiles + CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ + $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) + LTCXXCOMPILE = $(LIBTOOL) --mode=compile --tag=CXX $(CXX) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CXXFLAGS) $(CXXFLAGS) + CXXLD = $(CXX) + CXXLINK = $(LIBTOOL) --mode=link --tag=CXX $(CXXLD) $(AM_CXXFLAGS) \ + $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ + SOURCES = $(libLLVMX86_a_SOURCES) + DIST_SOURCES = $(libLLVMX86_a_SOURCES) + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + lib_LIBRARIES = libLLVMX86.a + BUILT_SOURCES = \ + X86GenRegisterInfo.h.inc \ + X86GenRegisterNames.inc \ + X86GenRegisterInfo.inc \ + X86GenInstrNames.inc \ + X86GenInstrInfo.inc \ + X86GenATTAsmWriter.inc \ + X86GenIntelAsmWriter.inc + + libLLVMX86_a_SOURCES = \ + X86AsmPrinter.cpp \ + X86CodeEmitter.cpp \ + X86FloatingPoint.cpp \ + X86InstrInfo.cpp \ + X86ISelPattern.cpp \ + X86ISelSimple.cpp \ + X86PeepholeOpt.cpp \ + X86RegisterInfo.cpp \ + X86TargetMachine.cpp + + PRELINK = libLLVMX86.a + all: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) all-am + + .SUFFIXES: + .SUFFIXES: .cpp .lo .o .obj + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign lib/Target/X86/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign lib/Target/X86/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + install-libLIBRARIES: $(lib_LIBRARIES) + @$(NORMAL_INSTALL) + test -z "$(libdir)" || $(mkdir_p) "$(DESTDIR)$(libdir)" + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + f=$(am__strip_dir) \ + echo " $(libLIBRARIES_INSTALL) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \ + $(libLIBRARIES_INSTALL) "$$p" "$(DESTDIR)$(libdir)/$$f"; \ + else :; fi; \ + done + @$(POST_INSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + p=$(am__strip_dir) \ + echo " $(RANLIB) '$(DESTDIR)$(libdir)/$$p'"; \ + $(RANLIB) "$(DESTDIR)$(libdir)/$$p"; \ + else :; fi; \ + done + + uninstall-libLIBRARIES: + @$(NORMAL_UNINSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + p=$(am__strip_dir) \ + echo " rm -f '$(DESTDIR)$(libdir)/$$p'"; \ + rm -f "$(DESTDIR)$(libdir)/$$p"; \ + done + + clean-libLIBRARIES: + -test -z "$(lib_LIBRARIES)" || rm -f $(lib_LIBRARIES) + libLLVMX86.a: $(libLLVMX86_a_OBJECTS) $(libLLVMX86_a_DEPENDENCIES) + -rm -f libLLVMX86.a + $(libLLVMX86_a_AR) libLLVMX86.a $(libLLVMX86_a_OBJECTS) $(libLLVMX86_a_LIBADD) + $(RANLIB) libLLVMX86.a + + mostlyclean-compile: + -rm -f *.$(OBJEXT) + + distclean-compile: + -rm -f *.tab.c + + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/X86AsmPrinter.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/X86CodeEmitter.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/X86FloatingPoint.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/X86ISelPattern.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/X86ISelSimple.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/X86InstrInfo.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/X86PeepholeOpt.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/X86RegisterInfo.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/X86TargetMachine.Po at am__quote@ + + .cpp.o: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $< + + .cpp.obj: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` + + .cpp.lo: + @am__fastdepCXX_TRUE@ if $(LTCXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $< + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/../../.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) check-am + all-am: Makefile $(LIBRARIES) + installdirs: + for dir in "$(DESTDIR)$(libdir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done + install: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) install-am + install-exec: install-exec-am + install-data: install-data-am + uninstall: uninstall-am + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-am + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES) + clean: clean-am + + clean-am: clean-generic clean-libLIBRARIES clean-libtool \ + mostlyclean-am + + distclean: distclean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-compile \ + distclean-generic distclean-libtool distclean-tags + + dvi: dvi-am + + dvi-am: + + html: html-am + + info: info-am + + info-am: + + install-data-am: + + install-exec-am: install-libLIBRARIES + + install-info: install-info-am + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-am + + mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + + pdf: pdf-am + + pdf-am: + + ps: ps-am + + ps-am: + + uninstall-am: uninstall-info-am uninstall-libLIBRARIES + + .PHONY: CTAGS GTAGS all all-am check check-DEJAGNU check-am clean \ + clean-generic clean-libLIBRARIES clean-libtool ctags distclean \ + distclean-DEJAGNU distclean-compile distclean-generic \ + distclean-libtool distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-data \ + install-data-am install-exec install-exec-am install-info \ + install-info-am install-libLIBRARIES install-man install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags uninstall uninstall-am uninstall-info-am \ + uninstall-libLIBRARIES + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + + $(BUILT_SOURCES) : $(LLVM_TDFILES) $(TBLGEN) + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From reid at x10sys.com Mon Oct 18 18:56:45 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:45 -0500 Subject: [llvm-commits] CVS: llvm/runtime/GCCLibraries/libm/Makefile.in Message-ID: <200410182356.SAA28232@zion.cs.uiuc.edu> Changes in directory llvm/runtime/GCCLibraries/libm: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+657 -0) Index: llvm/runtime/GCCLibraries/libm/Makefile.in diff -c /dev/null llvm/runtime/GCCLibraries/libm/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:51 2004 --- llvm/runtime/GCCLibraries/libm/Makefile.in Mon Oct 18 18:55:41 2004 *************** *** 0 **** --- 1,657 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + #===-- runtime/GCCLibraries/libm/Makefile.am ---------------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + SOURCES = $(libm_a_SOURCES) + + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = ../../.. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + subdir = runtime/GCCLibraries/libm + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; + am__vpath_adj = case $$p in \ + $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ + *) f=$$p;; \ + esac; + am__strip_dir = `echo $$p | sed -e 's|^.*/||'`; + am__installdirs = "$(DESTDIR)$(libdir)" + libLIBRARIES_INSTALL = $(INSTALL_DATA) + LIBRARIES = $(lib_LIBRARIES) + ARFLAGS = cru + libm_a_AR = $(AR) $(ARFLAGS) + libm_a_LIBADD = + am_libm_a_OBJECTS = temp.$(OBJEXT) + libm_a_OBJECTS = $(am_libm_a_OBJECTS) + DEFAULT_INCLUDES = + depcomp = $(SHELL) $(top_srcdir)/autoconf/depcomp + am__depfiles_maybe = depfiles + COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ + $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) + LTCOMPILE = $(LIBTOOL) --mode=compile --tag=CC $(CC) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CFLAGS) $(CFLAGS) + CCLD = $(CC) + LINK = $(LIBTOOL) --mode=link --tag=CC $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ + $(AM_LDFLAGS) $(LDFLAGS) -o $@ + SOURCES = $(libm_a_SOURCES) + DIST_SOURCES = $(libm_a_SOURCES) + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + lib_LIBRARIES = libm.a + libm_a_SOURCES = temp.c + BYTECODE_LIBRARY = $(lib_LIBRARIES) + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + all: all-am + + .SUFFIXES: + .SUFFIXES: .c .lo .o .obj + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign runtime/GCCLibraries/libm/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign runtime/GCCLibraries/libm/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + install-libLIBRARIES: $(lib_LIBRARIES) + @$(NORMAL_INSTALL) + test -z "$(libdir)" || $(mkdir_p) "$(DESTDIR)$(libdir)" + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + f=$(am__strip_dir) \ + echo " $(libLIBRARIES_INSTALL) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \ + $(libLIBRARIES_INSTALL) "$$p" "$(DESTDIR)$(libdir)/$$f"; \ + else :; fi; \ + done + @$(POST_INSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + p=$(am__strip_dir) \ + echo " $(RANLIB) '$(DESTDIR)$(libdir)/$$p'"; \ + $(RANLIB) "$(DESTDIR)$(libdir)/$$p"; \ + else :; fi; \ + done + + uninstall-libLIBRARIES: + @$(NORMAL_UNINSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + p=$(am__strip_dir) \ + echo " rm -f '$(DESTDIR)$(libdir)/$$p'"; \ + rm -f "$(DESTDIR)$(libdir)/$$p"; \ + done + + clean-libLIBRARIES: + -test -z "$(lib_LIBRARIES)" || rm -f $(lib_LIBRARIES) + libm.a: $(libm_a_OBJECTS) $(libm_a_DEPENDENCIES) + -rm -f libm.a + $(libm_a_AR) libm.a $(libm_a_OBJECTS) $(libm_a_LIBADD) + $(RANLIB) libm.a + + mostlyclean-compile: + -rm -f *.$(OBJEXT) + + distclean-compile: + -rm -f *.tab.c + + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/temp.Po at am__quote@ + + .c.o: + @am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCC_FALSE@ $(COMPILE) -c $< + + .c.obj: + @am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ + @am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCC_FALSE@ $(COMPILE) -c `$(CYGPATH_W) '$<'` + + .c.lo: + @am__fastdepCC_TRUE@ if $(LTCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCC_FALSE@ $(LTCOMPILE) -c -o $@ $< + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/../../.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: check-am + all-am: Makefile $(LIBRARIES) + installdirs: + for dir in "$(DESTDIR)$(libdir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done + install: install-am + install-exec: install-exec-am + install-data: install-data-am + uninstall: uninstall-am + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-am + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + clean: clean-am + + clean-am: clean-generic clean-libLIBRARIES clean-libtool \ + mostlyclean-am + + distclean: distclean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-compile \ + distclean-generic distclean-libtool distclean-tags + + dvi: dvi-am + + dvi-am: + + html: html-am + + info: info-am + + info-am: + + install-data-am: + + install-exec-am: install-libLIBRARIES + + install-info: install-info-am + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-am + + mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + + pdf: pdf-am + + pdf-am: + + ps: ps-am + + ps-am: + + uninstall-am: uninstall-info-am uninstall-libLIBRARIES + + .PHONY: CTAGS GTAGS all all-am check check-DEJAGNU check-am clean \ + clean-generic clean-libLIBRARIES clean-libtool ctags distclean \ + distclean-DEJAGNU distclean-compile distclean-generic \ + distclean-libtool distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-data \ + install-data-am install-exec install-exec-am install-info \ + install-info-am install-libLIBRARIES install-man install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags uninstall uninstall-am uninstall-info-am \ + uninstall-libLIBRARIES + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From reid at x10sys.com Mon Oct 18 18:56:45 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:45 -0500 Subject: [llvm-commits] CVS: llvm/lib/Support/Makefile.in Message-ID: <200410182356.SAA28275@zion.cs.uiuc.edu> Changes in directory llvm/lib/Support: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+692 -0) Index: llvm/lib/Support/Makefile.in diff -c /dev/null llvm/lib/Support/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:50 2004 --- llvm/lib/Support/Makefile.in Mon Oct 18 18:55:40 2004 *************** *** 0 **** --- 1,692 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + #===-- lib/Support/Makefile.am -----------------------------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + SOURCES = $(libLLVMSupport_a_SOURCES) + + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = ../.. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + subdir = lib/Support + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; + am__vpath_adj = case $$p in \ + $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ + *) f=$$p;; \ + esac; + am__strip_dir = `echo $$p | sed -e 's|^.*/||'`; + am__installdirs = "$(DESTDIR)$(libdir)" + libLIBRARIES_INSTALL = $(INSTALL_DATA) + LIBRARIES = $(lib_LIBRARIES) + ARFLAGS = cru + libLLVMSupport_a_AR = $(AR) $(ARFLAGS) + libLLVMSupport_a_LIBADD = + am_libLLVMSupport_a_OBJECTS = Annotation.$(OBJEXT) \ + CommandLine.$(OBJEXT) Compressor.$(OBJEXT) Debug.$(OBJEXT) \ + DynamicLinker.$(OBJEXT) FileUtilities.$(OBJEXT) \ + IsInf.$(OBJEXT) IsNAN.$(OBJEXT) PluginLoader.$(OBJEXT) \ + SlowOperationInformer.$(OBJEXT) Statistic.$(OBJEXT) \ + StringExtras.$(OBJEXT) SystemUtils.$(OBJEXT) Timer.$(OBJEXT) \ + ToolRunner.$(OBJEXT) + libLLVMSupport_a_OBJECTS = $(am_libLLVMSupport_a_OBJECTS) + DEFAULT_INCLUDES = + depcomp = $(SHELL) $(top_srcdir)/autoconf/depcomp + am__depfiles_maybe = depfiles + CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ + $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) + LTCXXCOMPILE = $(LIBTOOL) --mode=compile --tag=CXX $(CXX) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CXXFLAGS) $(CXXFLAGS) + CXXLD = $(CXX) + CXXLINK = $(LIBTOOL) --mode=link --tag=CXX $(CXXLD) $(AM_CXXFLAGS) \ + $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ + SOURCES = $(libLLVMSupport_a_SOURCES) + DIST_SOURCES = $(libLLVMSupport_a_SOURCES) + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + lib_LIBRARIES = libLLVMSupport.a + libLLVMSupport_a_SOURCES = \ + Annotation.cpp \ + CommandLine.cpp \ + Compressor.cpp \ + Debug.cpp \ + DynamicLinker.cpp \ + FileUtilities.cpp \ + IsInf.cpp \ + IsNAN.cpp \ + PluginLoader.cpp \ + SlowOperationInformer.cpp \ + Statistic.cpp \ + StringExtras.cpp \ + SystemUtils.cpp \ + Timer.cpp \ + ToolRunner.cpp + + all: all-am + + .SUFFIXES: + .SUFFIXES: .cpp .lo .o .obj + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign lib/Support/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign lib/Support/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + install-libLIBRARIES: $(lib_LIBRARIES) + @$(NORMAL_INSTALL) + test -z "$(libdir)" || $(mkdir_p) "$(DESTDIR)$(libdir)" + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + f=$(am__strip_dir) \ + echo " $(libLIBRARIES_INSTALL) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \ + $(libLIBRARIES_INSTALL) "$$p" "$(DESTDIR)$(libdir)/$$f"; \ + else :; fi; \ + done + @$(POST_INSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + p=$(am__strip_dir) \ + echo " $(RANLIB) '$(DESTDIR)$(libdir)/$$p'"; \ + $(RANLIB) "$(DESTDIR)$(libdir)/$$p"; \ + else :; fi; \ + done + + uninstall-libLIBRARIES: + @$(NORMAL_UNINSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + p=$(am__strip_dir) \ + echo " rm -f '$(DESTDIR)$(libdir)/$$p'"; \ + rm -f "$(DESTDIR)$(libdir)/$$p"; \ + done + + clean-libLIBRARIES: + -test -z "$(lib_LIBRARIES)" || rm -f $(lib_LIBRARIES) + libLLVMSupport.a: $(libLLVMSupport_a_OBJECTS) $(libLLVMSupport_a_DEPENDENCIES) + -rm -f libLLVMSupport.a + $(libLLVMSupport_a_AR) libLLVMSupport.a $(libLLVMSupport_a_OBJECTS) $(libLLVMSupport_a_LIBADD) + $(RANLIB) libLLVMSupport.a + + mostlyclean-compile: + -rm -f *.$(OBJEXT) + + distclean-compile: + -rm -f *.tab.c + + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/Annotation.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/CommandLine.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/Compressor.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/Debug.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/DynamicLinker.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/FileUtilities.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/IsInf.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/IsNAN.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/PluginLoader.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/SlowOperationInformer.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/Statistic.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/StringExtras.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/SystemUtils.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/Timer.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/ToolRunner.Po at am__quote@ + + .cpp.o: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $< + + .cpp.obj: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` + + .cpp.lo: + @am__fastdepCXX_TRUE@ if $(LTCXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $< + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/../.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: check-am + all-am: Makefile $(LIBRARIES) + installdirs: + for dir in "$(DESTDIR)$(libdir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done + install: install-am + install-exec: install-exec-am + install-data: install-data-am + uninstall: uninstall-am + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-am + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + clean: clean-am + + clean-am: clean-generic clean-libLIBRARIES clean-libtool \ + mostlyclean-am + + distclean: distclean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-compile \ + distclean-generic distclean-libtool distclean-tags + + dvi: dvi-am + + dvi-am: + + html: html-am + + info: info-am + + info-am: + + install-data-am: + + install-exec-am: install-libLIBRARIES + + install-info: install-info-am + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-am + + mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + + pdf: pdf-am + + pdf-am: + + ps: ps-am + + ps-am: + + uninstall-am: uninstall-info-am uninstall-libLIBRARIES + + .PHONY: CTAGS GTAGS all all-am check check-DEJAGNU check-am clean \ + clean-generic clean-libLIBRARIES clean-libtool ctags distclean \ + distclean-DEJAGNU distclean-compile distclean-generic \ + distclean-libtool distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-data \ + install-data-am install-exec install-exec-am install-info \ + install-info-am install-libLIBRARIES install-man install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags uninstall uninstall-am uninstall-info-am \ + uninstall-libLIBRARIES + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From reid at x10sys.com Mon Oct 18 18:56:45 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:45 -0500 Subject: [llvm-commits] CVS: llvm/tools/llvm-dis/Makefile.in Message-ID: <200410182356.SAA28270@zion.cs.uiuc.edu> Changes in directory llvm/tools/llvm-dis: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+650 -0) Index: llvm/tools/llvm-dis/Makefile.in diff -c /dev/null llvm/tools/llvm-dis/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:50 2004 --- llvm/tools/llvm-dis/Makefile.in Mon Oct 18 18:55:40 2004 *************** *** 0 **** --- 1,650 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + #===-- tools/llvm-dis/Makefile.am --------------------------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + SOURCES = $(llvm_dis_SOURCES) + + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = ../.. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + bin_PROGRAMS = llvm-dis$(EXEEXT) + subdir = tools/llvm-dis + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + am__installdirs = "$(DESTDIR)$(bindir)" + binPROGRAMS_INSTALL = $(INSTALL_PROGRAM) + PROGRAMS = $(bin_PROGRAMS) + am_llvm_dis_OBJECTS = llvm-dis.$(OBJEXT) + llvm_dis_OBJECTS = $(am_llvm_dis_OBJECTS) + llvm_dis_DEPENDENCIES = $(call GETOBJS,BCReader,Core) $(call \ + GETLIBS,Support,System) + DEFAULT_INCLUDES = + depcomp = $(SHELL) $(top_srcdir)/autoconf/depcomp + am__depfiles_maybe = depfiles + CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ + $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) + LTCXXCOMPILE = $(LIBTOOL) --mode=compile --tag=CXX $(CXX) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CXXFLAGS) $(CXXFLAGS) + CXXLD = $(CXX) + CXXLINK = $(LIBTOOL) --mode=link --tag=CXX $(CXXLD) $(AM_CXXFLAGS) \ + $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ + SOURCES = $(llvm_dis_SOURCES) + DIST_SOURCES = $(llvm_dis_SOURCES) + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + llvm_dis_SOURCES = llvm-dis.cpp + llvm_dis_LDADD = \ + $(call GETOBJS,BCReader,Core) \ + $(call GETLIBS,Support,System) + + all: all-am + + .SUFFIXES: + .SUFFIXES: .cpp .lo .o .obj + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign tools/llvm-dis/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign tools/llvm-dis/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + install-binPROGRAMS: $(bin_PROGRAMS) + @$(NORMAL_INSTALL) + test -z "$(bindir)" || $(mkdir_p) "$(DESTDIR)$(bindir)" + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \ + if test -f $$p \ + || test -f $$p1 \ + ; then \ + f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \ + echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(bindir)/$$f'"; \ + $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(bindir)/$$f" || exit 1; \ + else :; fi; \ + done + + uninstall-binPROGRAMS: + @$(NORMAL_UNINSTALL) + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + f=`echo "$$p" | sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \ + echo " rm -f '$(DESTDIR)$(bindir)/$$f'"; \ + rm -f "$(DESTDIR)$(bindir)/$$f"; \ + done + + clean-binPROGRAMS: + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + f=`echo $$p|sed 's/$(EXEEXT)$$//'`; \ + echo " rm -f $$p $$f"; \ + rm -f $$p $$f ; \ + done + llvm-dis$(EXEEXT): $(llvm_dis_OBJECTS) $(llvm_dis_DEPENDENCIES) + @rm -f llvm-dis$(EXEEXT) + $(CXXLINK) $(llvm_dis_LDFLAGS) $(llvm_dis_OBJECTS) $(llvm_dis_LDADD) $(LIBS) + + mostlyclean-compile: + -rm -f *.$(OBJEXT) + + distclean-compile: + -rm -f *.tab.c + + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/llvm-dis.Po at am__quote@ + + .cpp.o: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $< + + .cpp.obj: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` + + .cpp.lo: + @am__fastdepCXX_TRUE@ if $(LTCXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $< + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/../.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: check-am + all-am: Makefile $(PROGRAMS) + installdirs: + for dir in "$(DESTDIR)$(bindir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done + install: install-am + install-exec: install-exec-am + install-data: install-data-am + uninstall: uninstall-am + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-am + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + clean: clean-am + + clean-am: clean-binPROGRAMS clean-generic clean-libtool mostlyclean-am + + distclean: distclean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-compile \ + distclean-generic distclean-libtool distclean-tags + + dvi: dvi-am + + dvi-am: + + html: html-am + + info: info-am + + info-am: + + install-data-am: + + install-exec-am: install-binPROGRAMS + + install-info: install-info-am + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-am + + mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + + pdf: pdf-am + + pdf-am: + + ps: ps-am + + ps-am: + + uninstall-am: uninstall-binPROGRAMS uninstall-info-am + + .PHONY: CTAGS GTAGS all all-am check check-DEJAGNU check-am clean \ + clean-binPROGRAMS clean-generic clean-libtool ctags distclean \ + distclean-DEJAGNU distclean-compile distclean-generic \ + distclean-libtool distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-binPROGRAMS \ + install-data install-data-am install-exec install-exec-am \ + install-info install-info-am install-man install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags uninstall uninstall-am uninstall-binPROGRAMS \ + uninstall-info-am + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From reid at x10sys.com Mon Oct 18 18:56:45 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:45 -0500 Subject: [llvm-commits] CVS: llvm/tools/llvm-link/Makefile.in Message-ID: <200410182356.SAA28265@zion.cs.uiuc.edu> Changes in directory llvm/tools/llvm-link: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+650 -0) Index: llvm/tools/llvm-link/Makefile.in diff -c /dev/null llvm/tools/llvm-link/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:50 2004 --- llvm/tools/llvm-link/Makefile.in Mon Oct 18 18:55:40 2004 *************** *** 0 **** --- 1,650 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + #===-- tools/llvm-link/Makefile.am -------------------------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + SOURCES = $(llvm_link_SOURCES) + + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = ../.. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + bin_PROGRAMS = llvm-link$(EXEEXT) + subdir = tools/llvm-link + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + am__installdirs = "$(DESTDIR)$(bindir)" + binPROGRAMS_INSTALL = $(INSTALL_PROGRAM) + PROGRAMS = $(bin_PROGRAMS) + am_llvm_link_OBJECTS = llvm-link.$(OBJEXT) + llvm_link_OBJECTS = $(am_llvm_link_OBJECTS) + llvm_link_DEPENDENCIES = $(call GETOBJS,BCReader,BCWriter,Core) $(call \ + GETLIBS,Support,System) + DEFAULT_INCLUDES = + depcomp = $(SHELL) $(top_srcdir)/autoconf/depcomp + am__depfiles_maybe = depfiles + CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ + $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) + LTCXXCOMPILE = $(LIBTOOL) --mode=compile --tag=CXX $(CXX) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CXXFLAGS) $(CXXFLAGS) + CXXLD = $(CXX) + CXXLINK = $(LIBTOOL) --mode=link --tag=CXX $(CXXLD) $(AM_CXXFLAGS) \ + $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ + SOURCES = $(llvm_link_SOURCES) + DIST_SOURCES = $(llvm_link_SOURCES) + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + llvm_link_SOURCES = llvm-link.cpp + llvm_link_LDADD = \ + $(call GETOBJS,BCReader,BCWriter,Core) \ + $(call GETLIBS,Support,System) + + all: all-am + + .SUFFIXES: + .SUFFIXES: .cpp .lo .o .obj + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign tools/llvm-link/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign tools/llvm-link/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + install-binPROGRAMS: $(bin_PROGRAMS) + @$(NORMAL_INSTALL) + test -z "$(bindir)" || $(mkdir_p) "$(DESTDIR)$(bindir)" + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \ + if test -f $$p \ + || test -f $$p1 \ + ; then \ + f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \ + echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(bindir)/$$f'"; \ + $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(bindir)/$$f" || exit 1; \ + else :; fi; \ + done + + uninstall-binPROGRAMS: + @$(NORMAL_UNINSTALL) + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + f=`echo "$$p" | sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \ + echo " rm -f '$(DESTDIR)$(bindir)/$$f'"; \ + rm -f "$(DESTDIR)$(bindir)/$$f"; \ + done + + clean-binPROGRAMS: + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + f=`echo $$p|sed 's/$(EXEEXT)$$//'`; \ + echo " rm -f $$p $$f"; \ + rm -f $$p $$f ; \ + done + llvm-link$(EXEEXT): $(llvm_link_OBJECTS) $(llvm_link_DEPENDENCIES) + @rm -f llvm-link$(EXEEXT) + $(CXXLINK) $(llvm_link_LDFLAGS) $(llvm_link_OBJECTS) $(llvm_link_LDADD) $(LIBS) + + mostlyclean-compile: + -rm -f *.$(OBJEXT) + + distclean-compile: + -rm -f *.tab.c + + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/llvm-link.Po at am__quote@ + + .cpp.o: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $< + + .cpp.obj: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` + + .cpp.lo: + @am__fastdepCXX_TRUE@ if $(LTCXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $< + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/../.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: check-am + all-am: Makefile $(PROGRAMS) + installdirs: + for dir in "$(DESTDIR)$(bindir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done + install: install-am + install-exec: install-exec-am + install-data: install-data-am + uninstall: uninstall-am + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-am + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + clean: clean-am + + clean-am: clean-binPROGRAMS clean-generic clean-libtool mostlyclean-am + + distclean: distclean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-compile \ + distclean-generic distclean-libtool distclean-tags + + dvi: dvi-am + + dvi-am: + + html: html-am + + info: info-am + + info-am: + + install-data-am: + + install-exec-am: install-binPROGRAMS + + install-info: install-info-am + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-am + + mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + + pdf: pdf-am + + pdf-am: + + ps: ps-am + + ps-am: + + uninstall-am: uninstall-binPROGRAMS uninstall-info-am + + .PHONY: CTAGS GTAGS all all-am check check-DEJAGNU check-am clean \ + clean-binPROGRAMS clean-generic clean-libtool ctags distclean \ + distclean-DEJAGNU distclean-compile distclean-generic \ + distclean-libtool distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-binPROGRAMS \ + install-data install-data-am install-exec install-exec-am \ + install-info install-info-am install-man install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags uninstall uninstall-am uninstall-binPROGRAMS \ + uninstall-info-am + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From reid at x10sys.com Mon Oct 18 18:56:45 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:45 -0500 Subject: [llvm-commits] CVS: llvm/lib/ExecutionEngine/Makefile.in Message-ID: <200410182356.SAA28269@zion.cs.uiuc.edu> Changes in directory llvm/lib/ExecutionEngine: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+758 -0) Index: llvm/lib/ExecutionEngine/Makefile.in diff -c /dev/null llvm/lib/ExecutionEngine/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:50 2004 --- llvm/lib/ExecutionEngine/Makefile.in Mon Oct 18 18:55:40 2004 *************** *** 0 **** --- 1,758 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + #===-- lib/ExecutionEngine/Makefile.am ---------------------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + SOURCES = $(libLLVMExecutionEngine_a_SOURCES) + + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = ../.. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + subdir = lib/ExecutionEngine + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; + am__vpath_adj = case $$p in \ + $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ + *) f=$$p;; \ + esac; + am__strip_dir = `echo $$p | sed -e 's|^.*/||'`; + am__installdirs = "$(DESTDIR)$(libdir)" + libLIBRARIES_INSTALL = $(INSTALL_DATA) + LIBRARIES = $(lib_LIBRARIES) + ARFLAGS = cru + libLLVMExecutionEngine_a_AR = $(AR) $(ARFLAGS) + libLLVMExecutionEngine_a_LIBADD = + am_libLLVMExecutionEngine_a_OBJECTS = ExecutionEngine.$(OBJEXT) + libLLVMExecutionEngine_a_OBJECTS = \ + $(am_libLLVMExecutionEngine_a_OBJECTS) + DEFAULT_INCLUDES = + depcomp = $(SHELL) $(top_srcdir)/autoconf/depcomp + am__depfiles_maybe = depfiles + CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ + $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) + LTCXXCOMPILE = $(LIBTOOL) --mode=compile --tag=CXX $(CXX) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CXXFLAGS) $(CXXFLAGS) + CXXLD = $(CXX) + CXXLINK = $(LIBTOOL) --mode=link --tag=CXX $(CXXLD) $(AM_CXXFLAGS) \ + $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ + SOURCES = $(libLLVMExecutionEngine_a_SOURCES) + DIST_SOURCES = $(libLLVMExecutionEngine_a_SOURCES) + RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-exec-recursive install-info-recursive \ + install-recursive installcheck-recursive installdirs-recursive \ + pdf-recursive ps-recursive uninstall-info-recursive \ + uninstall-recursive + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DIST_SUBDIRS = $(SUBDIRS) + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + SUBDIRS = Interpreter JIT + lib_LIBRARIES = libLLVMExecutionEngine.a + libLLVMExecutionEngine_a_SOURCES = ExecutionEngine.cpp + PRELINK = libLLVMExecutionEngine.a + all: all-recursive + + .SUFFIXES: + .SUFFIXES: .cpp .lo .o .obj + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign lib/ExecutionEngine/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign lib/ExecutionEngine/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + install-libLIBRARIES: $(lib_LIBRARIES) + @$(NORMAL_INSTALL) + test -z "$(libdir)" || $(mkdir_p) "$(DESTDIR)$(libdir)" + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + f=$(am__strip_dir) \ + echo " $(libLIBRARIES_INSTALL) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \ + $(libLIBRARIES_INSTALL) "$$p" "$(DESTDIR)$(libdir)/$$f"; \ + else :; fi; \ + done + @$(POST_INSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + p=$(am__strip_dir) \ + echo " $(RANLIB) '$(DESTDIR)$(libdir)/$$p'"; \ + $(RANLIB) "$(DESTDIR)$(libdir)/$$p"; \ + else :; fi; \ + done + + uninstall-libLIBRARIES: + @$(NORMAL_UNINSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + p=$(am__strip_dir) \ + echo " rm -f '$(DESTDIR)$(libdir)/$$p'"; \ + rm -f "$(DESTDIR)$(libdir)/$$p"; \ + done + + clean-libLIBRARIES: + -test -z "$(lib_LIBRARIES)" || rm -f $(lib_LIBRARIES) + libLLVMExecutionEngine.a: $(libLLVMExecutionEngine_a_OBJECTS) $(libLLVMExecutionEngine_a_DEPENDENCIES) + -rm -f libLLVMExecutionEngine.a + $(libLLVMExecutionEngine_a_AR) libLLVMExecutionEngine.a $(libLLVMExecutionEngine_a_OBJECTS) $(libLLVMExecutionEngine_a_LIBADD) + $(RANLIB) libLLVMExecutionEngine.a + + mostlyclean-compile: + -rm -f *.$(OBJEXT) + + distclean-compile: + -rm -f *.tab.c + + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/ExecutionEngine.Po at am__quote@ + + .cpp.o: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $< + + .cpp.obj: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` + + .cpp.lo: + @am__fastdepCXX_TRUE@ if $(LTCXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $< + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + # This directory's subdirectories are mostly independent; you can cd + # into them and run `make' without going through this Makefile. + # To change the values of `make' variables: instead of editing Makefiles, + # (1) if the variable is set in `config.status', edit `config.status' + # (which will cause the Makefiles to be regenerated when you run `make'); + # (2) otherwise, pass the desired values on the `make' command line. + $(RECURSIVE_TARGETS): + @set fnord $$MAKEFLAGS; amf=$$2; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + + mostlyclean-recursive clean-recursive distclean-recursive \ + maintainer-clean-recursive: + @set fnord $$MAKEFLAGS; amf=$$2; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ + done && test -z "$$fail" + tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done + ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/../.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(mkdir_p) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + distdir) \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: check-recursive + all-am: Makefile $(LIBRARIES) + installdirs: installdirs-recursive + installdirs-am: + for dir in "$(DESTDIR)$(libdir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done + install: install-recursive + install-exec: install-exec-recursive + install-data: install-data-recursive + uninstall: uninstall-recursive + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-recursive + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + clean: clean-recursive + + clean-am: clean-generic clean-libLIBRARIES clean-libtool \ + mostlyclean-am + + distclean: distclean-recursive + -rm -rf ./$(DEPDIR) + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-compile \ + distclean-generic distclean-libtool distclean-tags + + dvi: dvi-recursive + + dvi-am: + + html: html-recursive + + info: info-recursive + + info-am: + + install-data-am: + + install-exec-am: install-libLIBRARIES + + install-info: install-info-recursive + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-recursive + -rm -rf ./$(DEPDIR) + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-recursive + + mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + + pdf: pdf-recursive + + pdf-am: + + ps: ps-recursive + + ps-am: + + uninstall-am: uninstall-info-am uninstall-libLIBRARIES + + uninstall-info: uninstall-info-recursive + + .PHONY: $(RECURSIVE_TARGETS) CTAGS GTAGS all all-am check \ + check-DEJAGNU check-am clean clean-generic clean-libLIBRARIES \ + clean-libtool clean-recursive ctags ctags-recursive distclean \ + distclean-DEJAGNU distclean-compile distclean-generic \ + distclean-libtool distclean-recursive distclean-tags distdir \ + dvi dvi-am html html-am info info-am install install-am \ + install-data install-data-am install-exec install-exec-am \ + install-info install-info-am install-libLIBRARIES install-man \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + maintainer-clean-recursive mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool mostlyclean-recursive \ + pdf pdf-am ps ps-am tags tags-recursive uninstall uninstall-am \ + uninstall-info-am uninstall-libLIBRARIES + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From reid at x10sys.com Mon Oct 18 18:56:43 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:43 -0500 Subject: [llvm-commits] CVS: llvm/runtime/GCCLibraries/libutil/Makefile.in Message-ID: <200410182356.SAA28221@zion.cs.uiuc.edu> Changes in directory llvm/runtime/GCCLibraries/libutil: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+657 -0) Index: llvm/runtime/GCCLibraries/libutil/Makefile.in diff -c /dev/null llvm/runtime/GCCLibraries/libutil/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:51 2004 --- llvm/runtime/GCCLibraries/libutil/Makefile.in Mon Oct 18 18:55:41 2004 *************** *** 0 **** --- 1,657 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + #===-- runtime/GCCLibraries/libutil/Makefile.am ------------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + SOURCES = $(libutil_a_SOURCES) + + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = ../../.. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + subdir = runtime/GCCLibraries/libutil + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; + am__vpath_adj = case $$p in \ + $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ + *) f=$$p;; \ + esac; + am__strip_dir = `echo $$p | sed -e 's|^.*/||'`; + am__installdirs = "$(DESTDIR)$(libdir)" + libLIBRARIES_INSTALL = $(INSTALL_DATA) + LIBRARIES = $(lib_LIBRARIES) + ARFLAGS = cru + libutil_a_AR = $(AR) $(ARFLAGS) + libutil_a_LIBADD = + am_libutil_a_OBJECTS = dummy.$(OBJEXT) + libutil_a_OBJECTS = $(am_libutil_a_OBJECTS) + DEFAULT_INCLUDES = + depcomp = $(SHELL) $(top_srcdir)/autoconf/depcomp + am__depfiles_maybe = depfiles + COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ + $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) + LTCOMPILE = $(LIBTOOL) --mode=compile --tag=CC $(CC) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CFLAGS) $(CFLAGS) + CCLD = $(CC) + LINK = $(LIBTOOL) --mode=link --tag=CC $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ + $(AM_LDFLAGS) $(LDFLAGS) -o $@ + SOURCES = $(libutil_a_SOURCES) + DIST_SOURCES = $(libutil_a_SOURCES) + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + lib_LIBRARIES = libutil.a + libutil_a_SOURCES = dummy.c + BYTECODE_LIBRARY = $(lib_LIBRARIES) + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + all: all-am + + .SUFFIXES: + .SUFFIXES: .c .lo .o .obj + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign runtime/GCCLibraries/libutil/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign runtime/GCCLibraries/libutil/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + install-libLIBRARIES: $(lib_LIBRARIES) + @$(NORMAL_INSTALL) + test -z "$(libdir)" || $(mkdir_p) "$(DESTDIR)$(libdir)" + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + f=$(am__strip_dir) \ + echo " $(libLIBRARIES_INSTALL) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \ + $(libLIBRARIES_INSTALL) "$$p" "$(DESTDIR)$(libdir)/$$f"; \ + else :; fi; \ + done + @$(POST_INSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + p=$(am__strip_dir) \ + echo " $(RANLIB) '$(DESTDIR)$(libdir)/$$p'"; \ + $(RANLIB) "$(DESTDIR)$(libdir)/$$p"; \ + else :; fi; \ + done + + uninstall-libLIBRARIES: + @$(NORMAL_UNINSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + p=$(am__strip_dir) \ + echo " rm -f '$(DESTDIR)$(libdir)/$$p'"; \ + rm -f "$(DESTDIR)$(libdir)/$$p"; \ + done + + clean-libLIBRARIES: + -test -z "$(lib_LIBRARIES)" || rm -f $(lib_LIBRARIES) + libutil.a: $(libutil_a_OBJECTS) $(libutil_a_DEPENDENCIES) + -rm -f libutil.a + $(libutil_a_AR) libutil.a $(libutil_a_OBJECTS) $(libutil_a_LIBADD) + $(RANLIB) libutil.a + + mostlyclean-compile: + -rm -f *.$(OBJEXT) + + distclean-compile: + -rm -f *.tab.c + + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dummy.Po at am__quote@ + + .c.o: + @am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCC_FALSE@ $(COMPILE) -c $< + + .c.obj: + @am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ + @am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCC_FALSE@ $(COMPILE) -c `$(CYGPATH_W) '$<'` + + .c.lo: + @am__fastdepCC_TRUE@ if $(LTCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCC_FALSE@ $(LTCOMPILE) -c -o $@ $< + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/../../.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: check-am + all-am: Makefile $(LIBRARIES) + installdirs: + for dir in "$(DESTDIR)$(libdir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done + install: install-am + install-exec: install-exec-am + install-data: install-data-am + uninstall: uninstall-am + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-am + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + clean: clean-am + + clean-am: clean-generic clean-libLIBRARIES clean-libtool \ + mostlyclean-am + + distclean: distclean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-compile \ + distclean-generic distclean-libtool distclean-tags + + dvi: dvi-am + + dvi-am: + + html: html-am + + info: info-am + + info-am: + + install-data-am: + + install-exec-am: install-libLIBRARIES + + install-info: install-info-am + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-am + + mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + + pdf: pdf-am + + pdf-am: + + ps: ps-am + + ps-am: + + uninstall-am: uninstall-info-am uninstall-libLIBRARIES + + .PHONY: CTAGS GTAGS all all-am check check-DEJAGNU check-am clean \ + clean-generic clean-libLIBRARIES clean-libtool ctags distclean \ + distclean-DEJAGNU distclean-compile distclean-generic \ + distclean-libtool distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-data \ + install-data-am install-exec install-exec-am install-info \ + install-info-am install-libLIBRARIES install-man install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags uninstall uninstall-am uninstall-info-am \ + uninstall-libLIBRARIES + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From reid at x10sys.com Mon Oct 18 18:56:45 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:45 -0500 Subject: [llvm-commits] CVS: llvm/lib/Transforms/Scalar/Makefile.in Message-ID: <200410182356.SAA28279@zion.cs.uiuc.edu> Changes in directory llvm/lib/Transforms/Scalar: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+732 -0) Index: llvm/lib/Transforms/Scalar/Makefile.in diff -c /dev/null llvm/lib/Transforms/Scalar/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:50 2004 --- llvm/lib/Transforms/Scalar/Makefile.in Mon Oct 18 18:55:40 2004 *************** *** 0 **** --- 1,732 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + #===-- lib/Transforms/Scalar/Makefile.am -------------------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + SOURCES = $(libLLVMScalarOpts_a_SOURCES) + + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = ../../.. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + subdir = lib/Transforms/Scalar + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; + am__vpath_adj = case $$p in \ + $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ + *) f=$$p;; \ + esac; + am__strip_dir = `echo $$p | sed -e 's|^.*/||'`; + am__installdirs = "$(DESTDIR)$(libdir)" + libLIBRARIES_INSTALL = $(INSTALL_DATA) + LIBRARIES = $(lib_LIBRARIES) + ARFLAGS = cru + libLLVMScalarOpts_a_AR = $(AR) $(ARFLAGS) + libLLVMScalarOpts_a_LIBADD = + am__objects_1 = ADCE.$(OBJEXT) BasicBlockPlacement.$(OBJEXT) \ + ConstantProp.$(OBJEXT) CorrelatedExprs.$(OBJEXT) DCE.$(OBJEXT) \ + DeadStoreElimination.$(OBJEXT) DecomposeMultiDimRefs.$(OBJEXT) \ + GCSE.$(OBJEXT) IndVarSimplify.$(OBJEXT) \ + InstructionCombining.$(OBJEXT) LICM.$(OBJEXT) \ + LoopSimplify.$(OBJEXT) LoopUnroll.$(OBJEXT) \ + LoopUnswitch.$(OBJEXT) LowerAllocations.$(OBJEXT) \ + LowerConstantExprs.$(OBJEXT) LowerGC.$(OBJEXT) \ + LowerInvoke.$(OBJEXT) LowerPacked.$(OBJEXT) \ + LowerSelect.$(OBJEXT) LowerSwitch.$(OBJEXT) Mem2Reg.$(OBJEXT) \ + PRE.$(OBJEXT) Reassociate.$(OBJEXT) \ + ScalarReplAggregates.$(OBJEXT) SCCP.$(OBJEXT) \ + SimplifyCFG.$(OBJEXT) SymbolStripping.$(OBJEXT) \ + TailDuplication.$(OBJEXT) TailRecursionElimination.$(OBJEXT) + am_libLLVMScalarOpts_a_OBJECTS = $(am__objects_1) + libLLVMScalarOpts_a_OBJECTS = $(am_libLLVMScalarOpts_a_OBJECTS) + DEFAULT_INCLUDES = + depcomp = $(SHELL) $(top_srcdir)/autoconf/depcomp + am__depfiles_maybe = depfiles + CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ + $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) + LTCXXCOMPILE = $(LIBTOOL) --mode=compile --tag=CXX $(CXX) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CXXFLAGS) $(CXXFLAGS) + CXXLD = $(CXX) + CXXLINK = $(LIBTOOL) --mode=link --tag=CXX $(CXXLD) $(AM_CXXFLAGS) \ + $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ + SOURCES = $(libLLVMScalarOpts_a_SOURCES) + DIST_SOURCES = $(libLLVMScalarOpts_a_SOURCES) + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + lib_LIBRARIES = libLLVMScalarOpts.a + PRELINK = libLLVMScalarOpts.a + MYSOURCES = \ + ADCE.cpp \ + BasicBlockPlacement.cpp \ + ConstantProp.cpp \ + CorrelatedExprs.cpp \ + DCE.cpp \ + DeadStoreElimination.cpp \ + DecomposeMultiDimRefs.cpp \ + GCSE.cpp \ + IndVarSimplify.cpp \ + InstructionCombining.cpp \ + LICM.cpp \ + LoopSimplify.cpp \ + LoopUnroll.cpp \ + LoopUnswitch.cpp \ + LowerAllocations.cpp \ + LowerConstantExprs.cpp \ + LowerGC.cpp \ + LowerInvoke.cpp \ + LowerPacked.cpp \ + LowerSelect.cpp \ + LowerSwitch.cpp \ + Mem2Reg.cpp \ + PRE.cpp \ + Reassociate.cpp \ + ScalarReplAggregates.cpp \ + SCCP.cpp \ + SimplifyCFG.cpp \ + SymbolStripping.cpp \ + TailDuplication.cpp \ + TailRecursionElimination.cpp + + libLLVMScalarOpts_a_SOURCES = $(MYSOURCES) + all: all-am + + .SUFFIXES: + .SUFFIXES: .cpp .lo .o .obj + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign lib/Transforms/Scalar/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign lib/Transforms/Scalar/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + install-libLIBRARIES: $(lib_LIBRARIES) + @$(NORMAL_INSTALL) + test -z "$(libdir)" || $(mkdir_p) "$(DESTDIR)$(libdir)" + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + f=$(am__strip_dir) \ + echo " $(libLIBRARIES_INSTALL) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \ + $(libLIBRARIES_INSTALL) "$$p" "$(DESTDIR)$(libdir)/$$f"; \ + else :; fi; \ + done + @$(POST_INSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + p=$(am__strip_dir) \ + echo " $(RANLIB) '$(DESTDIR)$(libdir)/$$p'"; \ + $(RANLIB) "$(DESTDIR)$(libdir)/$$p"; \ + else :; fi; \ + done + + uninstall-libLIBRARIES: + @$(NORMAL_UNINSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + p=$(am__strip_dir) \ + echo " rm -f '$(DESTDIR)$(libdir)/$$p'"; \ + rm -f "$(DESTDIR)$(libdir)/$$p"; \ + done + + clean-libLIBRARIES: + -test -z "$(lib_LIBRARIES)" || rm -f $(lib_LIBRARIES) + libLLVMScalarOpts.a: $(libLLVMScalarOpts_a_OBJECTS) $(libLLVMScalarOpts_a_DEPENDENCIES) + -rm -f libLLVMScalarOpts.a + $(libLLVMScalarOpts_a_AR) libLLVMScalarOpts.a $(libLLVMScalarOpts_a_OBJECTS) $(libLLVMScalarOpts_a_LIBADD) + $(RANLIB) libLLVMScalarOpts.a + + mostlyclean-compile: + -rm -f *.$(OBJEXT) + + distclean-compile: + -rm -f *.tab.c + + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/ADCE.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/BasicBlockPlacement.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/ConstantProp.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/CorrelatedExprs.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/DCE.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/DeadStoreElimination.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/DecomposeMultiDimRefs.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/GCSE.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/IndVarSimplify.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/InstructionCombining.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/LICM.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/LoopSimplify.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/LoopUnroll.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/LoopUnswitch.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/LowerAllocations.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/LowerConstantExprs.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/LowerGC.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/LowerInvoke.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/LowerPacked.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/LowerSelect.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/LowerSwitch.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/Mem2Reg.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/PRE.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/Reassociate.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/SCCP.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/ScalarReplAggregates.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/SimplifyCFG.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/SymbolStripping.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/TailDuplication.Po at am__quote@ + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/TailRecursionElimination.Po at am__quote@ + + .cpp.o: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $< + + .cpp.obj: + @am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` + + .cpp.lo: + @am__fastdepCXX_TRUE@ if $(LTCXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $< + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/../../.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: check-am + all-am: Makefile $(LIBRARIES) + installdirs: + for dir in "$(DESTDIR)$(libdir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done + install: install-am + install-exec: install-exec-am + install-data: install-data-am + uninstall: uninstall-am + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-am + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + clean: clean-am + + clean-am: clean-generic clean-libLIBRARIES clean-libtool \ + mostlyclean-am + + distclean: distclean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-compile \ + distclean-generic distclean-libtool distclean-tags + + dvi: dvi-am + + dvi-am: + + html: html-am + + info: info-am + + info-am: + + install-data-am: + + install-exec-am: install-libLIBRARIES + + install-info: install-info-am + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-am + + mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + + pdf: pdf-am + + pdf-am: + + ps: ps-am + + ps-am: + + uninstall-am: uninstall-info-am uninstall-libLIBRARIES + + .PHONY: CTAGS GTAGS all all-am check check-DEJAGNU check-am clean \ + clean-generic clean-libLIBRARIES clean-libtool ctags distclean \ + distclean-DEJAGNU distclean-compile distclean-generic \ + distclean-libtool distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-data \ + install-data-am install-exec install-exec-am install-info \ + install-info-am install-libLIBRARIES install-man install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags uninstall uninstall-am uninstall-info-am \ + uninstall-libLIBRARIES + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From reid at x10sys.com Mon Oct 18 18:56:44 2004 From: reid at x10sys.com (Reid Spencer) Date: Mon, 18 Oct 2004 18:56:44 -0500 Subject: [llvm-commits] CVS: llvm/runtime/GCCLibraries/libcurses/Makefile.in Message-ID: <200410182356.SAA28228@zion.cs.uiuc.edu> Changes in directory llvm/runtime/GCCLibraries/libcurses: Makefile.in added (r1.1) --- Log message: Initial automake generated Makefile template --- Diffs of the changes: (+657 -0) Index: llvm/runtime/GCCLibraries/libcurses/Makefile.in diff -c /dev/null llvm/runtime/GCCLibraries/libcurses/Makefile.in:1.1 *** /dev/null Mon Oct 18 18:55:51 2004 --- llvm/runtime/GCCLibraries/libcurses/Makefile.in Mon Oct 18 18:55:41 2004 *************** *** 0 **** --- 1,657 ---- + # Makefile.in generated by automake 1.9.2 from Makefile.am. + # @configure_input@ + + # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, + # 2003, 2004 Free Software Foundation, Inc. + # This Makefile.in is free software; the Free Software Foundation + # gives unlimited permission to copy and/or distribute it, + # with or without modifications, as long as this notice is preserved. + + # This program is distributed in the hope that it will be useful, + # but WITHOUT ANY WARRANTY, to the extent permitted by law; without + # even the implied warranty of MERCHANTABILITY or FITNESS FOR A + # PARTICULAR PURPOSE. + + @SET_MAKE@ + + #===-- runtime/GCCLibraries/libcurses/Makefile.am ----------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + #,===-- Makefile.rules.am - Common make rules for LLVM ------*- Makefile -*--===# + # + # The LLVM Compiler Infrastructure + # + # This file was developed by Reid Spencer and is distributed under the + # University of Illinois Open Source License. See LICENSE.TXT for details. + # + #===------------------------------------------------------------------------===# + + SOURCES = $(libcurses_a_SOURCES) + + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ + pkgdatadir = $(datadir)/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = ../../.. + am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd + install_sh_DATA = $(install_sh) -c -m 644 + install_sh_PROGRAM = $(install_sh) -c + install_sh_SCRIPT = $(install_sh) -c + INSTALL_HEADER = $(INSTALL_DATA) + transform = $(program_transform_name) + NORMAL_INSTALL = : + PRE_INSTALL = : + POST_INSTALL = : + NORMAL_UNINSTALL = : + PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ + target_triplet = @target@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/Makefile_config + subdir = runtime/GCCLibraries/libcurses + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/configure.ac + am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) + mkinstalldirs = $(SHELL) $(top_srcdir)/autoconf/mkinstalldirs + CONFIG_HEADER = $(top_builddir)/include/llvm/Config/config.h \ + $(top_builddir)/include/llvm/Support/DataTypes.h \ + $(top_builddir)/include/llvm/ADT/hash_map \ + $(top_builddir)/include/llvm/ADT/hash_set \ + $(top_builddir)/include/llvm/Support/ThreadSupport.h \ + $(top_builddir)/include/llvm/ADT/iterator + CONFIG_CLEAN_FILES = + am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; + am__vpath_adj = case $$p in \ + $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ + *) f=$$p;; \ + esac; + am__strip_dir = `echo $$p | sed -e 's|^.*/||'`; + am__installdirs = "$(DESTDIR)$(libdir)" + libLIBRARIES_INSTALL = $(INSTALL_DATA) + LIBRARIES = $(lib_LIBRARIES) + ARFLAGS = cru + libcurses_a_AR = $(AR) $(ARFLAGS) + libcurses_a_LIBADD = + am_libcurses_a_OBJECTS = dummy.$(OBJEXT) + libcurses_a_OBJECTS = $(am_libcurses_a_OBJECTS) + DEFAULT_INCLUDES = + depcomp = $(SHELL) $(top_srcdir)/autoconf/depcomp + am__depfiles_maybe = depfiles + COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ + $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) + LTCOMPILE = $(LIBTOOL) --mode=compile --tag=CC $(CC) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CFLAGS) $(CFLAGS) + CCLD = $(CC) + LINK = $(LIBTOOL) --mode=link --tag=CC $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ + $(AM_LDFLAGS) $(LDFLAGS) -o $@ + SOURCES = $(libcurses_a_SOURCES) + DIST_SOURCES = $(libcurses_a_SOURCES) + CTAGS = ctags + DEJATOOL = $(PACKAGE) + RUNTESTDEFAULTFLAGS = --tool $$tool --srcdir $$srcdir + EXPECT = expect + RUNTEST = runtest + DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) + INSTALL = @INSTALL@ + ACLOCAL = @ACLOCAL@ + ALLOCA = @ALLOCA@ + AMDEP_FALSE = @AMDEP_FALSE@ + AMDEP_TRUE = @AMDEP_TRUE@ + AMTAR = @AMTAR@ + AR = @AR@ + + # Target hardware architecture + ARCH = @ARCH@ + ARCH_PPC_FALSE = @ARCH_PPC_FALSE@ + ARCH_PPC_TRUE = @ARCH_PPC_TRUE@ + ARCH_SPARC_FALSE = @ARCH_SPARC_FALSE@ + ARCH_SPARC_TRUE = @ARCH_SPARC_TRUE@ + ARCH_UNKNOWN_FALSE = @ARCH_UNKNOWN_FALSE@ + ARCH_UNKNOWN_TRUE = @ARCH_UNKNOWN_TRUE@ + ARCH_X86_FALSE = @ARCH_X86_FALSE@ + ARCH_X86_TRUE = @ARCH_X86_TRUE@ + AUTOCONF = @AUTOCONF@ + AUTOHEADER = @AUTOHEADER@ + AUTOMAKE = @AUTOMAKE@ + AWK = @AWK@ + BISON = @BISON@ + BUILDMODE := @BUILDMODE@ + + # Path to the CC binary, which use used by testcases for native builds. + CC := @CC@ + CCDEPMODE = @CCDEPMODE@ + CFLAGS = @CFLAGS@ + CPP = @CPP@ + CPPFLAGS = @CPPFLAGS@ + + # Path to the C++ compiler to use. This is an optional setting, which defaults + # to whatever your gmake defaults to. + CXX = @CXX@ + CXXCPP = @CXXCPP@ + CXXDEPMODE = @CXXDEPMODE@ + CXXFLAGS = @CXXFLAGS@ + CYGPATH_W = @CYGPATH_W@ + DEFS = @DEFS@ + DEPDIR = @DEPDIR@ + DOT = @DOT@ + ECHO = echo + ECHO_C = @ECHO_C@ + ECHO_N = @ECHO_N@ + ECHO_T = @ECHO_T@ + EGREP = @EGREP@ + ENABLE_OPTIMIZED = @ENABLE_OPTIMIZED@ + ENABLE_PROFILED = @ENABLE_PROFILED@ + + # Endian-ness of the target + ENDIAN = @ENDIAN@ + ETAGS = @ETAGS@ + ETAGSFLAGS = @ETAGSFLAGS@ + + # Executable file extension for this platform. + EXEEXT = @EXEEXT@ + F77 = @F77@ + FFLAGS = @FFLAGS@ + FLEX = @LEX@ + HAVE_BZIP2 = @HAVE_BZIP2@ + HAVE_ZLIB = @HAVE_ZLIB@ + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_PROGRAM = @INSTALL_PROGRAM@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ + INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ + JIT = @JIT@ + + # Linker flags. + LDFLAGS = @LDFLAGS@ @LDFLAGS@ + LEX = @LEX@ + LEXLIB = @LEXLIB@ + LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@ + LIBOBJS = @LIBOBJS@ + LIBS = @LIBS@ + LIBTOOL = @LIBTOOL@ + LLVMCC1 = @LLVMCC1@ + LLVMCC1PLUS = @LLVMCC1PLUS@ + + # Path to location for LLVM C/C++ front-end. You can modify this if you + # want to override the value set by configure. + LLVMGCCDIR := @LLVMGCCDIR@ + LLVM_BINDIR := @LLVM_BINDIR@ + LLVM_CONFIGTIME = @LLVM_CONFIGTIME@ + LLVM_DATADIR := @LLVM_DATADIR@ + LLVM_DOCSDIR := @LLVM_DOCSDIR@ + LLVM_ETCDIR := @LLVM_ETCDIR@ + LLVM_INCLUDEDIR := @LLVM_INCLUDEDIR@ + LLVM_INFODIR := @LLVM_INFODIR@ + LLVM_LIBDIR := @LLVM_LIBDIR@ + LLVM_MANDIR := @LLVM_MANDIR@ + + # Autoconf configured values + LLVM_PREFIX := @LLVM_PREFIX@ + LN_S = @LN_S@ + LTLIBOBJS = @LTLIBOBJS@ + MAKEINFO = @MAKEINFO@ + MMAP_FILE = @MMAP_FILE@ + OBJEXT = @OBJEXT@ + + # Target operating system for which LLVM will be compiled. + OS = @OS@ + PACKAGE = @PACKAGE@ + PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + PACKAGE_NAME = @PACKAGE_NAME@ + PACKAGE_STRING = @PACKAGE_STRING@ + PACKAGE_TARNAME = @PACKAGE_TARNAME@ + PACKAGE_VERSION = @PACKAGE_VERSION@ + PATH_SEPARATOR = @PATH_SEPARATOR@ + + # Path to the Python interpreter + PYTHON := @PYTHON@ + QMTEST = @QMTEST@ + RANLIB = @RANLIB@ + SET_MAKE = @SET_MAKE@ + SHELL = @SHELL@ + + # Shared library extension for this platform. + SHLIBEXT = @SHLIBEXT@ + STRIP = @STRIP@ + VERSION = @VERSION@ + + # The pathnames of the Flex and Bison programs, respectively. + YACC = @YACC@ + ac_ct_AR = @ac_ct_AR@ + ac_ct_CC = @ac_ct_CC@ + ac_ct_CXX = @ac_ct_CXX@ + ac_ct_F77 = @ac_ct_F77@ + ac_ct_RANLIB = @ac_ct_RANLIB@ + ac_ct_STRIP = @ac_ct_STRIP@ + am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ + am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ + am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ + am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ + am__include = @am__include@ + am__leading_dot = @am__leading_dot@ + am__quote = @am__quote@ + am__tar = @am__tar@ + am__untar = @am__untar@ + bindir = @bindir@ + build = @build@ + build_alias = @build_alias@ + build_cpu = @build_cpu@ + build_os = @build_os@ + build_vendor = @build_vendor@ + datadir = @datadir@ + exec_prefix = @exec_prefix@ + host = @host@ + host_alias = @host_alias@ + host_cpu = @host_cpu@ + host_os = @host_os@ + host_vendor = @host_vendor@ + ifGNUmake = @ifGNUmake@ + includedir = @includedir@ + infodir = @infodir@ + install_sh = @install_sh@ + libdir = @libdir@ + libexecdir = @libexecdir@ + localstatedir = @localstatedir@ + mandir = @mandir@ + mkdir_p = @mkdir_p@ + oldincludedir = @oldincludedir@ + prefix = @prefix@ + program_transform_name = @program_transform_name@ + sbindir = @sbindir@ + sharedstatedir = @sharedstatedir@ + subdirs = @subdirs@ + sysconfdir = @sysconfdir@ + target = @target@ + target_alias = @target_alias@ + target_cpu = @target_cpu@ + target_os = @target_os@ + target_vendor = @target_vendor@ + lib_LIBRARIES = libcurses.a + libcurses_a_SOURCES = dummy.c + BYTECODE_LIBRARY = $(lib_LIBRARIES) + + # Options for all automake makefiles + ACLOCAL_AMFLAGS = -I autoconf -I autoconf/m4 --output=autoconf/aclocal.m4 + AUTOMAKE_OPTIONS = foreign dejagnu dist-zip nostdinc + + # Libraries needed by tools + TOOLLINKOPTS = @LIBS@ + + # Path to the library archiver program. + AR_PATH = @AR@ + + # Paths to miscellaneous programs. + RPWD = pwd + SED = sed + RM = rm + CP = cp + LN = ln + CMP = cmp + MKDIR = @abs_top_srcdir@/autoconf/mkinstalldirs + DATE = date + MV = mv + VERB := @ + IGNORE := true + + # Determine the target for which LLVM should generate code. + LLVMGCCARCH := @target@/3.4-llvm + + # Full pathnames of LLVM C/C++ front-end 'cc1' and 'cc1plus' binaries: + LCC1 = @LLVMCC1@ + LCC1XX = @LLVMCC1PLUS@ + + # Path to directory where object files should be stored during a build. + # Set OBJ_ROOT to "." if you do not want to use a separate place for + # object files. + OBJ_ROOT := . + all: all-am + + .SUFFIXES: + .SUFFIXES: .c .lo .o .obj + $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/Makefile_config $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign runtime/GCCLibraries/libcurses/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign runtime/GCCLibraries/libcurses/Makefile + .PRECIOUS: Makefile + Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + + $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + + $(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + $(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + install-libLIBRARIES: $(lib_LIBRARIES) + @$(NORMAL_INSTALL) + test -z "$(libdir)" || $(mkdir_p) "$(DESTDIR)$(libdir)" + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + f=$(am__strip_dir) \ + echo " $(libLIBRARIES_INSTALL) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \ + $(libLIBRARIES_INSTALL) "$$p" "$(DESTDIR)$(libdir)/$$f"; \ + else :; fi; \ + done + @$(POST_INSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + if test -f $$p; then \ + p=$(am__strip_dir) \ + echo " $(RANLIB) '$(DESTDIR)$(libdir)/$$p'"; \ + $(RANLIB) "$(DESTDIR)$(libdir)/$$p"; \ + else :; fi; \ + done + + uninstall-libLIBRARIES: + @$(NORMAL_UNINSTALL) + @list='$(lib_LIBRARIES)'; for p in $$list; do \ + p=$(am__strip_dir) \ + echo " rm -f '$(DESTDIR)$(libdir)/$$p'"; \ + rm -f "$(DESTDIR)$(libdir)/$$p"; \ + done + + clean-libLIBRARIES: + -test -z "$(lib_LIBRARIES)" || rm -f $(lib_LIBRARIES) + libcurses.a: $(libcurses_a_OBJECTS) $(libcurses_a_DEPENDENCIES) + -rm -f libcurses.a + $(libcurses_a_AR) libcurses.a $(libcurses_a_OBJECTS) $(libcurses_a_LIBADD) + $(RANLIB) libcurses.a + + mostlyclean-compile: + -rm -f *.$(OBJEXT) + + distclean-compile: + -rm -f *.tab.c + + @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/dummy.Po at am__quote@ + + .c.o: + @am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCC_FALSE@ $(COMPILE) -c $< + + .c.obj: + @am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ + @am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCC_FALSE@ $(COMPILE) -c `$(CYGPATH_W) '$<'` + + .c.lo: + @am__fastdepCC_TRUE@ if $(LTCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ + @am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi + @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ + @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ + @am__fastdepCC_FALSE@ $(LTCOMPILE) -c -o $@ $< + + mostlyclean-libtool: + -rm -f *.lo + + clean-libtool: + -rm -rf .libs _libs + + distclean-libtool: + -rm -f libtool + uninstall-info-am: + + ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + mkid -fID $$unique + tags: TAGS + + TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi + ctags: CTAGS + CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + + GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + + distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + + check-DEJAGNU: site.exp + srcdir=`$(am__cd) $(srcdir) && pwd`; export srcdir; \ + EXPECT=$(EXPECT); export EXPECT; \ + runtest=$(RUNTEST); \ + if $(SHELL) -c "$$runtest --version" > /dev/null 2>&1; then \ + l='$(DEJATOOL)'; for tool in $$l; do \ + $$runtest $(AM_RUNTESTFLAGS) $(RUNTESTDEFAULTFLAGS) $(RUNTESTFLAGS); \ + done; \ + else echo "WARNING: could not find \`runtest'" 1>&2; :;\ + fi + site.exp: Makefile + @echo 'Making a new site.exp file...' + @echo '## these variables are automatically generated by make ##' >site.tmp + @echo '# Do not edit here. If you wish to override these values' >>site.tmp + @echo '# edit the last section' >>site.tmp + @echo 'set srcdir $(srcdir)' >>site.tmp + @echo "set objdir `pwd`" >>site.tmp + @echo 'set build_alias "$(build_alias)"' >>site.tmp + @echo 'set build_triplet $(build_triplet)' >>site.tmp + @echo 'set host_alias "$(host_alias)"' >>site.tmp + @echo 'set host_triplet $(host_triplet)' >>site.tmp + @echo 'set target_alias "$(target_alias)"' >>site.tmp + @echo 'set target_triplet $(target_triplet)' >>site.tmp + @echo '## All variables above are generated by configure. Do Not Edit ##' >>site.tmp + @test ! -f site.exp || \ + sed '1,/^## All variables above are.*##/ d' site.exp >> site.tmp + @-rm -f site.bak + @test ! -f site.exp || mv site.exp site.bak + @mv site.tmp site.exp + + distclean-DEJAGNU: + -rm -f site.exp site.bak + -l='$(DEJATOOL)'; for tool in $$l; do \ + rm -f $$tool.sum $$tool.log; \ + done + + distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/../../.. + @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ + list='$(DISTFILES)'; for file in $$list; do \ + case $$file in \ + $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ + $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ + esac; \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test "$$dir" != "$$file" && test "$$dir" != "."; then \ + dir="/$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ + else \ + dir=''; \ + fi; \ + if test -d $$d/$$file; then \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-DEJAGNU + check: check-am + all-am: Makefile $(LIBRARIES) + installdirs: + for dir in "$(DESTDIR)$(libdir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done + install: install-am + install-exec: install-exec-am + install-data: install-data-am + uninstall: uninstall-am + + install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + + installcheck: installcheck-am + install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install + mostlyclean-generic: + + clean-generic: + + distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + + maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." + clean: clean-am + + clean-am: clean-generic clean-libLIBRARIES clean-libtool \ + mostlyclean-am + + distclean: distclean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + distclean-am: clean-am distclean-DEJAGNU distclean-compile \ + distclean-generic distclean-libtool distclean-tags + + dvi: dvi-am + + dvi-am: + + html: html-am + + info: info-am + + info-am: + + install-data-am: + + install-exec-am: install-libLIBRARIES + + install-info: install-info-am + + install-man: + + installcheck-am: + + maintainer-clean: maintainer-clean-am + -rm -rf ./$(DEPDIR) + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + + mostlyclean: mostlyclean-am + + mostlyclean-am: mostlyclean-compile mostlyclean-generic \ + mostlyclean-libtool + + pdf: pdf-am + + pdf-am: + + ps: ps-am + + ps-am: + + uninstall-am: uninstall-info-am uninstall-libLIBRARIES + + .PHONY: CTAGS GTAGS all all-am check check-DEJAGNU check-am clean \ + clean-generic clean-libLIBRARIES clean-libtool ctags distclean \ + distclean-DEJAGNU distclean-compile distclean-generic \ + distclean-libtool distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-data \ + install-data-am install-exec install-exec-am install-info \ + install-info-am install-libLIBRARIES install-man install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-compile \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags uninstall uninstall-am uninstall-info-am \ + uninstall-libLIBRARIES + + + # These are options that can either be enabled here, or can be enabled on the + # make command line (ie, make ENABLE_PROFILING=1): + + # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are + # turned on, and Debug builds are turned off. + #ENABLE_OPTIMIZED = 1 + + # When ENABLE_PROFILING is enabled, the llvm source base is built with profile + # information to allow gprof to be used to get execution frequencies. + #ENABLE_PROFILING = 1 + + # This option tells the Makefiles to produce verbose output. + # It essentially prints the commands that make is executing + #VERBOSE = 1 + + # Include the rules. + # WARNING NOTE WARNING NOTE WARNING NOTE WARNING NOTE + # The inclusion of Makefile_rules MUST be done such that there is a space + # before "include". This prevents automake from processing the file and + # simply passes the inclusion on to GNU Make. The rules in Makefile_rules + # depend on this. DO NOT REMOVE THE SPACE BEFORE "include" + include $(top_srcdir)/Makefile_rules + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: From tbrethou at cs.uiuc.edu Mon Oct 18 20:39:40 2004 From: tbrethou at cs.uiuc.edu (Tanya Brethour) Date: Mon, 18 Oct 2004 20:39:40 -0500 (CDT) Subject: [llvm-commits] CVS: llvm-www/Developers.html Message-ID: <200410190139.UAA02004@seraph.cs.uiuc.edu> Changes in directory llvm-www: Developers.html updated: 1.14 -> 1.15 --- Log message: Broke up the 2 column table to 4 columns. --- Diffs of the changes: (+33 -37) Index: llvm-www/Developers.html diff -u llvm-www/Developers.html:1.14 llvm-www/Developers.html:1.15 --- llvm-www/Developers.html:1.14 Mon Oct 18 16:40:31 2004 +++ llvm-www/Developers.html Mon Oct 18 20:39:30 2004 @@ -6,73 +6,69 @@ provides links to each developer's home page (or LLVM page if they have one). If you'd like to get a link added to this page, email or contact us!

    - - - - +
    NamePicture
    + + + + + + - + + - + + + - - - - - + + + - + + + - + - - - - - - - - - - - - - - - + - + + + From tbrethou at cs.uiuc.edu Mon Oct 18 20:42:00 2004 From: tbrethou at cs.uiuc.edu (Tanya Brethour) Date: Mon, 18 Oct 2004 20:42:00 -0500 (CDT) Subject: [llvm-commits] CVS: llvm-www/Developers.html Message-ID: <200410190142.UAA02030@seraph.cs.uiuc.edu> Changes in directory llvm-www: Developers.html updated: 1.15 -> 1.16 --- Log message: Fixed minor rowspan issue and centered table. --- Diffs of the changes: (+3 -2) Index: llvm-www/Developers.html diff -u llvm-www/Developers.html:1.15 llvm-www/Developers.html:1.16 --- llvm-www/Developers.html:1.15 Mon Oct 18 20:39:30 2004 +++ llvm-www/Developers.html Mon Oct 18 20:41:50 2004 @@ -6,11 +6,12 @@ provides links to each developer's home page (or LLVM page if they have one). If you'd like to get a link added to this page, email or contact us!

    +
    NamePicture NamePicture
    Vikram Adve vadve + + Brian Gaeke + Repo^H^Hopt Man +
    Nate Begeman Sampo Brad Jones + KungFooMaster
    Tanya Lattner - tonic -
    Misha Brukman Misha Chris Lattner + Sabre
    John Criswell DogbertTanya Lattner + tonic +
    Alkis Evlogimenos alkis
    Brian Gaeke - Repo^H^Hopt Man -
    Brad Jones - KungFooMaster
    Chris Lattner - Sabre
    Reid SpencerReid Spencer Reid
       Bill Wendling Bill
    - + @@ -73,5 +74,5 @@
    Name Picture   Name Picture
    Bill
    - + From gaeke at cs.uiuc.edu Mon Oct 18 23:37:00 2004 From: gaeke at cs.uiuc.edu (Brian Gaeke) Date: Mon, 18 Oct 2004 23:37:00 -0500 (CDT) Subject: [llvm-commits] CVS: reopt/lib/WholeReoptimizer/Makefile Message-ID: <200410190437.XAA11749@seraph.cs.uiuc.edu> Changes in directory reopt/lib/WholeReoptimizer: Makefile updated: 1.1 -> 1.2 --- Log message: The sched library changed its name to sparcv9sched at some point. --- Diffs of the changes: (+1 -1) Index: reopt/lib/WholeReoptimizer/Makefile diff -u reopt/lib/WholeReoptimizer/Makefile:1.1 reopt/lib/WholeReoptimizer/Makefile:1.2 --- reopt/lib/WholeReoptimizer/Makefile:1.1 Mon Oct 4 15:15:20 2004 +++ reopt/lib/WholeReoptimizer/Makefile Mon Oct 18 23:36:49 2004 @@ -14,7 +14,7 @@ $(LLVMLIBCURRENTSOURCE)/bcreader.o $(LLVMLIBCURRENTSOURCE)/bcwriter.o \ $(LLVMLIBCURRENTSOURCE)/sparcv9.o \ $(LLVMLIBCURRENTSOURCE)/sparcv9livevar.o \ - $(LLVMLIBCURRENTSOURCE)/sched.o $(LLVMLIBCURRENTSOURCE)/codegen.o \ + $(LLVMLIBCURRENTSOURCE)/sparcv9sched.o $(LLVMLIBCURRENTSOURCE)/codegen.o \ $(LLVMLIBCURRENTSOURCE)/executionengine.o \ $(LLVMLIBCURRENTSOURCE)/lli-jit.o \ $(LLVMLIBCURRENTSOURCE)/lli-interpreter.o From gaeke at cs.uiuc.edu Mon Oct 18 23:37:03 2004 From: gaeke at cs.uiuc.edu (Brian Gaeke) Date: Mon, 18 Oct 2004 23:37:03 -0500 (CDT) Subject: [llvm-commits] CVS: reopt/tools/reopt-llc/Makefile Message-ID: <200410190437.XAA11820@seraph.cs.uiuc.edu> Changes in directory reopt/tools/reopt-llc: Makefile updated: 1.2 -> 1.3 --- Log message: The sched library changed its name to sparcv9sched at some point. --- Diffs of the changes: (+1 -1) Index: reopt/tools/reopt-llc/Makefile diff -u reopt/tools/reopt-llc/Makefile:1.2 reopt/tools/reopt-llc/Makefile:1.3 --- reopt/tools/reopt-llc/Makefile:1.2 Thu Sep 30 15:37:07 2004 +++ reopt/tools/reopt-llc/Makefile Mon Oct 18 23:36:53 2004 @@ -4,7 +4,7 @@ cwriter \ sparcv9 \ sparcv9regalloc \ - sched \ + sparcv9sched \ target.a \ codegen \ sparcv9livevar \ From gaeke at cs.uiuc.edu Tue Oct 19 00:15:36 2004 From: gaeke at cs.uiuc.edu (Brian Gaeke) Date: Tue, 19 Oct 2004 00:15:36 -0500 (CDT) Subject: [llvm-commits] CVS: llvm/lib/Target/SparcV9/MappingInfo.cpp Message-ID: <200410190515.AAA12983@seraph.cs.uiuc.edu> Changes in directory llvm/lib/Target/SparcV9: MappingInfo.cpp updated: 1.20 -> 1.21 --- Log message: Simplify mapping info generation. In particular, the LLVM-to-MachineInstr map is no longer emitted, and we do not reference any MachineCodeForInstruction information. --- Diffs of the changes: (+3 -86) Index: llvm/lib/Target/SparcV9/MappingInfo.cpp diff -u llvm/lib/Target/SparcV9/MappingInfo.cpp:1.20 llvm/lib/Target/SparcV9/MappingInfo.cpp:1.21 --- llvm/lib/Target/SparcV9/MappingInfo.cpp:1.20 Sun Sep 19 23:46:39 2004 +++ llvm/lib/Target/SparcV9/MappingInfo.cpp Tue Oct 19 00:15:21 2004 @@ -8,8 +8,7 @@ //===----------------------------------------------------------------------===// // // This file contains a FunctionPass called MappingInfoAsmPrinter, -// which creates two maps: one between LLVM Instructions and MachineInstrs -// (the "LLVM I TO MI MAP"), and another between MachineBasicBlocks and +// which creates a map between MachineBasicBlocks and // MachineInstrs (the "BB TO MI MAP"). // // As a side effect, it outputs this information as .byte directives to @@ -19,20 +18,6 @@ // dependencies. Currently this question is purely theoretical as the // Reoptimizer works only on the SPARC. // -// The LLVM I TO MI MAP consists of a set of information for each -// BasicBlock in a Function, ordered from begin() to end(). The information -// for a BasicBlock consists of -// 1) its (0-based) index in the Function, -// 2) the number of LLVM Instructions it contains, and -// 3) information for each Instruction, in sequence from the begin() -// to the end() of the BasicBlock. The information for an Instruction -// consists of -// 1) its (0-based) index in the BasicBlock, -// 2) the number of MachineInstrs that correspond to that Instruction -// (as reported by MachineCodeForInstruction), and -// 3) the MachineInstr number calculated by create_MI_to_number_Key, -// for each of the MachineInstrs that correspond to that Instruction. -// // The BB TO MI MAP consists of a three-element tuple for each // MachineBasicBlock in a function, ordered from begin() to end() of // its MachineFunction: first, the index of the MachineBasicBlock in the @@ -46,7 +31,6 @@ #include "llvm/Pass.h" #include "llvm/Module.h" #include "llvm/CodeGen/MachineFunction.h" -#include "MachineCodeForInstruction.h" #include "llvm/ADT/StringExtras.h" namespace llvm { @@ -64,9 +48,7 @@ std::map Fkey; // Function # for all functions. bool doInitialization(Module &M); void create_BB_to_MInumber_Key(Function &FI, InstructionKey &key); - void create_MI_to_number_Key(Function &FI, InstructionKey &key); void buildBBMIMap (Function &FI, MappingInfo &Map); - void buildLMIMap (Function &FI, MappingInfo &Map); void writeNumber(unsigned X); void selectOutputMap (MappingInfo &m) { currentOutputMap = &m; } void outByte (unsigned char b) { currentOutputMap->outByte (b); } @@ -89,16 +71,11 @@ bool MappingInfoAsmPrinter::runOnFunction(Function &FI) { unsigned num = Fkey[&FI]; // Function number for the current function. - // Create objects to hold the maps. - MappingInfo LMIMap ("LLVM I TO MI MAP", "LMIMap", num); + // Create an object to hold the map, then build the map. MappingInfo BBMIMap ("BB TO MI MAP", "BBMIMap", num); - - // Now, build the maps. - buildLMIMap (FI, LMIMap); buildBBMIMap (FI, BBMIMap); // Now, write out the maps. - LMIMap.dumpAssembly (Out); BBMIMap.dumpAssembly (Out); return false; @@ -147,7 +124,7 @@ /// therein by its first MachineInstr. /// void MappingInfoAsmPrinter::create_BB_to_MInumber_Key(Function &FI, - InstructionKey &key) { + InstructionKey &key) { unsigned i = 0; MachineFunction &MF = MachineFunction::get(&FI); for (MachineFunction::iterator BI = MF.begin(), BE = MF.end(); @@ -158,27 +135,6 @@ } } -/// create_MI_to_number_Key - Assign a number to each MachineInstr -/// in the given Function with respect to its enclosing MachineBasicBlock, as -/// follows: Numberings start at 0 in each MachineBasicBlock. MachineInstrs -/// are numbered from begin() to end() in their MachineBasicBlock. Each -/// MachineInstr is numbered, then the numbering is incremented by 1. The -/// side-effect of this method is to fill in the parameter KEY -/// with the mapping from MachineInstrs to numbers. -/// -void MappingInfoAsmPrinter::create_MI_to_number_Key(Function &FI, - InstructionKey &key) { - MachineFunction &MF = MachineFunction::get(&FI); - for (MachineFunction::iterator BI=MF.begin(), BE=MF.end(); BI != BE; ++BI) { - MachineBasicBlock &miBB = *BI; - unsigned j = 0; - for(MachineBasicBlock::iterator miI = miBB.begin(), miE = miBB.end(); - miI != miE; ++miI, ++j) { - key[miI] = j; - } - } -} - /// buildBBMIMap - Build the BB TO MI MAP for the function FI, /// and save it into the parameter MAP. /// @@ -200,34 +156,6 @@ } } -/// buildLMIMap - Build the LLVM I TO MI MAP for the function FI, -/// and save it into the parameter MAP. -/// -void MappingInfoAsmPrinter::buildLMIMap(Function &FI, MappingInfo &Map) { - unsigned bb = 0; - // First build temporary table used to write out the map. - InstructionKey MIkey; - create_MI_to_number_Key(FI, MIkey); - - selectOutputMap (Map); - for (Function::iterator BI = FI.begin(), BE = FI.end(); - BI != BE; ++BI, ++bb) { - unsigned li = 0; - writeNumber(bb); - writeNumber(BI->size()); - for (BasicBlock::iterator II = BI->begin(), IE = BI->end(); II != IE; - ++II, ++li) { - MachineCodeForInstruction& miI = MachineCodeForInstruction::get(II); - writeNumber(li); - writeNumber(miI.size()); - for (MachineCodeForInstruction::iterator miII = miI.begin(), - miIE = miI.end(); miII != miIE; ++miII) { - writeNumber(MIkey[*miII]); - } - } - } -} - void MappingInfo::byteVector::dumpAssembly (std::ostream &Out) { for (iterator i = begin (), e = end (); i != e; ++i) Out << ".byte " << (int)*i << "\n"; @@ -282,18 +210,7 @@ } writeEpilogue(Out, "FunctionBB"); - writePrologue(Out, "FUNCTION TO LI MAP", "FunctionLI"); - f=0; - for(Module::iterator FI = M.begin (), FE = M.end (); FE != FI; ++FI) { - if (FI->isExternal ()) - continue; - Out << "\t.xword LMIMap" << f << "\n"; - ++f; - } - writeEpilogue(Out, "FunctionLI"); - return false; } } // End llvm namespace - From brukman at cs.uiuc.edu Tue Oct 19 00:49:57 2004 From: brukman at cs.uiuc.edu (Misha Brukman) Date: Tue, 19 Oct 2004 00:49:57 -0500 Subject: [llvm-commits] CVS: llvm/include/llvm/DerivedTypes.h Message-ID: <200410190549.AAA03131@zion.cs.uiuc.edu> Changes in directory llvm/include/llvm: DerivedTypes.h updated: 1.62 -> 1.63 --- Log message: Remove unnecessary spaces in function signature --- Diffs of the changes: (+1 -1) Index: llvm/include/llvm/DerivedTypes.h diff -u llvm/include/llvm/DerivedTypes.h:1.62 llvm/include/llvm/DerivedTypes.h:1.63 --- llvm/include/llvm/DerivedTypes.h:1.62 Thu Oct 7 14:21:43 2004 +++ llvm/include/llvm/DerivedTypes.h Tue Oct 19 00:49:46 2004 @@ -328,7 +328,7 @@ /// static PackedType *get(const Type *ElementType, unsigned NumElements); - inline unsigned getNumElements() const { return NumElements; } + inline unsigned getNumElements() const { return NumElements; } // Implement the AbstractTypeUser interface. virtual void refineAbstractType(const DerivedType *OldTy, const Type *NewTy); From brukman at cs.uiuc.edu Tue Oct 19 00:50:45 2004 From: brukman at cs.uiuc.edu (Misha Brukman) Date: Tue, 19 Oct 2004 00:50:45 -0500 Subject: [llvm-commits] CVS: llvm/include/llvm/Function.h Message-ID: <200410190550.AAA03156@zion.cs.uiuc.edu> Changes in directory llvm/include/llvm: Function.h updated: 1.53 -> 1.54 --- Log message: If we're going to make the braces of functions line up for ease of readability and aesthetic reasons, might as well finish the job --- Diffs of the changes: (+6 -6) Index: llvm/include/llvm/Function.h diff -u llvm/include/llvm/Function.h:1.53 llvm/include/llvm/Function.h:1.54 --- llvm/include/llvm/Function.h:1.53 Mon Oct 11 17:21:13 2004 +++ llvm/include/llvm/Function.h Tue Oct 19 00:50:34 2004 @@ -168,12 +168,12 @@ reverse_iterator rend () { return BasicBlocks.rend(); } const_reverse_iterator rend () const { return BasicBlocks.rend(); } - unsigned size() const { return BasicBlocks.size(); } + unsigned size() const { return BasicBlocks.size(); } bool empty() const { return BasicBlocks.empty(); } const BasicBlock &front() const { return BasicBlocks.front(); } BasicBlock &front() { return BasicBlocks.front(); } - const BasicBlock &back() const { return BasicBlocks.back(); } - BasicBlock &back() { return BasicBlocks.back(); } + const BasicBlock &back() const { return BasicBlocks.back(); } + BasicBlock &back() { return BasicBlocks.back(); } //===--------------------------------------------------------------------===// // Argument iterator forwarding functions @@ -188,12 +188,12 @@ reverse_aiterator arend () { return ArgumentList.rend(); } const_reverse_aiterator arend () const { return ArgumentList.rend(); } - unsigned asize() const { return ArgumentList.size(); } + unsigned asize() const { return ArgumentList.size(); } bool aempty() const { return ArgumentList.empty(); } const Argument &afront() const { return ArgumentList.front(); } Argument &afront() { return ArgumentList.front(); } - const Argument &aback() const { return ArgumentList.back(); } - Argument &aback() { return ArgumentList.back(); } + const Argument &aback() const { return ArgumentList.back(); } + Argument &aback() { return ArgumentList.back(); } virtual void print(std::ostream &OS) const { print(OS, 0); } void print(std::ostream &OS, AssemblyAnnotationWriter *AAW) const; From brukman at cs.uiuc.edu Tue Oct 19 00:56:04 2004 From: brukman at cs.uiuc.edu (Misha Brukman) Date: Tue, 19 Oct 2004 00:56:04 -0500 Subject: [llvm-commits] CVS: llvm/lib/System/Darwin/Memory.cpp Message-ID: <200410190556.AAA03236@zion.cs.uiuc.edu> Changes in directory llvm/lib/System/Darwin: Memory.cpp updated: 1.2 -> 1.3 --- Log message: Fix some grammar --- Diffs of the changes: (+3 -3) Index: llvm/lib/System/Darwin/Memory.cpp diff -u llvm/lib/System/Darwin/Memory.cpp:1.2 llvm/lib/System/Darwin/Memory.cpp:1.3 --- llvm/lib/System/Darwin/Memory.cpp:1.2 Mon Sep 13 17:38:12 2004 +++ llvm/lib/System/Darwin/Memory.cpp Tue Oct 19 00:55:54 2004 @@ -21,14 +21,14 @@ using namespace sys; //===----------------------------------------------------------------------===// -//=== WARNING: Implementation here must contain only Darwin specific code +//=== WARNING: Implementation here must contain only Darwin-specific code //=== and must not be generic UNIX code (see ../Unix/Memory.cpp) //===----------------------------------------------------------------------===// /// AllocateRWXMemory - Allocate a slab of memory with read/write/execute /// permissions. This is typically used for JIT applications where we want -/// to emit code to the memory then jump to it. Getting this type of memory -/// is very OS specific. +/// to emit code to the memory and then jump to it. Getting this type of memory +/// is very OS-specific. /// MemoryBlock Memory::AllocateRWX(unsigned NumBytes) { if (NumBytes == 0) return MemoryBlock(); From lattner at cs.uiuc.edu Tue Oct 19 01:33:30 2004 From: lattner at cs.uiuc.edu (Chris Lattner) Date: Tue, 19 Oct 2004 01:33:30 -0500 Subject: [llvm-commits] CVS: llvm/lib/Transforms/Scalar/SimplifyCFG.cpp Message-ID: <200410190633.BAA28418@apoc.cs.uiuc.edu> Changes in directory llvm/lib/Transforms/Scalar: SimplifyCFG.cpp updated: 1.12 -> 1.13 --- Log message: Hrm, some people complain when the compiler cheerfully tells them what it's doing... I guess they're right. --- Diffs of the changes: (+0 -1) Index: llvm/lib/Transforms/Scalar/SimplifyCFG.cpp diff -u llvm/lib/Transforms/Scalar/SimplifyCFG.cpp:1.12 llvm/lib/Transforms/Scalar/SimplifyCFG.cpp:1.13 --- llvm/lib/Transforms/Scalar/SimplifyCFG.cpp:1.12 Sun Oct 17 22:00:50 2004 +++ llvm/lib/Transforms/Scalar/SimplifyCFG.cpp Tue Oct 19 01:33:16 2004 @@ -60,7 +60,6 @@ (*I)->removePredecessor(BB); new UnreachableInst(SI); - std::cerr << "Inserted UNREACHABLE instruction!\n"; // All instructions after this are dead. for (; BBI != E; ) { From alkis at cs.uiuc.edu Tue Oct 19 13:14:01 2004 From: alkis at cs.uiuc.edu (Alkis Evlogimenos) Date: Tue, 19 Oct 2004 13:14:01 -0500 Subject: [llvm-commits] CVS: CVSROOT/modules Message-ID: <200410191814.NAA02959@niobe.cs.uiuc.edu> Changes in directory CVSROOT: modules updated: 1.1 -> 1.2 --- Log message: Add llvm-java module to internal cvs --- Diffs of the changes: (+2 -0) Index: CVSROOT/modules diff -u CVSROOT/modules:1.1 CVSROOT/modules:1.2 --- CVSROOT/modules:1.1 Mon Oct 6 15:25:57 2003 +++ CVSROOT/modules Tue Oct 19 13:13:50 2004 @@ -24,3 +24,5 @@ # character to interpose another module into the current module. This # can be useful for creating a module that consists of many directories # spread out over the entire source repository. +llvm-java -d Java llvm-java + From reid at x10sys.com Wed Oct 20 00:03:43 2004 From: reid at x10sys.com (Reid Spencer) Date: Wed, 20 Oct 2004 00:03:43 -0500 Subject: [llvm-commits] CVS: llvm-gcc/gcc/llvm-expand.c Message-ID: <200410200503.AAA23958@zion.cs.uiuc.edu> Changes in directory llvm-gcc/gcc: llvm-expand.c updated: 1.53 -> 1.54 --- Log message: Remove some warnings reported by GCC 3.4 --- Diffs of the changes: (+3 -3) Index: llvm-gcc/gcc/llvm-expand.c diff -u llvm-gcc/gcc/llvm-expand.c:1.53 llvm-gcc/gcc/llvm-expand.c:1.54 --- llvm-gcc/gcc/llvm-expand.c:1.53 Mon Oct 18 00:24:21 2004 +++ llvm-gcc/gcc/llvm-expand.c Tue Oct 19 23:54:31 2004 @@ -669,12 +669,14 @@ free(L); } +#if 0 static void llvm_tree_list_push_front(llvm_tree_list **L, tree V) { llvm_tree_list *NewLink = (llvm_tree_list*)xcalloc(sizeof(llvm_tree_list), 1); NewLink->Value = V; NewLink->Next = *L; *L = NewLink; } +#endif typedef struct llvm_expand_info { @@ -5005,8 +5007,6 @@ case REAL_CST: { /* Floating point constant */ long RealArr[2]; char Buffer[50], *BufPtr = Buffer; - unsigned Size = 8; - char *Values; REAL_VALUE_TO_TARGET_DOUBLE(TREE_REAL_CST(exp), RealArr); if (llvm_type_is_integral(ReqTy)) { @@ -6484,7 +6484,7 @@ } llvm_value *c_llvm_expand_lvalue_expr(llvm_function *Fn, tree exp, - unsigned *BitStart, unsigned *BitSize) { + unsigned * BitStart, unsigned * BitSize) { switch (TREE_CODE(exp)) { case STMT_EXPR: { llvm_value *Tmp = Fn->ExpandInfo->last_expr_value_location; /* Save stack */ From criswell at cs.uiuc.edu Wed Oct 20 09:38:53 2004 From: criswell at cs.uiuc.edu (John Criswell) Date: Wed, 20 Oct 2004 09:38:53 -0500 Subject: [llvm-commits] CVS: llvm/lib/Target/CBackend/Writer.cpp Message-ID: <200410201438.JAA32269@choi.cs.uiuc.edu> Changes in directory llvm/lib/Target/CBackend: Writer.cpp updated: 1.204 -> 1.205 --- Log message: Small performance improvement in generated C code: Instead of unconditionally copying all phi node values into temporaries for all successor blocks, generate code that will determine what successor block will be called and then copy only those phi node values needed by the successor block. This seems to cut down namd execution time from being 8% higher than GCC to 4% higher than GCC. --- Diffs of the changes: (+23 -1) Index: llvm/lib/Target/CBackend/Writer.cpp diff -u llvm/lib/Target/CBackend/Writer.cpp:1.204 llvm/lib/Target/CBackend/Writer.cpp:1.205 --- llvm/lib/Target/CBackend/Writer.cpp:1.204 Sun Oct 17 18:49:11 2004 +++ llvm/lib/Target/CBackend/Writer.cpp Wed Oct 20 09:38:39 2004 @@ -204,6 +204,8 @@ } bool isGotoCodeNecessary(BasicBlock *From, BasicBlock *To); + void printPHICopiesForSuccessor(BasicBlock *CurBlock, + BasicBlock *Successor, unsigned Indent); void printPHICopiesForSuccessors(BasicBlock *CurBlock, unsigned Indent); void printBranchToBlock(BasicBlock *CurBlock, BasicBlock *SuccBlock, @@ -1230,6 +1232,23 @@ return false; } +void CWriter::printPHICopiesForSuccessor (BasicBlock *CurBlock, + BasicBlock *Successor, + unsigned Indent) { + for (BasicBlock::iterator I = Successor->begin(); isa(I); ++I) { + PHINode *PN = cast(I); + // Now we have to do the printing. + Value *IV = PN->getIncomingValueForBlock(CurBlock); + if (!isa(IV)) { + Out << std::string(Indent, ' '); + Out << " " << Mang->getValueName(I) << "__PHI_TEMPORARY = "; + writeOperand(IV); + Out << "; /* for PHI node */\n"; + } + } +} + + void CWriter::printPHICopiesForSuccessors(BasicBlock *CurBlock, unsigned Indent) { for (succ_iterator SI = succ_begin(CurBlock), E = succ_end(CurBlock); @@ -1261,7 +1280,6 @@ // that immediately succeeds the current one. // void CWriter::visitBranchInst(BranchInst &I) { - printPHICopiesForSuccessors(I.getParent(), 0); if (I.isConditional()) { if (isGotoCodeNecessary(I.getParent(), I.getSuccessor(0))) { @@ -1269,10 +1287,12 @@ writeOperand(I.getCondition()); Out << ") {\n"; + printPHICopiesForSuccessor (I.getParent(), I.getSuccessor(0), 2); printBranchToBlock(I.getParent(), I.getSuccessor(0), 2); if (isGotoCodeNecessary(I.getParent(), I.getSuccessor(1))) { Out << " } else {\n"; + printPHICopiesForSuccessor (I.getParent(), I.getSuccessor(1), 2); printBranchToBlock(I.getParent(), I.getSuccessor(1), 2); } } else { @@ -1281,11 +1301,13 @@ writeOperand(I.getCondition()); Out << ") {\n"; + printPHICopiesForSuccessor (I.getParent(), I.getSuccessor(1), 2); printBranchToBlock(I.getParent(), I.getSuccessor(1), 2); } Out << " }\n"; } else { + printPHICopiesForSuccessor (I.getParent(), I.getSuccessor(0), 0); printBranchToBlock(I.getParent(), I.getSuccessor(0), 0); } Out << "\n"; From gaeke at persephone.cs.uiuc.edu Wed Oct 20 13:13:01 2004 From: gaeke at persephone.cs.uiuc.edu (gaeke at persephone.cs.uiuc.edu) Date: Wed, 20 Oct 2004 13:13:01 -0500 (CDT) Subject: [llvm-commits] CVS: llvm-test/MultiSource/Benchmarks/SciMark2-C/ Message-ID: <20041020181301.BFED95F393F@persephone.cs.uiuc.edu> Changes in directory llvm-test/MultiSource/Benchmarks/SciMark2-C: --- Log message: Directory /home/vadve/shared/PublicCVS/llvm-test/MultiSource/Benchmarks/SciMark2-C added to the repository --- Diffs of the changes: (+0 -0) From gaeke at persephone.cs.uiuc.edu Wed Oct 20 13:13:27 2004 From: gaeke at persephone.cs.uiuc.edu (Brian Gaeke) Date: Wed, 20 Oct 2004 13:13:27 -0500 (CDT) Subject: [llvm-commits] CVS: llvm-test/MultiSource/Benchmarks/SciMark2-C/FFT.c FFT.h LU.c LU.h Makefile MonteCarlo.c MonteCarlo.h README Random.c Random.h SOR.c SOR.h SparseCompRow.c SparseCompRow.h Stopwatch.c Stopwatch.h array.c array.h constants.h kernel.c kernel.h scimark2.c scimark2.h Message-ID: <20041020181327.707D15F3A16@persephone.cs.uiuc.edu> Changes in directory llvm-test/MultiSource/Benchmarks/SciMark2-C: FFT.c added (r1.1) FFT.h added (r1.1) LU.c added (r1.1) LU.h added (r1.1) Makefile added (r1.1) MonteCarlo.c added (r1.1) MonteCarlo.h added (r1.1) README added (r1.1) Random.c added (r1.1) Random.h added (r1.1) SOR.c added (r1.1) SOR.h added (r1.1) SparseCompRow.c added (r1.1) SparseCompRow.h added (r1.1) Stopwatch.c added (r1.1) Stopwatch.h added (r1.1) array.c added (r1.1) array.h added (r1.1) constants.h added (r1.1) kernel.c added (r1.1) kernel.h added (r1.1) scimark2.c added (r1.1) scimark2.h added (r1.1) --- Log message: Adding benchmark. --- Diffs of the changes: (+1296 -0) Index: llvm-test/MultiSource/Benchmarks/SciMark2-C/FFT.c diff -c /dev/null llvm-test/MultiSource/Benchmarks/SciMark2-C/FFT.c:1.1 *** /dev/null Wed Oct 20 13:13:21 2004 --- llvm-test/MultiSource/Benchmarks/SciMark2-C/FFT.c Wed Oct 20 13:13:10 2004 *************** *** 0 **** --- 1,165 ---- + #include + #include + #include + + #include "FFT.h" + + #define PI 3.1415926535897932 + + /*-----------------------------------------------------------------------*/ + + static int int_log2(int n); + + double FFT_num_flops(int N) + { + + double Nd = (double) N; + double logN = (double) int_log2(N); + + return (5.0*Nd-2)*logN + 2*(Nd+1); + } + + static int int_log2 (int n) + { + int k = 1; + int log = 0; + for(/*k=1*/; k < n; k *= 2, log++); + if (n != (1 << log)) + { + printf("FFT: Data length is not a power of 2!: %d ",n); + exit(1); + } + return log; + } + + static void FFT_transform_internal (int N, double *data, int direction) { + int n = N/2; + int bit = 0; + int logn; + int dual = 1; + + if (n == 1) return; /* Identity operation! */ + logn = int_log2(n); + + + if (N == 0) return; + + /* bit reverse the input data for decimation in time algorithm */ + FFT_bitreverse(N, data) ; + + /* apply fft recursion */ + /* this loop executed int_log2(N) times */ + for (bit = 0; bit < logn; bit++, dual *= 2) { + double w_real = 1.0; + double w_imag = 0.0; + int a; + int b; + + double theta = 2.0 * direction * PI / (2.0 * (double) dual); + double s = sin(theta); + double t = sin(theta / 2.0); + double s2 = 2.0 * t * t; + + for (a=0, b = 0; b < n; b += 2 * dual) { + int i = 2*b ; + int j = 2*(b + dual); + + double wd_real = data[j] ; + double wd_imag = data[j+1] ; + + data[j] = data[i] - wd_real; + data[j+1] = data[i+1] - wd_imag; + data[i] += wd_real; + data[i+1]+= wd_imag; + } + + /* a = 1 .. (dual-1) */ + for (a = 1; a < dual; a++) { + /* trignometric recurrence for w-> exp(i theta) w */ + { + double tmp_real = w_real - s * w_imag - s2 * w_real; + double tmp_imag = w_imag + s * w_real - s2 * w_imag; + w_real = tmp_real; + w_imag = tmp_imag; + } + for (b = 0; b < n; b += 2 * dual) { + int i = 2*(b + a); + int j = 2*(b + a + dual); + + double z1_real = data[j]; + double z1_imag = data[j+1]; + + double wd_real = w_real * z1_real - w_imag * z1_imag; + double wd_imag = w_real * z1_imag + w_imag * z1_real; + + data[j] = data[i] - wd_real; + data[j+1] = data[i+1] - wd_imag; + data[i] += wd_real; + data[i+1]+= wd_imag; + } + } + } + } + + + void FFT_bitreverse(int N, double *data) { + /* This is the Goldrader bit-reversal algorithm */ + int n=N/2; + int nm1 = n-1; + int i=0; + int j=0; + for (; i < nm1; i++) { + + /*int ii = 2*i; */ + int ii = i << 1; + + /*int jj = 2*j; */ + int jj = j << 1; + + /* int k = n / 2 ; */ + int k = n >> 1; + + if (i < j) { + double tmp_real = data[ii]; + double tmp_imag = data[ii+1]; + data[ii] = data[jj]; + data[ii+1] = data[jj+1]; + data[jj] = tmp_real; + data[jj+1] = tmp_imag; } + + while (k <= j) + { + /*j = j - k ; */ + j -= k; + + /*k = k / 2 ; */ + k >>= 1 ; + } + j += k ; + } + } + + + void FFT_transform(int N, double *data) + { + FFT_transform_internal(N, data, -1); + } + + + void FFT_inverse(int N, double *data) + { + int n = N/2; + double norm = 0.0; + int i=0; + FFT_transform_internal(N, data, +1); + + /* Normalize */ + + + norm=1/((double) n); + for(i=0; i + #include "LU.h" + + double LU_num_flops(int N) + { + /* rougly 2/3*N^3 */ + + double Nd = (double) N; + + return (2.0 * Nd *Nd *Nd/ 3.0); + } + + + void LU_copy_matrix(int M, int N, double **lu, double **A) + { + int i; + int j; + + for (i=0; i t) + { + jp = i; + t = ab; + } + } + + pivot[j] = jp; + + /* jp now has the index of maximum element */ + /* of column j, below the diagonal */ + + if ( A[jp][j] == 0 ) + return 1; /* factorization failed because of zero pivot */ + + + if (jp != j) + { + /* swap rows j and jp */ + double *tA = A[j]; + A[j] = A[jp]; + A[jp] = tA; + } + + if (j + + sqrt(x^2 + y^2) < r + + + since the radius is 1.0, we can square both sides + and avoid a sqrt() computation: +
    + 
    +     x^2 + y^2 <= 1.0
    + 
    +   
    + this area under the curve is (Pi * r^2)/ 4.0, + and the area of the unit of square is 1.0, + so Pi can be approximated by +
    +                 # points with x^2+y^2 < 1
    +      Pi =~      --------------------------  * 4.0
    +                      total # points
    + 
    +   
    + + */ + + static const int SEED = 113; + + + double MonteCarlo_num_flops(int Num_samples) + { + /* 3 flops in x^2+y^2 and 1 flop in random routine */ + + return ((double) Num_samples)* 4.0; + + } + + + + double MonteCarlo_integrate(int Num_samples) + { + + + Random R = new_Random_seed(SEED); + + + int under_curve = 0; + int count; + + for (count=0; count cc -o scimark2 -O *.c + + and then run + + > scimark2 + + This produces an output similar to + + + ** ** + ** SciMark2 Numeric Benchmark, see http://math.nist.gov/scimark ** + ** for details. (Results can be submitted to pozo at nist.gov) ** + ** ** + Using 2.00 seconds min time per kenel. + Composite Score: 65.56 + FFT Mflops: 63.38 (N=1024) + SOR Mflops: 124.80 (100 x 100) + MonteCarlo: Mflops: 16.05 + Sparse matmult Mflops: 59.15 (N=1000, nz=5000) + LU Mflops: 64.40 (M=100, N=100) + 0:29.62 Elapsed, 29.620 user sec, 0.010 sys sec, 100.0% utilization. + + + + The first SciMark number reported is the composite score, followed + by the an approximate Mflop rate for each kernel. + + + To run the "large" version of this benchmark (with data structures + that typically do not fit in cache) use + + >scimark2 -large + + + ------------------------------------------------------------------ + Index: llvm-test/MultiSource/Benchmarks/SciMark2-C/Random.c diff -c /dev/null llvm-test/MultiSource/Benchmarks/SciMark2-C/Random.c:1.1 *** /dev/null Wed Oct 20 13:13:26 2004 --- llvm-test/MultiSource/Benchmarks/SciMark2-C/Random.c Wed Oct 20 13:13:11 2004 *************** *** 0 **** --- 1,173 ---- + + + /* #include (brg) */ + + #include "Random.h" + + #ifndef NULL + #define NULL 0 + #endif + + + /* static const int mdig = 32; */ + #define MDIG 32 + + /* static const int one = 1; */ + #define ONE 1 + + static const int m1 = (ONE << (MDIG-2)) + ((ONE << (MDIG-2) )-ONE); + static const int m2 = ONE << MDIG/2; + + /* For mdig = 32 : m1 = 2147483647, m2 = 65536 + For mdig = 64 : m1 = 9223372036854775807, m2 = 4294967296 + */ + + /* move to initialize() because */ + /* compiler could not resolve as */ + /* a constant. */ + + static /*const*/ double dm1; /* = 1.0 / (double) m1; */ + + + /* private methods (defined below, but not in Random.h */ + + static void initialize(Random R, int seed); + + Random new_Random_seed(int seed) + { + Random R = (Random) malloc(sizeof(Random_struct)); + + initialize(R, seed); + R->left = 0.0; + R->right = 1.0; + R->width = 1.0; + R->haveRange = 0 /*false*/; + + return R; + } + + Random new_Random(int seed, double left, double right) + { + Random R = (Random) malloc(sizeof(Random_struct)); + + initialize(R, seed); + R->left = left; + R->right = right; + R->width = right - left; + R->haveRange = 1; /* true */ + + return R; + } + + void Random_delete(Random R) + { + free(R); + } + + + + /* Returns the next random number in the sequence. */ + + double Random_nextDouble(Random R) + { + int k; + + int I = R->i; + int J = R->j; + int *m = R->m; + + k = m[I] - m[J]; + if (k < 0) k += m1; + R->m[J] = k; + + if (I == 0) + I = 16; + else I--; + R->i = I; + + if (J == 0) + J = 16 ; + else J--; + R->j = J; + + if (R->haveRange) + return R->left + dm1 * (double) k * R->width; + else + return dm1 * (double) k; + + } + + + + + /*-------------------------------------------------------------------- + PRIVATE METHODS + ----------------------------------------------------------------- */ + + static void initialize(Random R, int seed) + { + + int jseed, k0, k1, j0, j1, iloop; + + dm1 = 1.0 / (double) m1; + + R->seed = seed; + + if (seed < 0 ) seed = -seed; /* seed = abs(seed) */ + jseed = (seed < m1 ? seed : m1); /* jseed = min(seed, m1) */ + if (jseed % 2 == 0) --jseed; + k0 = 9069 % m2; + k1 = 9069 / m2; + j0 = jseed % m2; + j1 = jseed / m2; + for (iloop = 0; iloop < 17; ++iloop) + { + jseed = j0 * k0; + j1 = (jseed / m2 + j0 * k1 + j1 * k0) % (m2 / 2); + j0 = jseed % m2; + R->m[iloop] = j0 + m2 * j1; + } + R->i = 4; + R->j = 16; + + } + + double *RandomVector(int N, Random R) + { + int i; + double *x = (double *) malloc(sizeof(double)*N); + + for (i=0; i (brg) */ + #include "Stopwatch.h" + + double seconds() + { + return ((double) clock()) / (double) CLOCKS_PER_SEC; + } + + void Stopwtach_reset(Stopwatch Q) + { + Q->running = 0; /* false */ + Q->last_time = 0.0; + Q->total= 0.0; + } + + + Stopwatch new_Stopwatch(void) + { + Stopwatch S = (Stopwatch) malloc(sizeof(Stopwatch_struct)); + if (S == NULL) + return NULL; + + Stopwtach_reset(S); + return S; + } + + void Stopwatch_delete(Stopwatch S) + { + if (S != NULL) + free(S); + } + + + /* Start resets the timer to 0.0; use resume for continued total */ + + void Stopwatch_start(Stopwatch Q) + { + if (! (Q->running) ) + { + Q->running = 1; /* true */ + Q->total = 0.0; + Q->last_time = seconds(); + } + } + + /** + Resume timing, after stopping. (Does not wipe out + accumulated times.) + + */ + + void Stopwatch_resume(Stopwatch Q) + { + if (!(Q->running)) + { + Q-> last_time = seconds(); + Q->running = 1; /*true*/ + } + } + + void Stopwatch_stop(Stopwatch Q) + { + if (Q->running) + { + Q->total += seconds() - Q->last_time; + Q->running = 0; /* false */ + } + } + + + double Stopwatch_read(Stopwatch Q) + { + + if (Q->running) + { + double t = seconds(); + Q->total += t - Q->last_time; + Q->last_time = t; + } + return Q->total; + } + Index: llvm-test/MultiSource/Benchmarks/SciMark2-C/Stopwatch.h diff -c /dev/null llvm-test/MultiSource/Benchmarks/SciMark2-C/Stopwatch.h:1.1 *** /dev/null Wed Oct 20 13:13:27 2004 --- llvm-test/MultiSource/Benchmarks/SciMark2-C/Stopwatch.h Wed Oct 20 13:13:11 2004 *************** *** 0 **** --- 1,23 ---- + + #include + + typedef struct{ + int running; /* boolean */ + double last_time; + double total; + + } *Stopwatch, Stopwatch_struct; + + + + double seconds(); + + void Stopwtach_reset(Stopwatch Q); + + Stopwatch new_Stopwatch(void); + void Stopwatch_delete(Stopwatch S); + void Stopwatch_start(Stopwatch Q); + void Stopwatch_resume(Stopwatch Q); + void Stopwatch_stop(Stopwatch Q); + double Stopwatch_read(Stopwatch Q); + Index: llvm-test/MultiSource/Benchmarks/SciMark2-C/array.c diff -c /dev/null llvm-test/MultiSource/Benchmarks/SciMark2-C/array.c:1.1 *** /dev/null Wed Oct 20 13:13:27 2004 --- llvm-test/MultiSource/Benchmarks/SciMark2-C/array.c Wed Oct 20 13:13:11 2004 *************** *** 0 **** --- 1,77 ---- + /* #include (brg) */ + #include + #include "array.h" + + #ifndef NULL + #define NULL 0 + #endif + + + double** new_Array2D_double(int M, int N) + { + int i=0; + int failed = 0; + + double **A = (double**) malloc(sizeof(double*)*M); + if (A == NULL) + return NULL; + + for (i=0; i + /* #include (brg) */ + #include + #include "LU.h" + #include "FFT.h" + #include "SOR.h" + #include "MonteCarlo.h" + #include "LU.h" + #include "Random.h" + #include "Stopwatch.h" + #include "SparseCompRow.h" + #include "array.h" + + + double kernel_measureFFT(int N, double mintime, Random R) + { + /* initialize FFT data as complex (N real/img pairs) */ + + int twoN = 2*N; + double *x = RandomVector(twoN, R); + long cycles = 1; + Stopwatch Q = new_Stopwatch(); + int i=0; + double result = 0.0; + + while(1) + { + Stopwatch_start(Q); + for (i=0; i= mintime) + break; + + cycles *= 2; + + } + /* approx Mflops */ + + result = FFT_num_flops(N)*cycles/ Stopwatch_read(Q) * 1.0e-6; + Stopwatch_delete(Q); + free(x); + return result; + } + + double kernel_measureSOR(int N, double min_time, Random R) + { + double **G = RandomMatrix(N, N, R); + double result = 0.0; + + Stopwatch Q = new_Stopwatch(); + int cycles=1; + while(1) + { + Stopwatch_start(Q); + SOR_execute(N, N, 1.25, G, cycles); + Stopwatch_stop(Q); + + if (Stopwatch_read(Q) >= min_time) break; + + cycles *= 2; + } + /* approx Mflops */ + + result = SOR_num_flops(N, N, cycles) / Stopwatch_read(Q) * 1.0e-6; + Stopwatch_delete(Q); + Array2D_double_delete(N, N, G); + return result; + + } + + + + double kernel_measureMonteCarlo(double min_time, Random R) + { + double result = 0.0; + Stopwatch Q = new_Stopwatch(); + + int cycles=1; + while(1) + { + Stopwatch_start(Q); + MonteCarlo_integrate(cycles); + Stopwatch_stop(Q); + if (Stopwatch_read(Q) >= min_time) break; + + cycles *= 2; + } + /* approx Mflops */ + result = MonteCarlo_num_flops(cycles) / Stopwatch_read(Q) * 1.0e-6; + Stopwatch_delete(Q); + return result; + } + + + double kernel_measureSparseMatMult(int N, int nz, + double min_time, Random R) + { + /* initialize vector multipliers and storage for result */ + /* y = A*y; */ + + double *x = RandomVector(N, R); + double *y = (double*) malloc(sizeof(double)*N); + + double result = 0.0; + + #if 0 + // initialize square sparse matrix + // + // for this test, we create a sparse matrix with M/nz nonzeros + // per row, with spaced-out evenly between the begining of the + // row to the main diagonal. Thus, the resulting pattern looks + // like + // +-----------------+ + // +* + + // +*