qemu-devel
[Top][All Lists]
Advanced

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

Re: [Qemu-devel] [PATCH] Use siginfo_t instead of struct siginfo.


From: Andreas Färber
Subject: Re: [Qemu-devel] [PATCH] Use siginfo_t instead of struct siginfo.
Date: Mon, 30 Jul 2012 23:33:02 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:14.0) Gecko/20120713 Thunderbird/14.0

Am 30.07.2012 23:30, schrieb Alexander Graf:
> 
> On 30.07.2012, at 09:21, Andreas Jaeger wrote:
> 
>>
>> glibc 2.16 does not export the undocumented struct siginfo anymore.
>> qemu uses already in most cases siginfo_t, this patch fixes the last
>> three occurences.
>>
>> Signed-off-by: Andreas Jaeger <ajsuse.de>
> 
> That email address doesn't look valid :).
> 
> So I take it that the change is backwards compatible? Riku, Mike, Andreas, 
> could we queue this for the respective stable branches when it gets it please?

Wasn't there already another patch doing the same thing a few weeks ago?

Andreas

> 
> 
> Alex
> 
>> ---
>> linux-user/signal.c |    6 +++---
>> 1 file changed, 3 insertions(+), 3 deletions(-)
>>
>> diff --git a/linux-user/signal.c b/linux-user/signal.c
>> index 97f30d9..a859a45 100644
>> --- a/linux-user/signal.c
>> +++ b/linux-user/signal.c
>> @@ -3255,7 +3255,7 @@ struct target_signal_frame {
>> };
>>
>> struct rt_signal_frame {
>> -    struct siginfo info;
>> +    siginfo_t info;
>>     struct ucontext uc;
>>     uint32_t tramp[2];
>> };
>> @@ -3474,9 +3474,9 @@ struct target_signal_frame {
>> };
>>
>> struct rt_signal_frame {
>> -        struct siginfo *pinfo;
>> +        siginfo_t *pinfo;
>>         void *puc;
>> -        struct siginfo info;
>> +        siginfo_t info;
>>         struct ucontext uc;
>>         uint8_t retcode[8];       /* Trampoline code. */
>> };
>> -- 
>> 1.7.10.4
>>
>>
>> -- 
>> Andreas Jaeger address@hidden,opensuse.org} Twitter/Identica: jaegerandi
>>  SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany
>>   GF: Jeff Hawn,Jennifer Guild,Felix Imendörffer,HRB16746 (AG Nürnberg)
>>    GPG fingerprint = 93A3 365E CE47 B889 DF7F  FED1 389A 563C C272 A126
>>
> 


-- 
SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany
GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer; HRB 16746 AG Nürnberg



reply via email to

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