[COMMITTERS] pgsql: Suppress "unused variable" warnings with older versions offlex.
В списке pgsql-committers по дате отправления:
| От | Tom Lane |
|---|---|
| Тема | [COMMITTERS] pgsql: Suppress "unused variable" warnings with older versions offlex. |
| Дата | |
| Msg-id | E1cfVqe-0004US-BS@gemulon.postgresql.org обсуждение исходный текст |
| Список | pgsql-committers |
Suppress "unused variable" warnings with older versions of flex. Versions of flex before 2.5.36 might generate code that results in an "unused variable" warning, when using %option reentrant. Historically we've worked around that by specifying -Wno-error, but that's an unsatisfying solution. The official "fix" for this was just to insert a dummy reference to the variable, so write a small perl script that edits the generated C code similarly. The MSVC side of this is untested, but the buildfarm should soon reveal if I broke that. Discussion: https://postgr.es/m/25456.1487437842@sss.pgh.pa.us Branch ------ master Details ------- http://git.postgresql.org/pg/commitdiff/65d508fd4decee4d5a54c1e7b93acd25d5e80556 Modified Files -------------- src/Makefile.global.in | 1 + src/backend/parser/Makefile | 7 +---- src/bin/psql/Makefile | 6 +--- src/fe_utils/Makefile | 6 +--- src/tools/fix-flex-warning.pl | 65 +++++++++++++++++++++++++++++++++++++++++++ src/tools/msvc/pgflex.pl | 20 ++++++++----- 6 files changed, 82 insertions(+), 23 deletions(-)
В списке pgsql-committers по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера