postgresql/src/backend/utils
Tom Lane ff47d4bf1f Work around stdbool problem in dfmgr.c.
Commit 842cb9fa6 refactored things so that dfmgr.c includes <dlfcn.h>,
which before that had only been directly included in platform-specific
stub files.  It turns out that on macOS, <dlfcn.h> includes <stdbool.h>,
and that causes problems on platforms where _Bool is not char-sized ...
which happens to include the PPC versions of macOS.  Work around it
much as we have in plperl.h, by #undef'ing bool after including the
problematic file, but only if we're not using stdbool-style booleans.

Discussion: https://postgr.es/m/E1fxqjl-0003YS-NS@gemulon.postgresql.org
2018-09-09 12:41:27 -04:00
..
adt Remove duplicated words split across lines in comments 2018-09-08 12:24:19 -07:00
cache Limit depth of forced recursion for CLOBBER_CACHE_RECURSIVELY. 2018-09-07 18:13:29 -04:00
error Update copyright for 2018 2018-01-02 23:30:12 -05:00
fmgr Work around stdbool problem in dfmgr.c. 2018-09-09 12:41:27 -04:00
hash Allow memory contexts to have both fixed and variable ident strings. 2018-03-27 16:46:51 -04:00
init Use a ResourceOwner to track buffer pins in all cases. 2018-07-18 12:15:16 -04:00
mb Avoid use of unportable hex constant in convutils.pm 2018-05-27 10:41:19 -04:00
misc Wrap long line in postgresql.conf.sample. 2018-08-22 21:34:50 +12:00
mmgr Fix snapshot leak warning for some procedures 2018-08-27 22:16:15 +02:00
resowner Use a ResourceOwner to track buffer pins in all cases. 2018-07-18 12:15:16 -04:00
sort Avoid using potentially-under-aligned page buffers. 2018-09-01 15:27:17 -04:00
time Fix misc typos, mostly in comments. 2018-07-18 16:17:32 +03:00
.gitignore Rearrange makefile rules for running Gen_fmgrtab.pl. 2018-05-03 17:54:18 -04:00
errcodes.txt Update comment in header of errcodes.txt 2018-08-16 09:47:59 +02:00
Gen_dummy_probes.pl Clean up some perlcritic warnings 2018-05-07 15:35:32 -04:00
Gen_dummy_probes.sed Update copyright for 2018 2018-01-02 23:30:12 -05:00
Gen_fmgrtab.pl Assorted minor cleanups for bootstrap-data Perl scripts. 2018-05-19 16:04:47 -04:00
generate-errcodes.pl Update copyright for 2018 2018-01-02 23:30:12 -05:00
Makefile Suppress compiler warnings when building with --enable-dtrace. 2018-05-07 13:44:09 -04:00
probes.d Support parallel btree index builds. 2018-02-02 13:32:44 -05:00