Ruby: Use uint8_t instead of uint8 everywhere

This commit is contained in:
Nilay Vaish
2012-09-11 09:23:56 -05:00
parent 5cdf221d8c
commit f00347a20f
11 changed files with 52 additions and 54 deletions

View File

@@ -189,7 +189,7 @@ Check::initiateAction()
// }
PacketPtr pkt = new Packet(req, cmd);
uint8_t* writeData = new uint8_t;
uint8_t *writeData = new uint8_t;
*writeData = m_value + m_store_count;
pkt->dataDynamic(writeData);
@@ -245,7 +245,7 @@ Check::initiateCheck()
req->setThreadContext(index, 0);
PacketPtr pkt = new Packet(req, MemCmd::ReadReq);
uint8_t* dataArray = new uint8_t[CHECK_SIZE];
uint8_t *dataArray = new uint8_t[CHECK_SIZE];
pkt->dataDynamicArray(dataArray);
// push the subblock onto the sender state. The sequencer will
@@ -306,7 +306,7 @@ Check::performCallback(NodeID proc, SubBlock* data)
DPRINTF(RubyTest, "Check callback\n");
// Perform load/check
for (int byte_number=0; byte_number<CHECK_SIZE; byte_number++) {
if (uint8(m_value + byte_number) != data->getByte(byte_number)) {
if (uint8_t(m_value + byte_number) != data->getByte(byte_number)) {
panic("Action/check failure: proc: %d address: %s data: %s "
"byte_number: %d m_value+byte_number: %d byte: %d %s"
"Time: %d\n",

View File

@@ -68,7 +68,7 @@ class Check
void debugPrint();
TesterStatus m_status;
uint8 m_value;
uint8_t m_value;
int m_store_count;
NodeID m_initiatingNode;
Address m_address;