Finegrainify namespacification

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10465 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Chris Lattner 2003-12-14 23:25:48 +00:00
parent 2cdd21c2e4
commit f7a743d7ed
2 changed files with 2 additions and 24 deletions

View File

@ -32,7 +32,7 @@
#include <map>
using std::vector;
namespace llvm {
using namespace llvm;
typedef GenericValue (*ExFunc)(FunctionType *, const vector<GenericValue> &);
static std::map<const Function *, ExFunc> Functions;
@ -550,25 +550,6 @@ static FILE *getFILE(void *Ptr) {
break;
if (IOB) break;
}
#if 0 /// FIXME! __iob support for LLI
// If we found an __iob symbol now, find out what the actual address it's
// held in is...
if (IOB) {
// Get the address the array lives in...
GlobalAddress *Address =
(GlobalAddress*)IOB->getOrCreateAnnotation(GlobalAddressAID);
IOBBase = (PointerTy)(GenericValue*)Address->Ptr;
// Figure out how big each element of the array is...
const ArrayType *AT =
dyn_cast<ArrayType>(IOB->getType()->getElementType());
if (AT)
FILESize = TD.getTypeSize(AT->getElementType());
else
FILESize = 16*8; // Default size
}
#endif
}
// Check to see if this is a reference to __iob...
@ -774,4 +755,3 @@ void Interpreter::initializeExternalFunctions() {
FuncNames["lle_X_llvm.va_copy"] = llvm_va_copy;
}
} // End llvm namespace

View File

@ -16,8 +16,7 @@
#include "Interpreter.h"
#include "llvm/Module.h"
#include "llvm/DerivedTypes.h"
namespace llvm {
using namespace llvm;
/// create - Create a new interpreter object. This can never fail.
///
@ -100,4 +99,3 @@ GenericValue Interpreter::run(Function *F,
return rv;
}
} // End llvm namespace