Am 17.05.2019 21:57, schrieb Thomas Dickey: > On Fri, May 17, 2019 at 10:08:47AM +0200, walter harms wrote: >> Hi list, >> is there a common ground for using OS related defines ? >> I was look at some libs and found some defines that >> look pretty ancient. And some like >> WIN32 vs _WIN32 >> seems to confuse other people also ( ask you search engine) >> >> I found also: >> ISC * > > I'll be removing that one. > >> hpux > > That one's for HPUX 9 vs 10 (both old). > > However, before removing code, it helps to read and investigate the > comment, which says that has to match existing code in Xlib. >
I am aware, the point was Alan what said ''We've removed a bunch of code using those defines already (I've mostly used #unifdef to do so, with manual editing only for special cases). We still need the #ifdefs for sun & sparc, but prefer the __sun & __sparc forms so they still work in strict standards compliance mode. '' I was look for a common set of defines and systems that are defined in all libraries. Obviously, it is a for a user no help if FOO is defined in one and removed in others. more over, i would argue for one define per system. If need this can handled if #ifdef. Now i would like to see what ancient code can be removed. re, wh _______________________________________________ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: https://lists.x.org/mailman/listinfo/xorg-devel