Cleaning up more recent GCC warnings.

This commit is contained in:
Todd Austin @ Agita Labs 2023-03-25 08:34:13 -04:00
parent ff6b470686
commit 3760afa342
6 changed files with 10 additions and 10 deletions

1
.gitignore vendored Normal file
View File

@ -0,0 +1 @@
*.o

View File

@ -3864,7 +3864,7 @@ ruu_dispatch(void)
}
}
br_taken = (regs.regs_NPC != (regs.regs_PC + sizeof(md_inst_t)));
br_taken = (regs.regs_NPC != (regs.regs_PC + sizeof(md_inst_t))); (void)br_taken;
br_pred_taken = (pred_PC != (regs.regs_PC + sizeof(md_inst_t)));
if ((pred_PC != regs.regs_NPC && pred_perfect)
@ -4445,7 +4445,7 @@ sim_main(void)
int icount;
md_inst_t inst; /* actual instruction bits */
enum md_opcode op; /* decoded opcode enum */
md_addr_t target_PC; /* actual next/target PC address */
md_addr_t target_PC; (void)target_PC; /* actual next/target PC address */
md_addr_t addr; /* effective address, if load/store */
int is_write; /* store? */
byte_t temp_byte = 0; /* temp variable for spec mem access */

View File

@ -684,7 +684,7 @@ sim_main(void)
addr = 0; is_write = FALSE;
/* set default fault - none */
fault = md_fault_none;
fault = md_fault_none; (void)fault;
/* decode the instruction */
MD_SET_OPCODE(op, inst);

View File

@ -654,7 +654,7 @@ print_dist(struct stat_stat_t *stat, /* stat variable */
/* count and sum entries */
bcount = 0; btotal = 0.0; bvar = 0.0; bsqsum = 0.0;
imax = 0; imin = UINT_MAX;
imax = 0; imin = UINT_MAX; (void)imax, (void)imin;
for (i=0; i<stat->variant.for_dist.arr_sz; i++)
{
bcount++;

View File

@ -159,6 +159,7 @@ ld_load_prog(char *fname, /* program to load */
int i;
qword_t temp;
md_addr_t sp, data_break = 0, null_ptr = 0, argv_addr, envp_addr;
(void)data_break;
if (eio_valid(fname))
{
@ -231,7 +232,6 @@ ld_load_prog(char *fname, /* program to load */
fatal("checkpoints only supported while EIO tracing");
#ifdef BFD_LOADER
{
bfd *abfd;
asection *sect;

View File

@ -1182,7 +1182,7 @@ sys_syscall(struct regs_t *regs, /* registers to access */
case OSF_SYS_old_recvfrom:
case OSF_SYS_recvfrom:
{
int addr_len;
unsigned addr_len;
char *buf;
struct sockaddr *a_sock;
@ -1964,14 +1964,13 @@ sys_syscall(struct regs_t *regs, /* registers to access */
case OSF_SYS_table:
{
qword_t table_id, table_index, buf_addr, num_elem, size_elem;
qword_t table_id, table_index, buf_addr, num_elem;
struct osf_tbl_sysinfo sysinfo;
table_id = regs->regs_R[MD_REG_A1];
table_index = regs->regs_R[MD_REG_A2];
buf_addr = regs->regs_R[MD_REG_A3];
num_elem = regs->regs_R[MD_REG_A4];
size_elem = regs->regs_R[MD_REG_A5];
switch(table_id)
{
@ -3100,7 +3099,7 @@ sys_syscall(struct regs_t *regs, /* registers to access */
/* get socket name */
char *buf;
word_t osf_addrlen;
int addrlen;
unsigned addrlen;
/* get simulator memory parameters to host memory */
mem_bcopy(mem_fn, mem, Read,
@ -3152,7 +3151,7 @@ sys_syscall(struct regs_t *regs, /* registers to access */
/* get socket name */
char *buf;
word_t osf_addrlen;
int addrlen;
unsigned addrlen;
/* get simulator memory parameters to host memory */
mem_bcopy(mem_fn, mem, Read,