Date: Tue, 26 Jan 2016 23:24:54 +0100 From: Szabolcs Nagy <nsz@...t70.net> To: musl@...ts.openwall.com Subject: Re: [PATCH] Separate siginfo_t for MIPS * Rich Felker <dalias@...c.org> [2015-12-15 23:34:28 -0500]: > On Thu, Dec 10, 2015 at 01:36:33PM +0100, Szabolcs Nagy wrote: > > * Dmitry Ivanov <dmitrijs.ivanovs@...t.com> [2015-12-10 12:47:12 +0200]: > > > MIPS has non-default siginfo_t structure. Also, some si_code values are > > > different. This patch is required for POSIX timers to work. ... > > until then i think it's enough to fix it in signal.h > > with some dirty ifdef around these members. > > Indeed, I think a makeshift solution could work okay here and avoid > moving this large, redundant structure into bits/signal.h. However I'd > rather not depend on compiler-predefined macros (like __mips__ in > Dmitry's second patch) in public headers, since we don't assume > particular compilers for compiling applications. > > Ideally bits/signal.h would define something in the reserved namespace > to change the behavior of the top-level signal.h. However > bits/signal.h needs to be towards the bottom of signal.h for other > reasons, so I don't see a really clean solution. Ideas? workaround solution attached, only build tested View attachment "sig.diff" of type "text/x-diff" (1184 bytes)
Powered by blists - more mailing lists
Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.