Define our desires for POSIX and X/OPEN API features properly.
authorKevin P. Fleming <kpfleming@digium.com>
Mon, 17 Aug 2009 16:25:10 +0000 (16:25 +0000)
committerKevin P. Fleming <kpfleming@digium.com>
Mon, 17 Aug 2009 16:25:10 +0000 (16:25 +0000)
commit4222e1c3674a5940ac99d1602a27811ff2321ae6
tree333de497308ab37a5160fea3e6aefad4b665b01b
parent0d2ef8ac5cb624cc626539879ea070c1f6122071
Define our desires for POSIX and X/OPEN API features properly.

Based on a post on the gcc-help mailing list and some subsequent reading,
we can increase our portability to various platforms by directly defining
the POSIX and X/OPEN API feature sets we wish to have available. This patch
does that, and also includes a double-check to ensure that the system
we are compiling on can actually provide the requested feature sets.

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@212463 65c4cc65-6c06-0410-ace0-fbb531ad65f3
include/asterisk.h
main/xml.c