[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [PATCH v3 08/13] audio: remove GNUC & MSVC check
On 12/10/20 3:27 PM, Peter Maydell wrote: > On Thu, 10 Dec 2020 at 14:26, Philippe Mathieu-Daudé <philmd@xxxxxxxxxx> > wrote: >> >> On 12/10/20 2:47 PM, marcandre.lureau@xxxxxxxxxx wrote: >>> From: Marc-André Lureau <marcandre.lureau@xxxxxxxxxx> >>> >>> QEMU requires either GCC or Clang, which both advertize __GNUC__. >>> Drop MSVC fallback path. >>> >>> Note: I intentionally left further cleanups for a later work. >>> >>> Signed-off-by: Marc-André Lureau <marcandre.lureau@xxxxxxxxxx> >>> --- >>> audio/audio.c | 8 +------- >>> 1 file changed, 1 insertion(+), 7 deletions(-) >>> >>> diff --git a/audio/audio.c b/audio/audio.c >>> index 46578e4a58..d7a00294de 100644 >>> --- a/audio/audio.c >>> +++ b/audio/audio.c >>> @@ -122,13 +122,7 @@ int audio_bug (const char *funcname, int cond) >>> >>> #if defined AUDIO_BREAKPOINT_ON_BUG >>> # if defined HOST_I386 >>> -# if defined __GNUC__ >>> - __asm__ ("int3"); >>> -# elif defined _MSC_VER >>> - _asm _emit 0xcc; >>> -# else >>> - abort (); >>> -# endif >>> + __asm__ ("int3"); >> >> This was 15 years ago... Why not simply use abort() today? > > That's what I suggested when I looked at this patch in > the previous version of the patchset, yes... Ah, I went back to read v2 thread. Actually I even prefer Gerd's suggestion to remove this dead code. Regards, Phil.
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |