Commit Graph

182 Commits (8743ea1b2eb3dfbb024f40e8d9952cd85596f552)

Author SHA1 Message Date
Heikki Linnakangas 0b16bb8776 Remove AIX support 2 years ago
Peter Eisentraut 79b03dbb33 Support shared libraries on Android (using make) 2 years ago
Tom Lane 3aa021b29b Stop using "-multiply_defined suppress" on macOS. 2 years ago
Andres Freund 2473cb9ff3 autoconf: Rely on ar supporting index creation 3 years ago
Andres Freund fe6a64a58a aix: No need to use mkldexport when we want to export all symbols 3 years ago
Andres Freund 4444317f37 aix: Fix SHLIB_EXPORTS reference in VPATH builds 3 years ago
Andres Freund 3fb0687d32 solaris: Use versioning scripts instead of -Bsymbolic 3 years ago
Peter Eisentraut 161355ee6d Change shared library installation naming on macOS 3 years ago
Andres Freund 20c105c4db solaris: Remove unnecessary gcc / gnu ld vs sun studio differences 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 eb7a9cd459 Tiny capitalization adjustment in pkg-config files 4 years ago
Peter Eisentraut b55f62abb2 Unify DLSUFFIX on Darwin 4 years ago
Noah Misch 8670b9b999 AIX: Fix missing libpq symbols by respecting SHLIB_EXPORTS. 4 years ago
Peter Eisentraut 55392bc5b0 Improve fix pkg-config files for static linking 4 years ago
Peter Eisentraut 6588d8416e Make pkg-config files cross-compile friendly 4 years ago
Peter Eisentraut 4c2eab3a0d Fix pkg-config files for static linking 4 years ago
Peter Eisentraut 1933ae629e Add PostgreSQL home page to --help output 6 years ago
Peter Eisentraut ea9e06ac66 Clean up MinGW def file generation 6 years ago
Peter Eisentraut c72f9b9502 Remove support for non-ELF BSD systems 7 years ago
Tom Lane 826eff57c4 Ensure static libraries have correct mod time even if ranlib messes it up. 7 years ago
Andrew Dunstan a33245a853 Don't build static libraries on Cygwin 7 years ago
Tom Lane 4fa3741d1c Use -Bsymbolic for shared libraries on HP-UX and Solaris. 7 years ago
Tom Lane e3d77ea6b4 Prevent mis-linking of src/port and src/common functions on *BSD. 7 years ago
Tom Lane dddfc4cb2e Prevent accidental linking of system-supplied copies of libpq.so etc. 8 years ago
Tom Lane 4b538727e2 Fix make rules that generate multiple output files. 8 years ago
Andres Freund 6869b4f258 Add C++ support to configure. 8 years ago
Magnus Hagander 6da56f3f84 Remove support for bcc and msvc standalone libpq builds 9 years ago
Heikki Linnakangas 181bdb90ba Fix typos in comments. 9 years ago
Tom Lane d2ab117616 Fix cross-shlib linking in temporary installs on HPUX 10. 9 years ago
Tom Lane 2b860f52ed Remove "sco" and "unixware" ports. 9 years ago
Tom Lane bfe2e84781 Remove -Wl,-undefined,dynamic_lookup in macOS build. 9 years ago
Tom Lane ea046f08d1 Fix misstatement in comment in Makefile.shlib. 9 years ago
Tom Lane da6c4f6ca8 Refer to OS X as "macOS", except for the port name which is still "darwin". 9 years ago
Noah Misch e8564ef034 Make the AIX case of Makefile.shlib safe for parallel make. 10 years ago
Noah Misch 7193436744 AIX: Link TRANSFORM modules with their dependencies. 11 years ago
Peter Eisentraut cac7658205 Add transforms feature 11 years ago
Noah Misch 424793fa5d Unlink static libraries before rebuilding them. 11 years ago
Peter Eisentraut cb4a3b0410 Install shared libraries also in bin on cygwin, mingw 11 years ago
Noah Misch c40212baf6 Clarify .def file comments. 11 years ago
Noah Misch c0e190365b MinGW: Include .dll extension in .def file LIBRARY commands. 11 years ago
Noah Misch 284590e416 MinGW: Use -static-libgcc when linking a DLL. 11 years ago
Andres Freund a6d488cb53 Remove Alpha and Tru64 support. 12 years ago
Tom Lane b23fd2d8b3 Tweak position of $(DLL_DEFFILE) in shared-library link commands. 12 years ago
Tom Lane 846e91e022 Get rid of use of dlltool in Mingw builds. 12 years ago
Andrew Dunstan c8158a2eed fix whitespace 12 years ago
Andrew Dunstan 7e1531a450 Don't use deprecated dllwrap on Cygwin. 12 years ago
Robert Haas ea91a6be89 Remove IRIX port. 12 years ago
Peter Eisentraut 64f890905f Add pkg-config files for libpq and ecpg libraries 13 years ago
Bruce Momjian 381a9ed66d Remove configure flag --disable-shared, as it is no longer used by any 14 years ago