Hello community, here is the log from the commit of package qemu checked in at Fri Oct 27 19:23:48 CEST 2006. -------- --- qemu/qemu.changes 2006-09-11 16:42:25.000000000 +0200 +++ /mounts/work_src_done/STABLE/qemu/qemu.changes 2006-10-27 18:49:04.000000000 +0200 @@ -1,0 +2,5 @@ +Fri Oct 27 18:48:53 CEST 2006 - schwab@suse.de + +- Fix char signedness. + +------------------------------------------------------------------- New: ---- qemu-0.8.2-char-signedness.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ qemu.spec ++++++ --- /var/tmp/diff_new_pack.yL1NUJ/_old 2006-10-27 19:23:30.000000000 +0200 +++ /var/tmp/diff_new_pack.yL1NUJ/_new 2006-10-27 19:23:30.000000000 +0200 @@ -13,11 +13,11 @@ Name: qemu BuildRequires: SDL-devel URL: http://fabrice.bellard.free.fr/qemu/ -License: GPL, LGPL +License: BSD License and BSD-like, GNU General Public License (GPL) - all versions Group: System/Emulators/Other Summary: Universal CPU emulator Version: 0.8.2 -Release: 1 +Release: 13 Source: %name-%version.tar.bz2 Patch1: qemu-0.7.0-binfmt.patch Patch5: qemu-0.7.0-sigaltstackhack.patch @@ -29,6 +29,7 @@ Patch15: qemu-0.7.1-syscalls.patch Patch16: qemu-0.7.1-armfpaex.patch Patch17: qemu-0.8.2-sparconppc.patch +Patch18: qemu-0.8.2-char-signedness.patch # GCC 3 sources/patches Source601: gcc-3.3.5.tar.bz2 Patch600: gcc-gcc-3.3.5-hammer.patch.bz2 @@ -95,6 +96,7 @@ %patch15 %patch16 %patch17 +%patch18 cd gcc-3.3.5 %patch600 %patch601 @@ -259,25 +261,27 @@ %endif %changelog -n qemu +* Fri Oct 27 2006 - schwab@suse.de +- Fix char signedness. * Mon Sep 11 2006 - uli@suse.de - re-added ARM FPE patch - fixed SPARC on PPC - install missing openbios-sparc32 * Sat Sep 09 2006 - dmueller@suse.de - update to 0.8.2: -- ACPI support -- PC VGA BIOS fixes -- MIPS FPU support (Marius Groeger) -- PPC breakpoints and single stepping (Jason Wessel) -- USB updates (Paul Brook) -- UDP/TCP/telnet character devices (Jason Wessel) -- Windows sparse file support (Frediano Ziglio) -- RTL8139 NIC TCP segmentation offloading (Igor Kovalenko) -- PCNET NIC support (Antony T Curtis) -- Support for variable frequency host CPUs -- Workaround for win32 SMP hosts -- Support for AMD Flash memories (Jocelyn Mayer) -- Audio capture to WAV files support (malc) + - ACPI support + - PC VGA BIOS fixes + - MIPS FPU support (Marius Groeger) + - PPC breakpoints and single stepping (Jason Wessel) + - USB updates (Paul Brook) + - UDP/TCP/telnet character devices (Jason Wessel) + - Windows sparse file support (Frediano Ziglio) + - RTL8139 NIC TCP segmentation offloading (Igor Kovalenko) + - PCNET NIC support (Antony T Curtis) + - Support for variable frequency host CPUs + - Workaround for win32 SMP hosts + - Support for AMD Flash memories (Jocelyn Mayer) + - Audio capture to WAV files support (malc) * Tue May 30 2006 - uli@suse.de - fixed to build on PPC with new glibc * Mon May 29 2006 - uli@suse.de ++++++ qemu-0.8.2-char-signedness.patch ++++++ --- fpu/softfloat-native.c +++ fpu/softfloat-native.c @@ -149,7 +149,7 @@ { return sqrtf(a); } -char float32_compare( float32 a, float32 b STATUS_PARAM ) +signed char float32_compare( float32 a, float32 b STATUS_PARAM ) { if (a < b) { return -1; @@ -161,7 +161,7 @@ return 2; } } -char float32_compare_quiet( float32 a, float32 b STATUS_PARAM ) +signed char float32_compare_quiet( float32 a, float32 b STATUS_PARAM ) { if (isless(a, b)) { return -1; @@ -253,7 +253,7 @@ { return sqrt(a); } -char float64_compare( float64 a, float64 b STATUS_PARAM ) +signed char float64_compare( float64 a, float64 b STATUS_PARAM ) { if (a < b) { return -1; @@ -265,7 +265,7 @@ return 2; } } -char float64_compare_quiet( float64 a, float64 b STATUS_PARAM ) +signed char float64_compare_quiet( float64 a, float64 b STATUS_PARAM ) { if (isless(a, b)) { return -1; @@ -334,7 +334,7 @@ { return sqrtl(a); } -char floatx80_compare( floatx80 a, floatx80 b STATUS_PARAM ) +signed char floatx80_compare( floatx80 a, floatx80 b STATUS_PARAM ) { if (a < b) { return -1; @@ -346,7 +346,7 @@ return 2; } } -char floatx80_compare_quiet( floatx80 a, floatx80 b STATUS_PARAM ) +signed char floatx80_compare_quiet( floatx80 a, floatx80 b STATUS_PARAM ) { if (isless(a, b)) { return -1; --- fpu/softfloat-native.h +++ fpu/softfloat-native.h @@ -181,8 +181,8 @@ return isunordered(a, b); } -char float32_compare( float32, float32 STATUS_PARAM ); -char float32_compare_quiet( float32, float32 STATUS_PARAM ); +signed char float32_compare( float32, float32 STATUS_PARAM ); +signed char float32_compare_quiet( float32, float32 STATUS_PARAM ); char float32_is_signaling_nan( float32 ); INLINE float32 float32_abs(float32 a) @@ -262,8 +262,8 @@ return isunordered(a, b); } -char float64_compare( float64, float64 STATUS_PARAM ); -char float64_compare_quiet( float64, float64 STATUS_PARAM ); +signed char float64_compare( float64, float64 STATUS_PARAM ); +signed char float64_compare_quiet( float64, float64 STATUS_PARAM ); char float64_is_signaling_nan( float64 ); INLINE float64 float64_abs(float64 a) @@ -343,8 +343,8 @@ return isunordered(a, b); } -char floatx80_compare( floatx80, floatx80 STATUS_PARAM ); -char floatx80_compare_quiet( floatx80, floatx80 STATUS_PARAM ); +signed char floatx80_compare( floatx80, floatx80 STATUS_PARAM ); +signed char floatx80_compare_quiet( floatx80, floatx80 STATUS_PARAM ); char floatx80_is_signaling_nan( floatx80 ); INLINE floatx80 floatx80_abs(floatx80 a) --- fpu/softfloat.c +++ fpu/softfloat.c @@ -5272,7 +5272,7 @@ } #define COMPARE(s, nan_exp) \ -INLINE char float ## s ## _compare_internal( float ## s a, float ## s b, \ +INLINE signed char float ## s ## _compare_internal( float ## s a, float ## s b, \ int is_quiet STATUS_PARAM ) \ { \ flag aSign, bSign; \ @@ -5306,12 +5306,12 @@ } \ } \ \ -char float ## s ## _compare( float ## s a, float ## s b STATUS_PARAM ) \ +signed char float ## s ## _compare( float ## s a, float ## s b STATUS_PARAM ) \ { \ return float ## s ## _compare_internal(a, b, 0 STATUS_VAR); \ } \ \ -char float ## s ## _compare_quiet( float ## s a, float ## s b STATUS_PARAM ) \ +signed char float ## s ## _compare_quiet( float ## s a, float ## s b STATUS_PARAM ) \ { \ return float ## s ## _compare_internal(a, b, 1 STATUS_VAR); \ } --- fpu/softfloat.h +++ fpu/softfloat.h @@ -234,8 +234,8 @@ char float32_eq_signaling( float32, float32 STATUS_PARAM ); char float32_le_quiet( float32, float32 STATUS_PARAM ); char float32_lt_quiet( float32, float32 STATUS_PARAM ); -char float32_compare( float32, float32 STATUS_PARAM ); -char float32_compare_quiet( float32, float32 STATUS_PARAM ); +signed char float32_compare( float32, float32 STATUS_PARAM ); +signed char float32_compare_quiet( float32, float32 STATUS_PARAM ); char float32_is_signaling_nan( float32 ); INLINE float32 float32_abs(float32 a) @@ -281,8 +281,8 @@ char float64_eq_signaling( float64, float64 STATUS_PARAM ); char float64_le_quiet( float64, float64 STATUS_PARAM ); char float64_lt_quiet( float64, float64 STATUS_PARAM ); -char float64_compare( float64, float64 STATUS_PARAM ); -char float64_compare_quiet( float64, float64 STATUS_PARAM ); +signed char float64_compare( float64, float64 STATUS_PARAM ); +signed char float64_compare_quiet( float64, float64 STATUS_PARAM ); char float64_is_signaling_nan( float64 ); INLINE float64 float64_abs(float64 a) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@suse.de