11d235425dab1f3dd059973fc53f1b1d5879469e3John Porto//===- subzero/crosstest/xdefs.h - Definitions for the crosstests. --------===// 21d235425dab1f3dd059973fc53f1b1d5879469e3John Porto// 31d235425dab1f3dd059973fc53f1b1d5879469e3John Porto// The Subzero Code Generator 41d235425dab1f3dd059973fc53f1b1d5879469e3John Porto// 51d235425dab1f3dd059973fc53f1b1d5879469e3John Porto// This file is distributed under the University of Illinois Open Source 61d235425dab1f3dd059973fc53f1b1d5879469e3John Porto// License. See LICENSE.TXT for details. 71d235425dab1f3dd059973fc53f1b1d5879469e3John Porto// 81d235425dab1f3dd059973fc53f1b1d5879469e3John Porto//===----------------------------------------------------------------------===// 91d235425dab1f3dd059973fc53f1b1d5879469e3John Porto// 101d235425dab1f3dd059973fc53f1b1d5879469e3John Porto// Defines the int64 and uint64 types to avoid link-time errors when compiling 111d235425dab1f3dd059973fc53f1b1d5879469e3John Porto// the crosstests in LP64. 121d235425dab1f3dd059973fc53f1b1d5879469e3John Porto// 131d235425dab1f3dd059973fc53f1b1d5879469e3John Porto//===----------------------------------------------------------------------===// 141d235425dab1f3dd059973fc53f1b1d5879469e3John Porto 151d235425dab1f3dd059973fc53f1b1d5879469e3John Porto#ifndef SUBZERO_CROSSTEST_XDEFS_H_ 161d235425dab1f3dd059973fc53f1b1d5879469e3John Porto#define SUBZERO_CROSSTEST_XDEFS_H_ 171d235425dab1f3dd059973fc53f1b1d5879469e3John Porto 181d235425dab1f3dd059973fc53f1b1d5879469e3John Portotypedef unsigned int int32; 191d235425dab1f3dd059973fc53f1b1d5879469e3John Portotypedef unsigned int uint32; 201d235425dab1f3dd059973fc53f1b1d5879469e3John Portotypedef long long int64; 211d235425dab1f3dd059973fc53f1b1d5879469e3John Portotypedef unsigned long long uint64; 221d235425dab1f3dd059973fc53f1b1d5879469e3John Portotypedef unsigned int SizeT; 231d235425dab1f3dd059973fc53f1b1d5879469e3John Porto 241d235425dab1f3dd059973fc53f1b1d5879469e3John Porto#endif // SUBZERO_CROSSTEST_XDEFS_H_ 25