- some more warnings in MSVC fixed
This commit is contained in:
parent
3c331b1250
commit
5e75dc3a10
@ -1,5 +1,5 @@
|
|||||||
/////////////////////////////////////////////////////////////////////////
|
/////////////////////////////////////////////////////////////////////////
|
||||||
// $Id: i387.h,v 1.29 2005-05-12 18:07:41 sshwarts Exp $
|
// $Id: i387.h,v 1.30 2005-06-06 20:14:49 vruppert Exp $
|
||||||
/////////////////////////////////////////////////////////////////////////
|
/////////////////////////////////////////////////////////////////////////
|
||||||
//
|
//
|
||||||
// Copyright (c) 2004 Stanislav Shwartsman
|
// Copyright (c) 2004 Stanislav Shwartsman
|
||||||
@ -47,7 +47,7 @@ extern int FPU_tagof(const floatx80 ®);
|
|||||||
//
|
//
|
||||||
// Minimal i387 structure
|
// Minimal i387 structure
|
||||||
//
|
//
|
||||||
struct i387_t
|
struct BOCHSAPI i387_t
|
||||||
{
|
{
|
||||||
i387_t() {}
|
i387_t() {}
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/////////////////////////////////////////////////////////////////////////
|
/////////////////////////////////////////////////////////////////////////
|
||||||
// $Id: xmm.h,v 1.18 2005-05-12 18:07:45 sshwarts Exp $
|
// $Id: xmm.h,v 1.19 2005-06-06 20:14:49 vruppert Exp $
|
||||||
/////////////////////////////////////////////////////////////////////////
|
/////////////////////////////////////////////////////////////////////////
|
||||||
//
|
//
|
||||||
// Copyright (c) 2003 Stanislav Shwartsman
|
// Copyright (c) 2003 Stanislav Shwartsman
|
||||||
@ -154,7 +154,7 @@ typedef union bx_xmm_reg_t {
|
|||||||
|
|
||||||
#define MXCSR_RESET 0x00001F80 /* reset value of the MXCSR register */
|
#define MXCSR_RESET 0x00001F80 /* reset value of the MXCSR register */
|
||||||
|
|
||||||
struct bx_mxcsr_t
|
struct BOCHSAPI bx_mxcsr_t
|
||||||
{
|
{
|
||||||
Bit32u mxcsr;
|
Bit32u mxcsr;
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/////////////////////////////////////////////////////////////////////////
|
/////////////////////////////////////////////////////////////////////////
|
||||||
// $Id: textconfig.cc,v 1.29 2004-11-22 13:14:54 akrisak Exp $
|
// $Id: textconfig.cc,v 1.30 2005-06-06 20:14:50 vruppert Exp $
|
||||||
/////////////////////////////////////////////////////////////////////////
|
/////////////////////////////////////////////////////////////////////////
|
||||||
//
|
//
|
||||||
// This is code for a text-mode configuration interface. Note that this file
|
// This is code for a text-mode configuration interface. Note that this file
|
||||||
@ -468,12 +468,12 @@ int bx_config_interface (int menu)
|
|||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case BX_CI_RUNTIME:
|
case BX_CI_RUNTIME:
|
||||||
char prompt[1024];
|
|
||||||
bx_floppy_options floppyop;
|
bx_floppy_options floppyop;
|
||||||
bx_atadevice_options cdromop;
|
bx_atadevice_options cdromop;
|
||||||
#ifdef WIN32
|
#ifdef WIN32
|
||||||
choice = RuntimeOptionsDialog();
|
choice = RuntimeOptionsDialog();
|
||||||
#else
|
#else
|
||||||
|
char prompt[1024];
|
||||||
build_runtime_options_prompt (runtime_menu_prompt, prompt, 1024);
|
build_runtime_options_prompt (runtime_menu_prompt, prompt, 1024);
|
||||||
if (ask_uint (prompt, 1, BX_CI_RT_QUIT, BX_CI_RT_CONT, &choice, 10) < 0) return -1;
|
if (ask_uint (prompt, 1, BX_CI_RT_QUIT, BX_CI_RT_CONT, &choice, 10) < 0) return -1;
|
||||||
#endif
|
#endif
|
||||||
@ -844,7 +844,7 @@ bx_param_num_c::text_ask (FILE *fpin, FILE *fpout)
|
|||||||
prompt = "Enter new value in hex: [%x] ";
|
prompt = "Enter new value in hex: [%x] ";
|
||||||
}
|
}
|
||||||
Bit32u n = get ();
|
Bit32u n = get ();
|
||||||
status = ask_uint (prompt, min, max, n, &n, base);
|
status = ask_uint (prompt, (Bit32u)min, (Bit32u)max, n, &n, base);
|
||||||
if (status < 0) return status;
|
if (status < 0) return status;
|
||||||
set (n);
|
set (n);
|
||||||
return 0;
|
return 0;
|
||||||
@ -882,7 +882,7 @@ bx_param_enum_c::text_ask (FILE *fpin, FILE *fpout)
|
|||||||
prompt = "Enter new value: [%s] ";
|
prompt = "Enter new value: [%s] ";
|
||||||
}
|
}
|
||||||
Bit32s n = (Bit32s)(get () - min);
|
Bit32s n = (Bit32s)(get () - min);
|
||||||
int status = ask_menu (prompt, (max-min+1), choices, n, &n);
|
int status = ask_menu (prompt, (Bit32u)(max-min+1), choices, n, &n);
|
||||||
if (status < 0) return status;
|
if (status < 0) return status;
|
||||||
n += (Bit32s)min;
|
n += (Bit32s)min;
|
||||||
set (n);
|
set (n);
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/////////////////////////////////////////////////////////////////////////
|
/////////////////////////////////////////////////////////////////////////
|
||||||
// $Id: win32.cc,v 1.94 2005-05-11 18:00:02 vruppert Exp $
|
// $Id: win32.cc,v 1.95 2005-06-06 20:14:50 vruppert Exp $
|
||||||
/////////////////////////////////////////////////////////////////////////
|
/////////////////////////////////////////////////////////////////////////
|
||||||
//
|
//
|
||||||
// Copyright (C) 2002 MandrakeSoft S.A.
|
// Copyright (C) 2002 MandrakeSoft S.A.
|
||||||
@ -867,10 +867,10 @@ void
|
|||||||
bx_win32_gui_c::statusbar_setitem(int element, bx_bool active)
|
bx_win32_gui_c::statusbar_setitem(int element, bx_bool active)
|
||||||
{
|
{
|
||||||
if (element < 0) {
|
if (element < 0) {
|
||||||
for (int i = 0; i < statusitem_count; i++) {
|
for (int i = 0; i < (int)statusitem_count; i++) {
|
||||||
SetStatusText(i+1, statusitem_text[i], active);
|
SetStatusText(i+1, statusitem_text[i], active);
|
||||||
}
|
}
|
||||||
} else if (element < statusitem_count) {
|
} else if (element < (int)statusitem_count) {
|
||||||
SetStatusText(element+1, statusitem_text[element], active);
|
SetStatusText(element+1, statusitem_text[element], active);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -1348,7 +1348,7 @@ void bx_win32_gui_c::text_update(Bit8u *old_text, Bit8u *new_text,
|
|||||||
if (char_changed[c]) {
|
if (char_changed[c]) {
|
||||||
memset(data, 0, sizeof(data));
|
memset(data, 0, sizeof(data));
|
||||||
BOOL gfxchar = tm_info.line_graphics && ((c & 0xE0) == 0xC0);
|
BOOL gfxchar = tm_info.line_graphics && ((c & 0xE0) == 0xC0);
|
||||||
for (unsigned i=0; i<yChar; i++) {
|
for (unsigned i=0; i<(unsigned)yChar; i++) {
|
||||||
data[i*2] = vga_charmap[c*32+i];
|
data[i*2] = vga_charmap[c*32+i];
|
||||||
if (gfxchar) {
|
if (gfxchar) {
|
||||||
data[i*2+1] = (data[i*2] << 7);
|
data[i*2+1] = (data[i*2] << 7);
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/////////////////////////////////////////////////////////////////////////
|
/////////////////////////////////////////////////////////////////////////
|
||||||
// $Id: slowdown_timer.cc,v 1.20 2005-06-04 17:44:58 vruppert Exp $
|
// $Id: slowdown_timer.cc,v 1.21 2005-06-06 20:14:50 vruppert Exp $
|
||||||
/////////////////////////////////////////////////////////////////////////
|
/////////////////////////////////////////////////////////////////////////
|
||||||
//
|
//
|
||||||
// Copyright (C) 2002 MandrakeSoft S.A.
|
// Copyright (C) 2002 MandrakeSoft S.A.
|
||||||
@ -146,7 +146,7 @@ bx_slowdown_timer_c::handle_timer() {
|
|||||||
#if BX_HAVE_USLEEP
|
#if BX_HAVE_USLEEP
|
||||||
usleep(s.Q);
|
usleep(s.Q);
|
||||||
#elif BX_HAVE_MSLEEP
|
#elif BX_HAVE_MSLEEP
|
||||||
msleep(usectomsec(s.Q));
|
msleep(usectomsec((Bit32u)s.Q));
|
||||||
#elif BX_HAVE_SLEEP
|
#elif BX_HAVE_SLEEP
|
||||||
sleep(usectosec(s.Q));
|
sleep(usectosec(s.Q));
|
||||||
#else
|
#else
|
||||||
|
Loading…
Reference in New Issue
Block a user