pgsql: Add declaration-level assertions for compile-time checks
В списке pgsql-committers по дате отправления:
| От | Michael Paquier |
|---|---|
| Тема | pgsql: Add declaration-level assertions for compile-time checks |
| Дата | |
| Msg-id | E1iyUc5-0004wX-8g@gemulon.postgresql.org обсуждение |
| Список | pgsql-committers |
Add declaration-level assertions for compile-time checks Those new assertions can be used at file scope, outside of any function for compilation checks. This commit provides implementations for C and C++, and fallback implementations. Author: Peter Smith Reviewed-by: Andres Freund, Kyotaro Horiguchi, Dagfinn Ilmari Mannsåker, Michael Paquier Discussion: https://postgr.es/m/201DD0641B056142AC8C6645EC1B5F62014B8E8030@SYD1217 Branch ------ master Details ------- https://git.postgresql.org/pg/commitdiff/f1f10a1ba9e17e606a7b217ccccdd3cc4d8cb771 Modified Files -------------- src/backend/storage/page/bufpage.c | 9 +-------- src/backend/utils/adt/lockfuncs.c | 6 ++++++ src/backend/utils/misc/guc.c | 39 ++++++++++++++++++++++++++++++++++++++ src/bin/pg_dump/pg_dump_sort.c | 3 +++ src/common/relpath.c | 3 +++ src/include/c.h | 18 ++++++++++++++---- src/include/storage/bufpage.h | 10 ++++++++++ 7 files changed, 76 insertions(+), 12 deletions(-)
В списке pgsql-committers по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера