diff --git a/.gitignore b/.gitignore index e134133..8150a2e 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,7 @@ *.o .*.swp +tests-alpha/results/ +tests-pisa/results/ libexo/libexo.a sim-bpred sim-cache diff --git a/sim-outorder.c b/sim-outorder.c index 27adcf6..ccfd8f4 100644 --- a/sim-outorder.c +++ b/sim-outorder.c @@ -3720,7 +3720,7 @@ ruu_dispatch(void) half_t temp_half = 0; /* " ditto " */ word_t temp_word = 0; /* " ditto " */ #ifdef HOST_HAS_QWORD - qword_t temp_qword = 0; /* " ditto " */ + qword_t temp_qword = 0; (void)temp_qword; /* " ditto " */ #endif /* HOST_HAS_QWORD */ enum md_fault_type fault; @@ -4452,7 +4452,7 @@ sim_main(void) half_t temp_half = 0; /* " ditto " */ word_t temp_word = 0; /* " ditto " */ #ifdef HOST_HAS_QWORD - qword_t temp_qword = 0; /* " ditto " */ + qword_t temp_qword = 0; (void)temp_qword; /* " ditto " */ #endif /* HOST_HAS_QWORD */ enum md_fault_type fault; diff --git a/target-pisa/syscall.c b/target-pisa/syscall.c index 59bfb9c..851029c 100644 --- a/target-pisa/syscall.c +++ b/target-pisa/syscall.c @@ -1811,7 +1811,7 @@ sys_syscall(struct regs_t *regs, /* registers to access */ /* copy target side I/O vector buffers to host memory */ for (i=0; i < /*iovcnt*/regs->regs_R[6]; i++) { - iov[i].iov_base = (char *)MD_SWAPW((unsigned)iov[i].iov_base); + iov[i].iov_base = (char *)MD_SWAPW((unsigned long)iov[i].iov_base); iov[i].iov_len = MD_SWAPW(iov[i].iov_len); if (iov[i].iov_base != NULL) {