From: Stuart C. <stu...@us...> - 2007-04-11 19:54:19
|
Update of /cvsroot/aaf/AAF/DevUtils/MXFDump In directory sc8-pr-cvs11.sourceforge.net:/tmp/cvs-serv561 Modified Files: MXFDump.cpp Log Message: Port to x86_64-linux-gcc host. Index: MXFDump.cpp =================================================================== RCS file: /cvsroot/aaf/AAF/DevUtils/MXFDump/MXFDump.cpp,v retrieving revision 1.780 retrieving revision 1.781 diff -C2 -d -r1.780 -r1.781 *** MXFDump.cpp 27 Sep 2006 09:19:14 -0000 1.780 --- MXFDump.cpp 11 Apr 2007 19:54:15 -0000 1.781 *************** *** 46,49 **** --- 46,52 ---- #define MXF_COMPILER_GCC_INTEL_LINUX #define MXF_OS_UNIX + #elif defined(__GNUC__) && defined(__x86_64__) && defined(__linux__) + #define MXF_COMPILER_GCC_X86_64_LINUX + #define MXF_OS_UNIX #elif defined(__MWERKS__) && defined(__POWERPC__) && defined(macintosh) #define MXF_COMPILER_MWERKS_PPC_MACOS *************** *** 121,124 **** --- 124,141 ---- #define MXFPRIx32 "lx" #define MXFPRIx64 "llx" + #elif defined(MXF_COMPILER_GCC_X86_64_LINUX) + typedef unsigned char mxfUInt08; + typedef unsigned short int mxfUInt16; + typedef unsigned int mxfUInt32; + typedef unsigned long long int mxfUInt64; + + #define MXFPRIu08 "u" + #define MXFPRIu16 "hu" + #define MXFPRIu32 "u" + #define MXFPRIu64 "llu" + #define MXFPRIx08 "x" + #define MXFPRIx16 "hx" + #define MXFPRIx32 "x" + #define MXFPRIx64 "llx" #elif defined(MXF_COMPILER_MWERKS_PPC_MACOS) typedef unsigned char mxfUInt08; |