On Thu, 2015-12-17 at 18:13 +0900, Roger Shimizu wrote: > Dear Hurd Maintainer, > > I'm trying to make the package I maintain, wide-dhcpv6, to be able to > build on hurd-i386 platform. > I did kFreeBSD port a few days ago by referring a kFreeBSD wiki page [0]. > > The table is quite clear how to detect FreeBSD, kFreeBSD, Linux. > So I easily created the patch [1], and after upload it's confirmed to > build well for kFreeBSD [2][3][4]. > > Now the pending arch left is only hurd-i386. > My question is, like kFreeBSD wiki page [0], what's the preprocessor > directives for Hurd? > I googled and find some possible ones: > * _GNU_SOURCE > * __GNUC__ > Please help to confirm which one to use. > After this confirmed, I think it'd better update the info back to the wiki > [0].
Hello Roger, For GNU/Hurd the preprocessor directive is __GNU__ HTH!

