Re: Dead code in ps_status.c - Mailing list pgsql-hackers

From Thomas Munro
Subject Re: Dead code in ps_status.c
Date
Msg-id CA+hUKGK8ib-QCO-+vOyUj0R-59P69MXEy7kWskd_xd3r3dXSYA@mail.gmail.com
Whole thread Raw
In response to Re: Dead code in ps_status.c  (Andres Freund <andres@anarazel.de>)
List pgsql-hackers
Replying to Michael's message:

https://www.postgresql.org/message-id/68adbcd3.500a0220.8d4c9.9460%40mx.google.com

Sorry I missed this.  I had some trouble with your messages being
deleted as spam, which I've hopefully fixed now...

-#elif defined(__linux__) || defined(__sun) || defined(__darwin__)
+#elif defined(__linux__) || defined(__sun) || defined(__darwin__) ||
defined(__GNU__)

Would __gnu_hurd__ be a better bet, less confusable with GNU userspace
stuff?  I think these platform macros might come from this file in
GCC:

https://github.com/gcc-mirror/gcc/blob/faf7053346110cbd11fb22ff75f56a964047b19c/gcc/config/gnu.h#L30

But maybe not only there, if __hurd__ (as removed by d2ea2d31)
actually worked...



pgsql-hackers by date:

Previous
From: Michael Banck
Date:
Subject: Re: GNU/Hurd portability patches
Next
From: Daniel Gustafsson
Date:
Subject: Re: Serverside SNI support in libpq