Thanks! -Chris
http://nondot.org/sabre http://llvm.org On Nov 21, 2007, at 11:36 AM, Chuck Rose III <[EMAIL PROTECTED]> wrote: > Author: cfr > Date: Wed Nov 21 13:36:25 2007 > New Revision: 44264 > > URL: http://llvm.org/viewvc/llvm-project?rev=44264&view=rev > Log: > Switching back to strtoll. Including config.h. On VStudio builds, > this overrides strtoll. > > Modified: > llvm/trunk/utils/TableGen/TGLexer.cpp > > Modified: llvm/trunk/utils/TableGen/TGLexer.cpp > URL: > http://llvm.org/viewvc/llvm-project/llvm/trunk/utils/TableGen/TGLexer.cpp?rev=44264&r1=44263&r2=44264&view=diff > > === > === > === > ===================================================================== > --- llvm/trunk/utils/TableGen/TGLexer.cpp (original) > +++ llvm/trunk/utils/TableGen/TGLexer.cpp Wed Nov 21 13:36:25 2007 > @@ -18,6 +18,7 @@ > #include "llvm/Support/MemoryBuffer.h" > typedef std::pair<llvm::Record*, std::vector<llvm::Init*>*> > SubClassRefTy; > #include "FileParser.h" > +#include "llvm/Config/config.h" > #include <cctype> > using namespace llvm; > > @@ -341,7 +342,7 @@ > if (CurPtr == NumStart) > return ReturnError(CurPtr-2, "Invalid hexadecimal number"); > > - Filelval.IntVal = strtol(NumStart, 0, 16); > + Filelval.IntVal = strtoll(NumStart, 0, 16); > > return INTVAL; > } else if (CurPtr[0] == 'b') { > @@ -354,7 +355,7 @@ > if (CurPtr == NumStart) > return ReturnError(CurPtr-2, "Invalid binary number"); > > - Filelval.IntVal = strtol(NumStart, 0, 2); > + Filelval.IntVal = strtoll(NumStart, 0, 2); > return INTVAL; > } > } > @@ -368,7 +369,7 @@ > while (isdigit(CurPtr[0])) > ++CurPtr; > > - Filelval.IntVal = strtol(NumStart, 0, 10); > + Filelval.IntVal = strtoll(NumStart, 0, 10); > return INTVAL; > } > > > > _______________________________________________ > llvm-commits mailing list > llvm-commits@cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits