diff options
-rw-r--r-- | Makefile | 4 | ||||
-rw-r--r-- | hw/display/blizzard.c | 1 | ||||
-rw-r--r-- | hw/isa/vt82c686.c | 2 | ||||
-rw-r--r-- | include/hw/hotplug.h | 2 | ||||
-rw-r--r-- | migration/qemu-file.c | 2 | ||||
-rw-r--r-- | qemu-char.c | 1 | ||||
-rw-r--r-- | target-arm/helper.c | 2 | ||||
-rw-r--r-- | target-openrisc/translate.c | 2 | ||||
-rw-r--r-- | target-tricore/csfr.def | 2 | ||||
-rw-r--r-- | target-tricore/translate.c | 2 | ||||
-rw-r--r-- | target-tricore/tricore-opcodes.h | 4 | ||||
-rw-r--r-- | tests/ahci-test.c | 2 | ||||
-rw-r--r-- | tests/hd-geo-test.c | 2 | ||||
-rw-r--r-- | translate-all.c | 4 | ||||
-rw-r--r-- | vl.c | 38 |
15 files changed, 34 insertions, 36 deletions
@@ -313,8 +313,8 @@ qemu-%.tar.bz2: distclean: clean rm -f config-host.mak config-host.h* config-host.ld $(DOCS) qemu-options.texi qemu-img-cmds.texi qemu-monitor.texi - rm -f config-all-devices.mak config-all-disas.mak - rm -f po/*.mo + rm -f config-all-devices.mak config-all-disas.mak config.status + rm -f po/*.mo tests/qemu-iotests/common.env rm -f roms/seabios/config.mak roms/vgabios/config.mak rm -f qemu-doc.info qemu-doc.aux qemu-doc.cp qemu-doc.cps qemu-doc.dvi rm -f qemu-doc.fn qemu-doc.fns qemu-doc.info qemu-doc.ky qemu-doc.kys diff --git a/hw/display/blizzard.c b/hw/display/blizzard.c index 92b1fac563..5019bbbef1 100644 --- a/hw/display/blizzard.c +++ b/hw/display/blizzard.c @@ -21,7 +21,6 @@ #include "qemu-common.h" #include "ui/console.h" #include "hw/devices.h" -#include "vga_int.h" #include "ui/pixel_ops.h" typedef void (*blizzard_fn_t)(uint8_t *, const uint8_t *, unsigned int); diff --git a/hw/isa/vt82c686.c b/hw/isa/vt82c686.c index 223b947939..2f53bf8194 100644 --- a/hw/isa/vt82c686.c +++ b/hw/isa/vt82c686.c @@ -36,7 +36,7 @@ typedef struct SuperIOConfig { - uint8_t config[0xff]; + uint8_t config[0x100]; uint8_t index; uint8_t data; } SuperIOConfig; diff --git a/include/hw/hotplug.h b/include/hw/hotplug.h index 050d2f0530..2db025d0bd 100644 --- a/include/hw/hotplug.h +++ b/include/hw/hotplug.h @@ -52,7 +52,7 @@ typedef void (*hotplug_fn)(HotplugHandler *plug_handler, * require asynchronous unplug handling. * @unplug: unplug callback. * Used for device removal with devices that implement - * asynchronous and synchronous (suprise) removal. + * asynchronous and synchronous (surprise) removal. */ typedef struct HotplugHandlerClass { /* <private> */ diff --git a/migration/qemu-file.c b/migration/qemu-file.c index d2d40073f0..a7f2a34430 100644 --- a/migration/qemu-file.c +++ b/migration/qemu-file.c @@ -503,7 +503,7 @@ unsigned int qemu_get_be16(QEMUFile *f) unsigned int qemu_get_be32(QEMUFile *f) { unsigned int v; - v = qemu_get_byte(f) << 24; + v = (unsigned int)qemu_get_byte(f) << 24; v |= qemu_get_byte(f) << 16; v |= qemu_get_byte(f) << 8; v |= qemu_get_byte(f); diff --git a/qemu-char.c b/qemu-char.c index 5430b87048..98d434237f 100644 --- a/qemu-char.c +++ b/qemu-char.c @@ -1402,6 +1402,7 @@ static CharDriverState *qemu_chr_open_pty(const char *id, } close(slave_fd); + qemu_set_nonblock(master_fd); chr = qemu_chr_alloc(); diff --git a/target-arm/helper.c b/target-arm/helper.c index 3ef0f1f38e..1a5e0678b0 100644 --- a/target-arm/helper.c +++ b/target-arm/helper.c @@ -972,7 +972,7 @@ static const ARMCPRegInfo v7_cp_reginfo[] = { * The override is necessary because of the overly-broad TLB_LOCKDOWN * definition. */ - /* MAIR0/1 are defined seperately from their 64-bit counterpart which + /* MAIR0/1 are defined separately from their 64-bit counterpart which * allows them to assign the correct fieldoffset based on the endianness * handled in the field definitions. */ diff --git a/target-openrisc/translate.c b/target-openrisc/translate.c index 7dea405c69..b90181dc70 100644 --- a/target-openrisc/translate.c +++ b/target-openrisc/translate.c @@ -1320,7 +1320,7 @@ static void dec_sys(DisasContext *dc, uint32_t insn) #ifdef OPENRISC_DISAS uint32_t K16; #endif - op0 = extract32(insn, 16, 8); + op0 = extract32(insn, 16, 10); #ifdef OPENRISC_DISAS K16 = extract32(insn, 0, 16); #endif diff --git a/target-tricore/csfr.def b/target-tricore/csfr.def index 5b219b4bf1..05c45dd628 100644 --- a/target-tricore/csfr.def +++ b/target-tricore/csfr.def @@ -90,7 +90,7 @@ A(0xE200, CPM0, TRICORE_FEATURE_13) A(0xE280, CPM1, TRICORE_FEATURE_13) A(0xE300, CPM2, TRICORE_FEATURE_13) A(0xE380, CPM3, TRICORE_FEATURE_13) -/* memory Managment Registers */ +/* memory management registers */ A(0x8000, MMU_CON, TRICORE_FEATURE_13) A(0x8004, MMU_ASI, TRICORE_FEATURE_13) A(0x800C, MMU_TVA, TRICORE_FEATURE_13) diff --git a/target-tricore/translate.c b/target-tricore/translate.c index 3b83782be2..def7f4ad45 100644 --- a/target-tricore/translate.c +++ b/target-tricore/translate.c @@ -5022,7 +5022,7 @@ static void decode_32Bit_opc(CPUTriCoreState *env, DisasContext *ctx) case OPCM_32_RR_LOGICAL_SHIFT: decode_rr_logical_shift(env, ctx); break; - case OPCM_32_RR_ADRESS: + case OPCM_32_RR_ADDRESS: decode_rr_address(env, ctx); break; case OPCM_32_RR_IDIRECT: diff --git a/target-tricore/tricore-opcodes.h b/target-tricore/tricore-opcodes.h index 919063e422..82bd161645 100644 --- a/target-tricore/tricore-opcodes.h +++ b/target-tricore/tricore-opcodes.h @@ -503,7 +503,7 @@ enum { /* RR Format */ OPCM_32_RR_LOGICAL_SHIFT = 0x0f, OPCM_32_RR_ACCUMULATOR = 0x0b, - OPCM_32_RR_ADRESS = 0x01, + OPCM_32_RR_ADDRESS = 0x01, OPCM_32_RR_DIVIDE = 0x4b, OPCM_32_RR_IDIRECT = 0x2d, /* RR1 Format */ @@ -1082,7 +1082,7 @@ enum { OPC2_32_RR_XOR_LT_U = 0x32, OPC2_32_RR_XOR_NE = 0x30, }; -/* OPCM_32_RR_ADRESS */ +/* OPCM_32_RR_ADDRESS */ enum { OPC2_32_RR_ADD_A = 0x01, OPC2_32_RR_ADDSC_A = 0x60, diff --git a/tests/ahci-test.c b/tests/ahci-test.c index e77fa3a25c..b1a59f21a7 100644 --- a/tests/ahci-test.c +++ b/tests/ahci-test.c @@ -1289,7 +1289,7 @@ static void ahci_test_identify(QPCIDevice *ahci, void *hba_base) PX_WREG(i, AHCI_PX_IS, reg); g_assert_cmphex(PX_RREG(i, AHCI_PX_IS), ==, 0); - /* Wipe the FIS-Recieve Buffer */ + /* Wipe the FIS-Receive Buffer */ fb = PX_RREG(i, AHCI_PX_FB); g_assert_cmphex(fb, !=, 0); qmemset(fb, 0x00, 0x100); diff --git a/tests/hd-geo-test.c b/tests/hd-geo-test.c index 7cc8dfff16..00afc209e6 100644 --- a/tests/hd-geo-test.c +++ b/tests/hd-geo-test.c @@ -22,8 +22,6 @@ #include "qemu-common.h" #include "libqtest.h" -static const char test_image[] = "/tmp/qtest.XXXXXX"; - static char *create_test_img(int secs) { char *template = strdup("/tmp/qtest.XXXXXX"); diff --git a/translate-all.c b/translate-all.c index 8fa4378055..687ba7d177 100644 --- a/translate-all.c +++ b/translate-all.c @@ -276,14 +276,14 @@ bool cpu_restore_state(CPUState *cpu, uintptr_t retaddr) } #ifdef _WIN32 -static inline void map_exec(void *addr, long size) +static __attribute__((unused)) void map_exec(void *addr, long size) { DWORD old_protect; VirtualProtect(addr, size, PAGE_EXECUTE_READWRITE, &old_protect); } #else -static inline void map_exec(void *addr, long size) +static __attribute__((unused)) void map_exec(void *addr, long size) { unsigned long start, end, page_size; @@ -2873,7 +2873,7 @@ int main(int argc, char **argv, char **envp) if (optind >= argc) break; if (argv[optind][0] != '-') { - hda_opts = drive_add(IF_DEFAULT, 0, argv[optind++], HD_OPTS); + hda_opts = drive_add(IF_DEFAULT, 0, argv[optind++], HD_OPTS); } else { const QEMUOption *popt; @@ -2918,15 +2918,15 @@ int main(int argc, char **argv, char **envp) if (drive_def(optarg) == NULL) { exit(1); } - break; + break; case QEMU_OPTION_set: if (qemu_set_option(optarg) != 0) exit(1); - break; + break; case QEMU_OPTION_global: if (qemu_global_option(optarg) != 0) exit(1); - break; + break; case QEMU_OPTION_mtdblock: drive_add(IF_MTD, -1, optarg, MTD_OPTS); break; @@ -2978,7 +2978,7 @@ int main(int argc, char **argv, char **envp) fprintf(stderr, "qemu: invalid physical CHS format\n"); exit(1); } - if (hda_opts != NULL) { + if (hda_opts != NULL) { char num[16]; snprintf(num, sizeof(num), "%d", cyls); qemu_opt_set(hda_opts, "cyls", num); @@ -3152,9 +3152,9 @@ int main(int argc, char **argv, char **envp) case QEMU_OPTION_S: autostart = 0; break; - case QEMU_OPTION_k: - keyboard_layout = optarg; - break; + case QEMU_OPTION_k: + keyboard_layout = optarg; + break; case QEMU_OPTION_localtime: rtc_utc = 0; break; @@ -3362,9 +3362,9 @@ int main(int argc, char **argv, char **envp) case QEMU_OPTION_debugcon: add_device_config(DEV_DEBUGCON, optarg); break; - case QEMU_OPTION_loadvm: - loadvm = optarg; - break; + case QEMU_OPTION_loadvm: + loadvm = optarg; + break; case QEMU_OPTION_full_screen: full_screen = 1; break; @@ -3476,7 +3476,7 @@ int main(int argc, char **argv, char **envp) exit(1); } break; - case QEMU_OPTION_vnc: + case QEMU_OPTION_vnc: #ifdef CONFIG_VNC display_remote++; vnc_display = optarg; @@ -3514,11 +3514,11 @@ int main(int argc, char **argv, char **envp) } qemu_uuid_set = true; break; - case QEMU_OPTION_option_rom: - if (nb_option_roms >= MAX_OPTION_ROMS) { - fprintf(stderr, "Too many option ROMs\n"); - exit(1); - } + case QEMU_OPTION_option_rom: + if (nb_option_roms >= MAX_OPTION_ROMS) { + fprintf(stderr, "Too many option ROMs\n"); + exit(1); + } opts = qemu_opts_parse(qemu_find_opts("option-rom"), optarg, 1); if (!opts) { exit(1); @@ -3530,8 +3530,8 @@ int main(int argc, char **argv, char **envp) fprintf(stderr, "Option ROM file is not specified\n"); exit(1); } - nb_option_roms++; - break; + nb_option_roms++; + break; case QEMU_OPTION_semihosting: semihosting_enabled = 1; semihosting_target = SEMIHOSTING_TARGET_AUTO; |