postgresql/src/template
Andres Freund d133982d59 Force "restrict" not to be used when compiling with xlc.
Per buildfarm animal Hornet and followup manual testing by Noah Misch,
it appears xlc miscompiles code using "restrict" in at least some
cases. Allow disabling restrict usage with FORCE_DISABLE_RESTRICT=yes
in template files, and do so for aix/xlc.

Author: Andres Freund and Tom Lane
Discussion: https://postgr.es/m/1820.1507918762@sss.pgh.pa.us
2017-10-13 12:15:06 -07:00
..
aix Force "restrict" not to be used when compiling with xlc. 2017-10-13 12:15:06 -07:00
cygwin Have configuration templates augment, not replace, LDFLAGS. 2014-06-11 19:50:57 -04:00
darwin Refer to OS X as "macOS", except for the port name which is still "darwin". 2016-09-25 15:40:57 -04:00
freebsd Use unnamed POSIX semaphores, if available, on Linux and FreeBSD. 2016-10-09 18:03:45 -04:00
hpux Remove duplicate specification of -Ae for HP-UX C compiler. 2015-01-13 22:52:11 -05:00
linux Use unnamed POSIX semaphores, if available, on Linux and FreeBSD. 2016-10-09 18:03:45 -04:00
netbsd Remove cvs keywords from all files. 2010-09-20 22:08:53 +02:00
openbsd Remove -pipe from compiles. 2003-10-09 22:55:46 +00:00
solaris Move forgotten comment closer to where it matters. 2008-10-29 16:23:07 +00:00
win32 Have configuration templates augment, not replace, LDFLAGS. 2014-06-11 19:50:57 -04:00