qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [PATCH for-2.1 0/2] drop INLINE macro from the tree


From: Luiz Capitulino
Subject: [Qemu-devel] [PATCH for-2.1 0/2] drop INLINE macro from the tree
Date: Thu, 19 Jun 2014 10:36:53 -0400

This series fixes the following build breakage:

"""
In file included from /usr/include/spice-server/spice.h:25:0,
                 from 
/home/lcapitulino/work/src/upstream/qemu/include/ui/qemu-spice.h:25,
                 from /home/lcapitulino/work/src/upstream/qemu/qemu-char.c:84:
/usr/include/spice-1/spice/macros.h:105:0: error: "INLINE" redefined [-Werror]
 #define INLINE inline
 ^
In file included from 
/home/lcapitulino/work/src/upstream/qemu/include/qemu/bswap.h:8:0,
                 from 
/home/lcapitulino/work/src/upstream/qemu/include/qemu-common.h:112,
                 from /home/lcapitulino/work/src/upstream/qemu/qemu-char.c:24:
/home/lcapitulino/work/src/upstream/qemu/include/fpu/softfloat.h:66:0: note: 
this is the location of the previous definition
 #define INLINE static inline
 ^
cc1: all warnings being treated as errors
make: *** [qemu-char.o] Error 1
"""

Yes, yes, I know. Libspice is to blame. But if this happened to libspice it
can happen with other external libs too. Besides, renaming keywords doesn't
look like a good practice to me. Let's just do it.

Luiz Capitulino (2):
  fpu: softfloat: drop INLINE macro
  audio: fmopl: drop INLINE macro

 fpu/softfloat-macros.h  | 38 +++++++++----------
 fpu/softfloat.c         | 48 ++++++++++++------------
 hw/audio/fmopl.c        | 31 ++++++++--------
 include/fpu/softfloat.h | 99 ++++++++++++++++++++++++-------------------------
 4 files changed, 107 insertions(+), 109 deletions(-)

-- 
1.9.3



reply via email to

[Prev in Thread] Current Thread [Next in Thread]