Commit Graph

301 Commits (2b26a6945545366ef0ed57b6d47ffaa337d5d56b)

Author SHA1 Message Date
Thomas Munro 68a4b58eca Remove --disable-thread-safety and related code. 3 years ago
Tom Lane eab2d3147e Use --strip-unneeded when stripping static libraries with GNU strip. 3 years ago
Peter Eisentraut 6a3002715e meson: Make auto the default of the ssl option 3 years ago
Peter Eisentraut d2f44cc36e meson: Add equivalent of configure --disable-rpath option 3 years ago
Bruce Momjian c8e1ba736b Update copyright for 2023 3 years ago
Andrew Dunstan 8284cf5f74 Add copyright notices to meson files 3 years ago
Andres Freund 5bdd0cfb91 meson: Add basic PGXS compatibility 3 years ago
Andres Freund 9db49fc5bf autoconf: Move export_dynamic determination to configure 3 years ago
Andres Freund 2473cb9ff3 autoconf: Rely on ar supporting index creation 3 years ago
Andres Freund 31d2c4716e windows: remove date from version number in win32ver.rc 3 years ago
Andres Freund fe6a64a58a aix: No need to use mkldexport when we want to export all symbols 3 years ago
Andres Freund e5484554ba aix: when building with gcc, tell gcc we're building a shared library 3 years ago
Andres Freund 20c105c4db solaris: Remove unnecessary gcc / gnu ld vs sun studio differences 3 years ago
Andres Freund 8f12a4e7ad aix: Remove checks for very old OS versions 3 years ago
Andres Freund 089480c077 Default to hidden visibility for extension libraries where possible 4 years ago
Thomas Munro 9db300ce6e Remove HP-UX port. 4 years ago
Peter Eisentraut b55f62abb2 Unify DLSUFFIX on Darwin 4 years ago
Peter Eisentraut 23119d51a1 Refactor DLSUFFIX handling 4 years ago
Peter Eisentraut 6abc8c2596 Add NO_INSTALL option to pgxs 5 years ago
Peter Eisentraut 16a4a3d59c Remove libpq.rc, use win32ver.rc for libpq 6 years ago
Tom Lane 44273ce4f6 Select CFLAGS_SL at configure time, not in platform-specific Makefiles. 6 years ago
Peter Eisentraut c72f9b9502 Remove support for non-ELF BSD systems 7 years ago
Noah Misch ba3fb5d4fb Define WIN32_STACK_RLIMIT throughout win32 and cygwin builds. 7 years ago
Noah Misch f433394e48 Handle USE_MODULE_DB for all tests able to use an installed postmaster. 7 years ago
Andrew Gierth 54f5f887fd Move port-specific parts of with_temp_install to port makefile. 7 years ago
Michael Paquier ac3a9afdbe Add PG_CFLAGS, PG_CXXFLAGS, and PG_LDFLAGS variables to PGXS 7 years ago
Tom Lane 69ae9dcb44 Ensure link commands list *.o files before LDFLAGS. 7 years ago
Noah Misch aa019da523 Process EXTRA_INSTALL serially, during the first temp-install. 7 years ago
Michael Paquier d3c09b9b13 Add PGXS options to control TAP and isolation tests, take two 7 years ago
Michael Paquier 1d7dd18686 Revert all new recent changes to add PGXS options for TAP and isolation 7 years ago
Michael Paquier 03faa4a8dd Add PGXS options to control TAP and isolation tests 7 years ago
Andrew Gierth 7b6b167fa3 Refactor installation of extension headers. 7 years ago
Andrew Gierth be54b3777f Allow extensions to install built as well as unbuilt headers. 7 years ago
Tom Lane 42e61c7748 Include contrib modules in the temp installation even without REGRESS. 7 years ago
Andrew Gierth df163230b9 Provide for contrib and pgxs modules to install include files. 8 years ago
Tom Lane f7df8043f0 Remove Windows module-list-dumping code. 8 years ago
Tom Lane 6ba0cc4bd3 Dump full memory maps around failing Windows reattach code. 8 years ago
Tom Lane 1a40485af6 Fix pgxs.mk to not try to build generated headers in external builds. 8 years ago
Tom Lane dddfc4cb2e Prevent accidental linking of system-supplied copies of libpq.so etc. 8 years ago
Andres Freund 9370462e9a Add inlining support to LLVM JIT provider. 8 years ago
Tom Lane e9a3c047a5 Always use -fPIC, not -fpic, when building shared libraries with gcc. 9 years ago
Tom Lane 0502e85464 Try to fix non-MSVC Windows builds in the wake of logical replication. 9 years ago
Andres Freund ffa8c3d852 Provide NO_INSTALLCHECK option for pgxs. 9 years ago
Tom Lane 2b860f52ed Remove "sco" and "unixware" ports. 9 years ago
Fujii Masao 62e2ddd4ca Fix typos in comments and doc 10 years ago
Tom Lane a65e086453 Remove support for Unix systems without the POSIX signal APIs. 11 years ago
Noah Misch c26170668c Link $(WIN32RES) into single-file modules only when PGFILEDESC is set. 11 years ago
Noah Misch 16c4e6d8dc Clean up Makefile.win32 "-I" flag additions. 11 years ago
Noah Misch 5da944fb46 Consolidate makefile code for setting top_srcdir, srcdir and VPATH. 11 years ago
Peter Eisentraut dbf2ec1a1c Fix parallel make risk with new check temp-install setup 11 years ago