Hello community, here is the log from the commit of package libx86emu for openSUSE:Factory checked in at 2019-04-28 19:56:32 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libx86emu (Old) and /work/SRC/openSUSE:Factory/.libx86emu.new.5536 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libx86emu" Sun Apr 28 19:56:32 2019 rev:27 rq:697349 version:2.3 Changes: -------- --- /work/SRC/openSUSE:Factory/libx86emu/libx86emu.changes 2019-03-26 15:35:40.260416159 +0100 +++ /work/SRC/openSUSE:Factory/.libx86emu.new.5536/libx86emu.changes 2019-04-28 19:56:35.435038557 +0200 @@ -1,0 +2,9 @@ +Wed Apr 24 06:37:42 UTC 2019 - snw...@suse.de + +- merge gh#wfeldt/libx86emu#15 +- include: Fix GCC strict-prototypes warning +- include: Fix 'multiple definition of' linker errors +- Small fixes +- 2.3 + +-------------------------------------------------------------------- Old: ---- libx86emu-2.2.tar.xz New: ---- libx86emu-2.3.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libx86emu.spec ++++++ --- /var/tmp/diff_new_pack.Tcuu1c/_old 2019-04-28 19:56:35.947038249 +0200 +++ /var/tmp/diff_new_pack.Tcuu1c/_new 2019-04-28 19:56:35.951038246 +0200 @@ -22,7 +22,7 @@ Summary: An x86 emulation library License: BSD-3-Clause Group: Development/Libraries/C and C++ -Version: 2.2 +Version: 2.3 Release: 0 Source: %{name}-%{version}.tar.xz Url: https://github.com/wfeldt/libx86emu ++++++ libx86emu-2.2.tar.xz -> libx86emu-2.3.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libx86emu-2.2/VERSION new/libx86emu-2.3/VERSION --- old/libx86emu-2.2/VERSION 2019-03-21 12:45:15.000000000 +0100 +++ new/libx86emu-2.3/VERSION 2019-04-24 08:37:42.000000000 +0200 @@ -1 +1 @@ -2.2 +2.3 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libx86emu-2.2/changelog new/libx86emu-2.3/changelog --- old/libx86emu-2.2/changelog 2019-03-21 12:45:15.000000000 +0100 +++ new/libx86emu-2.3/changelog 2019-04-24 08:37:42.000000000 +0200 @@ -1,3 +1,8 @@ +2019-04-24: 2.3 + - merge gh#wfeldt/libx86emu#15 + - include: Fix GCC strict-prototypes warning + - include: Fix 'multiple definition of' linker errors + 2019-03-21: 2.2 - merge gh#wfeldt/libx86emu#14 - ops2: Add support for conditional move diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libx86emu-2.2/include/ops.h new/libx86emu-2.3/include/ops.h --- old/libx86emu-2.2/include/ops.h 2019-03-21 12:45:15.000000000 +0100 +++ new/libx86emu-2.3/include/ops.h 2019-04-24 08:37:42.000000000 +0200 @@ -38,8 +38,8 @@ #ifndef __X86EMU_OPS_H #define __X86EMU_OPS_H -void (*x86emu_optab[0x100])(x86emu_t *emu, u8 op1); -void (*x86emu_optab2[0x100])(x86emu_t *emu, u8 op2); +extern void (*x86emu_optab[0x100])(x86emu_t *emu, u8 op1); +extern void (*x86emu_optab2[0x100])(x86emu_t *emu, u8 op2); void decode_cond(x86emu_t *emu, int type); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libx86emu-2.2/include/x86emu_int.h new/libx86emu-2.3/include/x86emu_int.h --- old/libx86emu-2.2/include/x86emu_int.h 2019-03-21 12:45:15.000000000 +0100 +++ new/libx86emu-2.3/include/x86emu_int.h 2019-04-24 08:37:42.000000000 +0200 @@ -89,7 +89,7 @@ #if WITH_TSC #if defined(__i386__) -static inline u64 tsc() +static inline u64 tsc(void) { register u64 tsc asm ("%eax"); @@ -103,7 +103,7 @@ #endif #if defined (__x86_64__) -static inline u64 tsc() +static inline u64 tsc(void) { register u64 tsc asm ("%rax"); @@ -126,7 +126,7 @@ #if WITH_IOPL #if defined(__i386__) -static inline unsigned getiopl() +static inline unsigned getiopl(void) { register u32 i asm ("%eax"); @@ -143,7 +143,7 @@ #endif #if defined (__x86_64__) -static inline unsigned getiopl() +static inline unsigned getiopl(void) { register unsigned i asm ("%rax");