qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH] ui/cocoa.m: Fix recent compile breakage
@ 2013-04-17 19:16 Peter Maydell
  2013-04-18  6:44 ` Gerd Hoffmann
  2013-04-21  9:54 ` Peter Maydell
  0 siblings, 2 replies; 10+ messages in thread
From: Peter Maydell @ 2013-04-17 19:16 UTC (permalink / raw)
  To: qemu-devel
  Cc: Paolo Bonzini, Anthony Liguori, Andreas Färber,
	Gerd Hoffmann, patches

Fix failures to compile introduced by recent console commits
1dbfa00503, 81c0d5a6) which removed is_graphic_console() and
vga_hw_update() without updating the cocoa UI backend to match.

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
---
 ui/cocoa.m | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/ui/cocoa.m b/ui/cocoa.m
index 048cc97..d51462a 100644
--- a/ui/cocoa.m
+++ b/ui/cocoa.m
@@ -495,7 +495,7 @@ QemuCocoaView *cocoaView;
                 if (keycode == 58 || keycode == 69) { // emulate caps lock and num lock keydown and keyup
                     kbd_put_keycode(keycode);
                     kbd_put_keycode(keycode | 0x80);
-                } else if (is_graphic_console()) {
+                } else if (qemu_console_is_graphic(NULL)) {
                     if (keycode & 0x80)
                         kbd_put_keycode(0xe0);
                     if (modifiers_state[keycode] == 0) { // keydown
@@ -535,7 +535,7 @@ QemuCocoaView *cocoaView;
                 }
 
             // handle keys for graphic console
-            } else if (is_graphic_console()) {
+            } else if (qemu_console_is_graphic(NULL)) {
                 if (keycode & 0x80) //check bit for e0 in front
                     kbd_put_keycode(0xe0);
                 kbd_put_keycode(keycode & 0x7f); //remove e0 bit in front
@@ -578,7 +578,7 @@ QemuCocoaView *cocoaView;
             break;
         case NSKeyUp:
             keycode = cocoa_keycode_to_qemu([event keyCode]);
-            if (is_graphic_console()) {
+            if (qemu_console_is_graphic(NULL)) {
                 if (keycode & 0x80)
                     kbd_put_keycode(0xe0);
                 kbd_put_keycode(keycode | 0x80); //add 128 to signal release of key
@@ -1006,7 +1006,7 @@ static void cocoa_refresh(DisplayChangeListener *dcl)
             [cocoaView handleEvent:event];
         }
     } while(event != nil);
-    vga_hw_update();
+    graphic_hw_update(NULL);
 }
 
 static void cocoa_cleanup(void)
-- 
1.7.11.4

^ permalink raw reply related	[flat|nested] 10+ messages in thread

* Re: [Qemu-devel] [PATCH] ui/cocoa.m: Fix recent compile breakage
  2013-04-17 19:16 [Qemu-devel] [PATCH] ui/cocoa.m: Fix recent compile breakage Peter Maydell
@ 2013-04-18  6:44 ` Gerd Hoffmann
  2013-04-21  9:54 ` Peter Maydell
  1 sibling, 0 replies; 10+ messages in thread
From: Gerd Hoffmann @ 2013-04-18  6:44 UTC (permalink / raw)
  To: Peter Maydell
  Cc: Paolo Bonzini, Anthony Liguori, Andreas Färber, qemu-devel,
	patches

On 04/17/13 21:16, Peter Maydell wrote:
> Fix failures to compile introduced by recent console commits
> 1dbfa00503, 81c0d5a6) which removed is_graphic_console() and
> vga_hw_update() without updating the cocoa UI backend to match.
> 
> Signed-off-by: Peter Maydell <peter.maydell@linaro.org>

Reviewed-by: Gerd Hoffmann <kraxel@redhat.com>

cheers,
  Gerd

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [Qemu-devel] [PATCH] ui/cocoa.m: Fix recent compile breakage
  2013-04-17 19:16 [Qemu-devel] [PATCH] ui/cocoa.m: Fix recent compile breakage Peter Maydell
  2013-04-18  6:44 ` Gerd Hoffmann
@ 2013-04-21  9:54 ` Peter Maydell
  2013-04-21 18:15   ` Blue Swirl
  2013-04-21 23:03   ` Andreas Färber
  1 sibling, 2 replies; 10+ messages in thread
From: Peter Maydell @ 2013-04-21  9:54 UTC (permalink / raw)
  To: qemu-devel
  Cc: Anthony Liguori, patches, Blue Swirl, Andreas Färber,
	Gerd Hoffmann, Paolo Bonzini

Early ping for compile-breakage fix patch (ccing Blue this time
round since you've been applying patches this weekend.)

Patchwork url: http://patchwork.ozlabs.org/patch/237347/

thanks!
-- PMM

On 17 April 2013 20:16, Peter Maydell <peter.maydell@linaro.org> wrote:
> Fix failures to compile introduced by recent console commits
> 1dbfa00503, 81c0d5a6) which removed is_graphic_console() and
> vga_hw_update() without updating the cocoa UI backend to match.
>
> Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
> ---
>  ui/cocoa.m | 8 ++++----
>  1 file changed, 4 insertions(+), 4 deletions(-)
>
> diff --git a/ui/cocoa.m b/ui/cocoa.m
> index 048cc97..d51462a 100644
> --- a/ui/cocoa.m
> +++ b/ui/cocoa.m
> @@ -495,7 +495,7 @@ QemuCocoaView *cocoaView;
>                  if (keycode == 58 || keycode == 69) { // emulate caps lock and num lock keydown and keyup
>                      kbd_put_keycode(keycode);
>                      kbd_put_keycode(keycode | 0x80);
> -                } else if (is_graphic_console()) {
> +                } else if (qemu_console_is_graphic(NULL)) {
>                      if (keycode & 0x80)
>                          kbd_put_keycode(0xe0);
>                      if (modifiers_state[keycode] == 0) { // keydown
> @@ -535,7 +535,7 @@ QemuCocoaView *cocoaView;
>                  }
>
>              // handle keys for graphic console
> -            } else if (is_graphic_console()) {
> +            } else if (qemu_console_is_graphic(NULL)) {
>                  if (keycode & 0x80) //check bit for e0 in front
>                      kbd_put_keycode(0xe0);
>                  kbd_put_keycode(keycode & 0x7f); //remove e0 bit in front
> @@ -578,7 +578,7 @@ QemuCocoaView *cocoaView;
>              break;
>          case NSKeyUp:
>              keycode = cocoa_keycode_to_qemu([event keyCode]);
> -            if (is_graphic_console()) {
> +            if (qemu_console_is_graphic(NULL)) {
>                  if (keycode & 0x80)
>                      kbd_put_keycode(0xe0);
>                  kbd_put_keycode(keycode | 0x80); //add 128 to signal release of key
> @@ -1006,7 +1006,7 @@ static void cocoa_refresh(DisplayChangeListener *dcl)
>              [cocoaView handleEvent:event];
>          }
>      } while(event != nil);
> -    vga_hw_update();
> +    graphic_hw_update(NULL);
>  }
>
>  static void cocoa_cleanup(void)
> --
> 1.7.11.4
>
>

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [Qemu-devel] [PATCH] ui/cocoa.m: Fix recent compile breakage
  2013-04-21  9:54 ` Peter Maydell
@ 2013-04-21 18:15   ` Blue Swirl
  2013-04-21 23:03   ` Andreas Färber
  1 sibling, 0 replies; 10+ messages in thread
From: Blue Swirl @ 2013-04-21 18:15 UTC (permalink / raw)
  To: Peter Maydell
  Cc: Anthony Liguori, patches, qemu-devel, Andreas Färber,
	Gerd Hoffmann, Paolo Bonzini

Thanks, applied.

On Sun, Apr 21, 2013 at 9:54 AM, Peter Maydell <peter.maydell@linaro.org> wrote:
> Early ping for compile-breakage fix patch (ccing Blue this time
> round since you've been applying patches this weekend.)
>
> Patchwork url: http://patchwork.ozlabs.org/patch/237347/
>
> thanks!
> -- PMM
>
> On 17 April 2013 20:16, Peter Maydell <peter.maydell@linaro.org> wrote:
>> Fix failures to compile introduced by recent console commits
>> 1dbfa00503, 81c0d5a6) which removed is_graphic_console() and
>> vga_hw_update() without updating the cocoa UI backend to match.
>>
>> Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
>> ---
>>  ui/cocoa.m | 8 ++++----
>>  1 file changed, 4 insertions(+), 4 deletions(-)
>>
>> diff --git a/ui/cocoa.m b/ui/cocoa.m
>> index 048cc97..d51462a 100644
>> --- a/ui/cocoa.m
>> +++ b/ui/cocoa.m
>> @@ -495,7 +495,7 @@ QemuCocoaView *cocoaView;
>>                  if (keycode == 58 || keycode == 69) { // emulate caps lock and num lock keydown and keyup
>>                      kbd_put_keycode(keycode);
>>                      kbd_put_keycode(keycode | 0x80);
>> -                } else if (is_graphic_console()) {
>> +                } else if (qemu_console_is_graphic(NULL)) {
>>                      if (keycode & 0x80)
>>                          kbd_put_keycode(0xe0);
>>                      if (modifiers_state[keycode] == 0) { // keydown
>> @@ -535,7 +535,7 @@ QemuCocoaView *cocoaView;
>>                  }
>>
>>              // handle keys for graphic console
>> -            } else if (is_graphic_console()) {
>> +            } else if (qemu_console_is_graphic(NULL)) {
>>                  if (keycode & 0x80) //check bit for e0 in front
>>                      kbd_put_keycode(0xe0);
>>                  kbd_put_keycode(keycode & 0x7f); //remove e0 bit in front
>> @@ -578,7 +578,7 @@ QemuCocoaView *cocoaView;
>>              break;
>>          case NSKeyUp:
>>              keycode = cocoa_keycode_to_qemu([event keyCode]);
>> -            if (is_graphic_console()) {
>> +            if (qemu_console_is_graphic(NULL)) {
>>                  if (keycode & 0x80)
>>                      kbd_put_keycode(0xe0);
>>                  kbd_put_keycode(keycode | 0x80); //add 128 to signal release of key
>> @@ -1006,7 +1006,7 @@ static void cocoa_refresh(DisplayChangeListener *dcl)
>>              [cocoaView handleEvent:event];
>>          }
>>      } while(event != nil);
>> -    vga_hw_update();
>> +    graphic_hw_update(NULL);
>>  }
>>
>>  static void cocoa_cleanup(void)
>> --
>> 1.7.11.4
>>
>>

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [Qemu-devel] [PATCH] ui/cocoa.m: Fix recent compile breakage
  2013-04-21  9:54 ` Peter Maydell
  2013-04-21 18:15   ` Blue Swirl
@ 2013-04-21 23:03   ` Andreas Färber
  2013-04-22 11:51     ` Peter Maydell
  1 sibling, 1 reply; 10+ messages in thread
From: Andreas Färber @ 2013-04-21 23:03 UTC (permalink / raw)
  To: Peter Maydell
  Cc: Anthony Liguori, patches, Stefan Hajnoczi, qemu-devel, Blue Swirl,
	Gerd Hoffmann, Paolo Bonzini

Peter,

Am 21.04.2013 11:54, schrieb Peter Maydell:
> Early ping for compile-breakage fix patch (ccing Blue this time
> round since you've been applying patches this weekend.)
> 
> Patchwork url: http://patchwork.ozlabs.org/patch/237347/

Even after this has been applied, things are still not building for me.

I'm seeing CC trace/generated-events.o failing with "error: parameter
name omitted" for trace_apic_local_deliver, trace_usb_xhci_queue_event,
trace_megasas_msix_raise and trace_spapr_pci_msi_setup, plus a warning
that trace_event_count is being declared twice.

I have already rm -rf'ed build and source tree to remove any leftover
generated trace files, but no change. CC'ing Stefan.

Andreas

> 
> thanks!
> -- PMM
> 
> On 17 April 2013 20:16, Peter Maydell <peter.maydell@linaro.org> wrote:
>> Fix failures to compile introduced by recent console commits
>> 1dbfa00503, 81c0d5a6) which removed is_graphic_console() and
>> vga_hw_update() without updating the cocoa UI backend to match.
>>
>> Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
>> ---
>>  ui/cocoa.m | 8 ++++----
>>  1 file changed, 4 insertions(+), 4 deletions(-)
>>
>> diff --git a/ui/cocoa.m b/ui/cocoa.m
>> index 048cc97..d51462a 100644
>> --- a/ui/cocoa.m
>> +++ b/ui/cocoa.m
>> @@ -495,7 +495,7 @@ QemuCocoaView *cocoaView;
>>                  if (keycode == 58 || keycode == 69) { // emulate caps lock and num lock keydown and keyup
>>                      kbd_put_keycode(keycode);
>>                      kbd_put_keycode(keycode | 0x80);
>> -                } else if (is_graphic_console()) {
>> +                } else if (qemu_console_is_graphic(NULL)) {
>>                      if (keycode & 0x80)
>>                          kbd_put_keycode(0xe0);
>>                      if (modifiers_state[keycode] == 0) { // keydown
>> @@ -535,7 +535,7 @@ QemuCocoaView *cocoaView;
>>                  }
>>
>>              // handle keys for graphic console
>> -            } else if (is_graphic_console()) {
>> +            } else if (qemu_console_is_graphic(NULL)) {
>>                  if (keycode & 0x80) //check bit for e0 in front
>>                      kbd_put_keycode(0xe0);
>>                  kbd_put_keycode(keycode & 0x7f); //remove e0 bit in front
>> @@ -578,7 +578,7 @@ QemuCocoaView *cocoaView;
>>              break;
>>          case NSKeyUp:
>>              keycode = cocoa_keycode_to_qemu([event keyCode]);
>> -            if (is_graphic_console()) {
>> +            if (qemu_console_is_graphic(NULL)) {
>>                  if (keycode & 0x80)
>>                      kbd_put_keycode(0xe0);
>>                  kbd_put_keycode(keycode | 0x80); //add 128 to signal release of key
>> @@ -1006,7 +1006,7 @@ static void cocoa_refresh(DisplayChangeListener *dcl)
>>              [cocoaView handleEvent:event];
>>          }
>>      } while(event != nil);
>> -    vga_hw_update();
>> +    graphic_hw_update(NULL);
>>  }
>>
>>  static void cocoa_cleanup(void)
>> --
>> 1.7.11.4
>>
>>

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [Qemu-devel] [PATCH] ui/cocoa.m: Fix recent compile breakage
  2013-04-21 23:03   ` Andreas Färber
@ 2013-04-22 11:51     ` Peter Maydell
  2013-04-22 12:32       ` Paolo Bonzini
  0 siblings, 1 reply; 10+ messages in thread
From: Peter Maydell @ 2013-04-22 11:51 UTC (permalink / raw)
  To: Andreas Färber
  Cc: Anthony Liguori, patches, Stefan Hajnoczi, qemu-devel, Blue Swirl,
	Gerd Hoffmann, Paolo Bonzini

On 22 April 2013 00:03, Andreas Färber <andreas.faerber@web.de> wrote:
> Even after this has been applied, things are still not building for me.
>
> I'm seeing CC trace/generated-events.o failing with "error: parameter
> name omitted" for trace_apic_local_deliver, trace_usb_xhci_queue_event,
> trace_megasas_msix_raise and trace_spapr_pci_msi_setup, plus a warning
> that trace_event_count is being declared twice.

I suspect that whatever compiler you're using here treats 'vector'
as a magic word, so when it sees a prototype like
  static inline void trace_megasas_msix_raise(int vector)

it's expecting that 'vector' is an attribute of the type and
it wants "int vector foo", hence the error message.

You could test this theory by changing all the 'vector's in
trace-events to 'vec' instead and rebuilding.

thanks
-- PMM

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [Qemu-devel] [PATCH] ui/cocoa.m: Fix recent compile breakage
  2013-04-22 11:51     ` Peter Maydell
@ 2013-04-22 12:32       ` Paolo Bonzini
  2013-05-05 16:29         ` Andreas Färber
  0 siblings, 1 reply; 10+ messages in thread
From: Paolo Bonzini @ 2013-04-22 12:32 UTC (permalink / raw)
  To: Peter Maydell
  Cc: Anthony Liguori, patches, Stefan Hajnoczi, qemu-devel, Blue Swirl,
	Andreas Färber, Gerd Hoffmann

Il 22/04/2013 13:51, Peter Maydell ha scritto:
> On 22 April 2013 00:03, Andreas Färber <andreas.faerber@web.de> wrote:
>> Even after this has been applied, things are still not building for me.
>>
>> I'm seeing CC trace/generated-events.o failing with "error: parameter
>> name omitted" for trace_apic_local_deliver, trace_usb_xhci_queue_event,
>> trace_megasas_msix_raise and trace_spapr_pci_msi_setup, plus a warning
>> that trace_event_count is being declared twice.
> 
> I suspect that whatever compiler you're using here treats 'vector'
> as a magic word, so when it sees a prototype like
>   static inline void trace_megasas_msix_raise(int vector)
> 
> it's expecting that 'vector' is an attribute of the type and
> it wants "int vector foo", hence the error message.
> 
> You could test this theory by changing all the 'vector's in
> trace-events to 'vec' instead and rebuilding.

The culprit is likely altivec.h.

Something like this should fix it:

diff --git a/include/qemu-common.h b/include/qemu-common.h
index 2cfb1f0..6c23b1b 100644
--- a/include/qemu-common.h
+++ b/include/qemu-common.h
@@ -436,12 +436,18 @@
 /* vector definitions */
 #ifdef __ALTIVEC__
 #include <altivec.h>
-#define VECTYPE        vector unsigned char
+/* The altivec.h header says we're allowed to undef these for
+ * C++ compatibility.  Here we don't care about C++, but we
+ * undef them anyway to avoid namespace pollution.
+ */
+#undef vector
+#undef pixel
+#undef bool
+#define VECTYPE        __vector unsigned char
 #define SPLAT(p)       vec_splat(vec_ld(0, p), 0)
 #define ALL_EQ(v1, v2) vec_all_eq(v1, v2)
 /* altivec.h may redefine the bool macro as vector type.
  * Reset it to POSIX semantics. */
-#undef bool
 #define bool _Bool
 #elif defined __SSE2__
 #include <emmintrin.h>

Paolo

^ permalink raw reply related	[flat|nested] 10+ messages in thread

* Re: [Qemu-devel] [PATCH] ui/cocoa.m: Fix recent compile breakage
  2013-04-22 12:32       ` Paolo Bonzini
@ 2013-05-05 16:29         ` Andreas Färber
  2013-05-05 16:47           ` Peter Maydell
  0 siblings, 1 reply; 10+ messages in thread
From: Andreas Färber @ 2013-05-05 16:29 UTC (permalink / raw)
  To: Paolo Bonzini
  Cc: Peter Maydell, Anthony Liguori, Juan Quintela, Stefan Hajnoczi,
	qemu-devel, Blue Swirl

Am 22.04.2013 14:32, schrieb Paolo Bonzini:
> Il 22/04/2013 13:51, Peter Maydell ha scritto:
>> On 22 April 2013 00:03, Andreas Färber <andreas.faerber@web.de> wrote:
>>> Even after this has been applied, things are still not building for me.
>>>
>>> I'm seeing CC trace/generated-events.o failing with "error: parameter
>>> name omitted" for trace_apic_local_deliver, trace_usb_xhci_queue_event,
>>> trace_megasas_msix_raise and trace_spapr_pci_msi_setup, plus a warning
>>> that trace_event_count is being declared twice.
>>
>> I suspect that whatever compiler you're using here treats 'vector'
>> as a magic word, so when it sees a prototype like
>>   static inline void trace_megasas_msix_raise(int vector)
>>
>> it's expecting that 'vector' is an attribute of the type and
>> it wants "int vector foo", hence the error message.
>>
>> You could test this theory by changing all the 'vector's in
>> trace-events to 'vec' instead and rebuilding.
> 
> The culprit is likely altivec.h.
> 
> Something like this should fix it:

That works fine, but one error remains:

  LINK  i386-softmmu/qemu-system-i386
Undefined symbols:
  "___sync_val_compare_and_swap", referenced from:
      _migrate_finish_set_state in migration.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
make[1]: *** [qemu-system-i386] Error 1
make: *** [subdir-i386-softmmu] Error 2

That seems unrelated, so I'll send out this patch later.

Thanks,
Andreas

> 
> diff --git a/include/qemu-common.h b/include/qemu-common.h
> index 2cfb1f0..6c23b1b 100644
> --- a/include/qemu-common.h
> +++ b/include/qemu-common.h
> @@ -436,12 +436,18 @@
>  /* vector definitions */
>  #ifdef __ALTIVEC__
>  #include <altivec.h>
> -#define VECTYPE        vector unsigned char
> +/* The altivec.h header says we're allowed to undef these for
> + * C++ compatibility.  Here we don't care about C++, but we
> + * undef them anyway to avoid namespace pollution.
> + */
> +#undef vector
> +#undef pixel
> +#undef bool
> +#define VECTYPE        __vector unsigned char
>  #define SPLAT(p)       vec_splat(vec_ld(0, p), 0)
>  #define ALL_EQ(v1, v2) vec_all_eq(v1, v2)
>  /* altivec.h may redefine the bool macro as vector type.
>   * Reset it to POSIX semantics. */
> -#undef bool
>  #define bool _Bool
>  #elif defined __SSE2__
>  #include <emmintrin.h>
> 
> Paolo
> 

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [Qemu-devel] [PATCH] ui/cocoa.m: Fix recent compile breakage
  2013-05-05 16:29         ` Andreas Färber
@ 2013-05-05 16:47           ` Peter Maydell
  2013-05-05 17:03             ` Andreas Färber
  0 siblings, 1 reply; 10+ messages in thread
From: Peter Maydell @ 2013-05-05 16:47 UTC (permalink / raw)
  To: Andreas Färber
  Cc: Anthony Liguori, Juan Quintela, Stefan Hajnoczi, qemu-devel,
	Blue Swirl, Paolo Bonzini

On 5 May 2013 17:29, Andreas Färber <andreas.faerber@web.de> wrote:
> That works fine, but one error remains:
>
>   LINK  i386-softmmu/qemu-system-i386
> Undefined symbols:
>   "___sync_val_compare_and_swap", referenced from:
>       _migrate_finish_set_state in migration.o
> ld: symbol(s) not found
> collect2: ld returned 1 exit status
> make[1]: *** [qemu-system-i386] Error 1
> make: *** [subdir-i386-softmmu] Error 2

...does this gcc predate the atomic builtins? That
could be awkward.

-- PMM

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [Qemu-devel] [PATCH] ui/cocoa.m: Fix recent compile breakage
  2013-05-05 16:47           ` Peter Maydell
@ 2013-05-05 17:03             ` Andreas Färber
  0 siblings, 0 replies; 10+ messages in thread
From: Andreas Färber @ 2013-05-05 17:03 UTC (permalink / raw)
  To: Peter Maydell
  Cc: Anthony Liguori, Juan Quintela, Stefan Hajnoczi, qemu-devel,
	Blue Swirl, Paolo Bonzini

Am 05.05.2013 18:47, schrieb Peter Maydell:
> On 5 May 2013 17:29, Andreas Färber <andreas.faerber@web.de> wrote:
>> That works fine, but one error remains:
>>
>>   LINK  i386-softmmu/qemu-system-i386
>> Undefined symbols:
>>   "___sync_val_compare_and_swap", referenced from:
>>       _migrate_finish_set_state in migration.o
>> ld: symbol(s) not found
>> collect2: ld returned 1 exit status
>> make[1]: *** [qemu-system-i386] Error 1
>> make: *** [subdir-i386-softmmu] Error 2
> 
> ...does this gcc predate the atomic builtins? That
> could be awkward.

Oh, my fault: My 32-bit build script was not supplying --cc=gcc-4.2, so
it was using 4.0.1 instead of 4.2.1.

Andreas

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2013-05-05 17:03 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-04-17 19:16 [Qemu-devel] [PATCH] ui/cocoa.m: Fix recent compile breakage Peter Maydell
2013-04-18  6:44 ` Gerd Hoffmann
2013-04-21  9:54 ` Peter Maydell
2013-04-21 18:15   ` Blue Swirl
2013-04-21 23:03   ` Andreas Färber
2013-04-22 11:51     ` Peter Maydell
2013-04-22 12:32       ` Paolo Bonzini
2013-05-05 16:29         ` Andreas Färber
2013-05-05 16:47           ` Peter Maydell
2013-05-05 17:03             ` Andreas Färber

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).