Remove default case labels that do nothing or only there to set a default value that could easily be done at the variable definition instead.
Signed-off-by: BALATON Zoltan <bala...@eik.bme.hu> --- hw/ppc/ppc405_boards.c | 7 +------ hw/ppc/ppc405_uc.c | 29 +++++------------------------ hw/ppc/ppc440_uc.c | 27 --------------------------- hw/ppc/ppc4xx_devs.c | 31 ++++--------------------------- 4 files changed, 10 insertions(+), 84 deletions(-) diff --git a/hw/ppc/ppc405_boards.c b/hw/ppc/ppc405_boards.c index 083f12b23e..a876b4af85 100644 --- a/hw/ppc/ppc405_boards.c +++ b/hw/ppc/ppc405_boards.c @@ -401,7 +401,7 @@ struct Ref405epFpgaState { static uint64_t ref405ep_fpga_readb(void *opaque, hwaddr addr, unsigned size) { Ref405epFpgaState *fpga = opaque; - uint32_t ret; + uint32_t ret = 0; switch (addr) { case 0x0: @@ -410,9 +410,6 @@ static uint64_t ref405ep_fpga_readb(void *opaque, hwaddr addr, unsigned size) case 0x1: ret = fpga->reg1; break; - default: - ret = 0; - break; } return ret; @@ -430,8 +427,6 @@ static void ref405ep_fpga_writeb(void *opaque, hwaddr addr, uint64_t value, case 0x1: fpga->reg1 = value; break; - default: - break; } } diff --git a/hw/ppc/ppc405_uc.c b/hw/ppc/ppc405_uc.c index b13026200f..6c84d87330 100644 --- a/hw/ppc/ppc405_uc.c +++ b/hw/ppc/ppc405_uc.c @@ -56,7 +56,7 @@ enum { static uint32_t dcr_read_pob(void *opaque, int dcrn) { Ppc405PobState *pob = opaque; - uint32_t ret; + uint32_t ret = 0; switch (dcrn) { case POB0_BEAR: @@ -68,10 +68,6 @@ static uint32_t dcr_read_pob(void *opaque, int dcrn) case POB0_BESR1: ret = pob->besr1; break; - default: - /* Avoid gcc warning */ - ret = 0; - break; } return ret; @@ -131,7 +127,7 @@ static void ppc405_pob_class_init(ObjectClass *oc, void *data) static uint64_t opba_readb(void *opaque, hwaddr addr, unsigned size) { Ppc405OpbaState *opba = opaque; - uint32_t ret; + uint32_t ret = 0; switch (addr) { case 0x00: @@ -140,9 +136,6 @@ static uint64_t opba_readb(void *opaque, hwaddr addr, unsigned size) case 0x01: ret = opba->pr; break; - default: - ret = 0x00; - break; } trace_opba_readb(addr, ret); @@ -163,8 +156,6 @@ static void opba_writeb(void *opaque, hwaddr addr, uint64_t value, case 0x01: opba->pr = value & 0xFF; break; - default: - break; } } static const MemoryRegionOps opba_ops = { @@ -403,7 +394,7 @@ static void ocm_update_mappings(Ppc405OcmState *ocm, static uint32_t dcr_read_ocm(void *opaque, int dcrn) { Ppc405OcmState *ocm = opaque; - uint32_t ret; + uint32_t ret = 0; switch (dcrn) { case OCM0_ISARC: @@ -418,9 +409,6 @@ static uint32_t dcr_read_ocm(void *opaque, int dcrn) case OCM0_DSACNTL: ret = ocm->dsacntl; break; - default: - ret = 0; - break; } return ret; @@ -556,7 +544,7 @@ static void ppc4xx_gpt_compute_timer(Ppc405GptState *gpt) static uint64_t ppc4xx_gpt_read(void *opaque, hwaddr addr, unsigned size) { Ppc405GptState *gpt = opaque; - uint32_t ret; + uint32_t ret = -1; int idx; trace_ppc4xx_gpt_read(addr, size); @@ -598,9 +586,6 @@ static uint64_t ppc4xx_gpt_read(void *opaque, hwaddr addr, unsigned size) idx = (addr - 0xC0) >> 2; ret = gpt->mask[idx]; break; - default: - ret = -1; - break; } return ret; @@ -844,7 +829,7 @@ static void ppc405ep_compute_clocks(Ppc405CpcState *cpc) static uint32_t dcr_read_epcpc(void *opaque, int dcrn) { Ppc405CpcState *cpc = opaque; - uint32_t ret; + uint32_t ret = 0; switch (dcrn) { case PPC405EP_CPC0_BOOT: @@ -871,10 +856,6 @@ static uint32_t dcr_read_epcpc(void *opaque, int dcrn) case PPC405EP_CPC0_PCI: ret = cpc->pci; break; - default: - /* Avoid gcc warning */ - ret = 0; - break; } return ret; diff --git a/hw/ppc/ppc440_uc.c b/hw/ppc/ppc440_uc.c index 11fdb88c22..b390672bce 100644 --- a/hw/ppc/ppc440_uc.c +++ b/hw/ppc/ppc440_uc.c @@ -147,9 +147,6 @@ static uint32_t dcr_read_l2sram(void *opaque, int dcrn) case DCR_ISRAM0_DPC: ret = l2sram->isram0[dcrn - DCR_ISRAM0_BASE]; break; - - default: - break; } return ret; @@ -304,12 +301,8 @@ static uint32_t dcr_read_cpr(void *opaque, int dcrn) case CPR0_AHBD: ret = (1 << 24); break; - default: - break; } break; - default: - break; } return ret; @@ -325,8 +318,6 @@ static void dcr_write_cpr(void *opaque, int dcrn, uint32_t val) break; case CPR0_CFGDATA: break; - default: - break; } } @@ -421,12 +412,8 @@ static uint32_t dcr_read_sdr(void *opaque, int dcrn) case PESDR1_LOOP: ret = 1 << 12; break; - default: - break; } break; - default: - break; } return ret; @@ -444,12 +431,8 @@ static void dcr_write_sdr(void *opaque, int dcrn, uint32_t val) switch (sdr->addr) { case 0x00: /* B0CR */ break; - default: - break; } break; - default: - break; } } @@ -646,12 +629,8 @@ static uint32_t dcr_read_sdram(void *opaque, int dcrn) case 0xE1: /* SDR0_DDR0 */ ret = SDR0_DDR0_DDRM_ENCODE(1) | SDR0_DDR0_DDRM_DDR1; break; - default: - break; } break; - default: - break; } return ret; @@ -679,12 +658,8 @@ static void dcr_write_sdram(void *opaque, int dcrn, uint32_t val) switch (sdram->addr) { case 0x00: /* B0CR */ break; - default: - break; } break; - default: - break; } } @@ -760,8 +735,6 @@ static uint32_t dcr_read_ahb(void *opaque, int dcrn) case AHB_BOT: ret = ahb->bot; break; - default: - break; } return ret; diff --git a/hw/ppc/ppc4xx_devs.c b/hw/ppc/ppc4xx_devs.c index 49793b56cd..f5806f06e7 100644 --- a/hw/ppc/ppc4xx_devs.c +++ b/hw/ppc/ppc4xx_devs.c @@ -182,7 +182,7 @@ static void sdram_unmap_bcr (ppc4xx_sdram_t *sdram) static uint32_t dcr_read_sdram (void *opaque, int dcrn) { ppc4xx_sdram_t *sdram; - uint32_t ret; + uint32_t ret = 0; sdram = opaque; switch (dcrn) { @@ -238,10 +238,6 @@ static uint32_t dcr_read_sdram (void *opaque, int dcrn) break; } break; - default: - /* Avoid gcc warning */ - ret = 0x00000000; - break; } return ret; @@ -321,8 +317,6 @@ static void dcr_write_sdram (void *opaque, int dcrn, uint32_t val) qemu_irq_lower(sdram->irq); sdram->eccesr = val; break; - default: /* Error */ - break; } break; } @@ -476,7 +470,7 @@ static void ppc4xx_mal_reset(DeviceState *dev) static uint32_t dcr_read_mal(void *opaque, int dcrn) { Ppc4xxMalState *mal = opaque; - uint32_t ret; + uint32_t ret = 0; switch (dcrn) { case MAL0_CFG: @@ -512,9 +506,6 @@ static uint32_t dcr_read_mal(void *opaque, int dcrn) case MAL0_RXDEIR: ret = mal->rxdeir; break; - default: - ret = 0; - break; } if (dcrn >= MAL0_TXCTP0R && dcrn < MAL0_TXCTP0R + mal->txcnum) { ret = mal->txctpr[dcrn - MAL0_TXCTP0R]; @@ -671,7 +662,7 @@ enum { static uint32_t dcr_read_plb(void *opaque, int dcrn) { Ppc405PlbState *plb = opaque; - uint32_t ret; + uint32_t ret = 0; switch (dcrn) { case PLB0_ACR: @@ -683,10 +674,6 @@ static uint32_t dcr_read_plb(void *opaque, int dcrn) case PLB0_BESR: ret = plb->besr; break; - default: - /* Avoid gcc warning */ - ret = 0; - break; } return ret; @@ -756,7 +743,7 @@ enum { static uint32_t dcr_read_ebc(void *opaque, int dcrn) { Ppc405EbcState *ebc = opaque; - uint32_t ret; + uint32_t ret = 0; switch (dcrn) { case EBC0_CFGADDR: @@ -824,14 +811,8 @@ static uint32_t dcr_read_ebc(void *opaque, int dcrn) case 0x23: /* CFG */ ret = ebc->cfg; break; - default: - ret = 0x00000000; - break; } break; - default: - ret = 0x00000000; - break; } return ret; @@ -887,12 +868,8 @@ static void dcr_write_ebc(void *opaque, int dcrn, uint32_t val) break; case 0x23: /* CFG */ break; - default: - break; } break; - default: - break; } } -- 2.30.4