]> granicus.if.org Git - postgresql/commit
Suppress compiler warnings when building with --enable-dtrace.
authorTom Lane <tgl@sss.pgh.pa.us>
Mon, 7 May 2018 17:44:09 +0000 (13:44 -0400)
committerTom Lane <tgl@sss.pgh.pa.us>
Mon, 7 May 2018 17:44:09 +0000 (13:44 -0400)
commit513ff52e81675f26ceb91e8301019546439d73c9
tree004397a3b54561b06d6fcb696b10b99c4fa0f664
parentf34f0e4c58a31e5edd3aa8a23e171fbcf7e01ff2
Suppress compiler warnings when building with --enable-dtrace.

Most versions of "dtrace -h" drop const qualifiers from the declarations
of probe functions (though macOS gets it right).  This causes compiler
warnings when we pass in pointers to const.  Repair by extending our
existing post-processing of the probes.h file.  To do so, assume that all
"char *" arguments should be "const char *"; that seems reasonably safe.

Thomas Munro

Discussion: https://postgr.es/m/CAEepm=2j1pWSruQJqJ91ZDzD8w9ZZDsM4j2C6x75C-VryWg-_w@mail.gmail.com
src/backend/utils/Makefile