Commit Graph

24 Commits (da98d005cdbcd45af563d0c4ac86d0e9772cd15f)

Author SHA1 Message Date
Tom Lane f62975b2af Tighten header pre-inclusions in headerscheck and cpluspluscheck. 3 years ago
Bruce Momjian c8e1ba736b Update copyright for 2023 3 years ago
Alvaro Herrera 3d53b9ef1a
Fix `trap` in a few shell scripts 3 years ago
John Naylor b0526d271d Fix failure to build gramparse.h standalone in vpath builds 3 years ago
John Naylor ecaf7c5df5 Move gramparse.h to src/backend/parser 3 years ago
John Naylor fcf7b3a9d4 Adjust header exceptions for 0bd9c6297 3 years ago
John Naylor 829906fb6c Fix headerscheck in vpath builds 3 years ago
John Naylor dac048f71e Build all Flex files standalone 3 years ago
Thomas Munro 3eae0cbf7e Fix headerscheck and cpluspluscheck's exit codes. 3 years ago
Thomas Munro 213bd0662c Add new win32 header to headerscheck and cpluspluscheck 3 years ago
Thomas Munro 36b3d52459 Remove configure probe for sys/resource.h and refactor. 3 years ago
Tom Lane 301b06dd75 Exclude nodetags.h from headerscheck and cpluspluscheck. 4 years ago
Thomas Munro 0ad5b48e58 Remove HP/Intel Itanium support. 4 years ago
Thomas Munro 9db300ce6e Remove HP-UX port. 4 years ago
Thomas Munro af9e6331ae Add missing include guard to win32ntdll.h. 4 years ago
Bruce Momjian 27b77ecf9f Update copyright for 2022 4 years ago
John Naylor 88b0ae15bc Add exception for unicode_east_asian_fw_table.h to headerscheck also 4 years ago
Bruce Momjian ca3b37487b Update copyright for 2021 5 years ago
Tom Lane d0587f52b3 Fix up recent breakage of headerscheck and cpluspluscheck. 6 years ago
Tom Lane 7b425a5283 Blacklist port/win32_msvc/utime.h in cpluspluscheck and headerscheck. 6 years ago
Peter Eisentraut cc25464763 Add exclusion to headercheck 6 years ago
Bruce Momjian 7559d8ebfa Update copyrights for 2020 6 years ago
Noah Misch 30ee5d17c2 For all ppc compilers, implement compare_exchange and fetch_add with asm. 6 years ago
Tom Lane 55ea109188 Add "headerscheck" script to test header-file compilability under C. 6 years ago
Tom Lane f4755a2c01 Make cpluspluscheck more portable. 7 years ago
Tom Lane 10a53cae99 Un-break ecpg tests for Windows. 7 years ago
Tom Lane 6f54b80edd Improve coverage of cpluspluscheck. 7 years ago
Andres Freund b1cd7ce23f Integrate cpluspluscheck into build system. 7 years ago
Peter Eisentraut ee5dbc8173 cpluspluscheck: Update include path 10 years ago
Peter Eisentraut 1275b88f71 Exclude utils/probes.h and pg_trace.h from cpluspluscheck 13 years ago
Peter Eisentraut cf4d67e819 Exclude access/rmgrlist.h from cpluspluscheck 13 years ago
Andrew Dunstan 9ac749ceb5 Don't include postgres.h in postgres_fe.h for cpluspluscheck. 13 years ago
Bruce Momjian 034dda61dd Mark cpluspluscheck as excutable in git. 15 years ago
Tom Lane f79136439f Remove -fno-operator-names switch from cpluspluscheck. 15 years ago
Tom Lane 8c61f81b31 Rearrange cpluspluscheck to check just one .h file at a time. 15 years ago
Tom Lane a977db6f1c Tweak cpluspluscheck to avoid directly #include'ing gram.h. 15 years ago
Peter Eisentraut de160e2c00 Make backend header files C++ safe 17 years ago