Skip to content
Snippets Groups Projects
  1. Oct 29, 2008
  2. Sep 05, 2008
  3. Aug 29, 2008
  4. Aug 19, 2008
  5. Jun 27, 2008
  6. May 20, 2008
  7. May 18, 2008
    • Tom Lane's avatar
      Make another try at using -Wl,--as-needed to suppress linking of unnecessary · 2dad10f4
      Tom Lane authored
      shared libraries.  We've tried this before and had problems with libreadline
      not linking properly on some platforms, but that seems to be a libreadline
      bug that may have been fixed by now.  In any case, it's early enough in the
      8.4 devel cycle that we can afford to have some transient breakage while
      we work out any portability problems.
      
      On Darwin, we try -Wl,-dead_strip_dylibs, which seems to be the equivalent
      incantation there.
      2dad10f4
  8. May 03, 2008
  9. May 02, 2008
  10. Apr 29, 2008
  11. Apr 21, 2008
    • Tom Lane's avatar
      Allow float8, int8, and related datatypes to be passed by value on machines · 8472bf7a
      Tom Lane authored
      where Datum is 8 bytes wide.  Since this will break old-style C functions
      (those still using version 0 calling convention) that have arguments or
      results of these types, provide a configure option to disable it and retain
      the old pass-by-reference behavior.  Likewise, provide a configure option
      to disable the recently-committed float4 pass-by-value change.
      
      Zoltan Boszormenyi, plus configurability stuff by me.
      8472bf7a
  12. Mar 30, 2008
  13. Mar 10, 2008
    • Tom Lane's avatar
      Use -fwrapv in CFLAGS if we are using a version of gcc that accepts this flag. · fe83a3fd
      Tom Lane authored
      This prevents compiler optimizations that assume overflow won't occur, which
      breaks numerous overflow tests that we need to have working.  It is known
      that gcc 4.3 causes problems and possible that 4.1 does.  Per my proposal
      of some time ago and a recent report from Kris Jurka.
      
      Backpatch as far as 8.0, which is as far as the patch conveniently goes.
      7.x was pretty short of overflow tests anyway, so it may not matter there,
      even assuming that anyone cares whether 7.x builds on recent gcc.
      fe83a3fd
    • Tom Lane's avatar
      Provide a build-time option to store large relations as single files, rather · f0828b2f
      Tom Lane authored
      than dividing them into 1GB segments as has been our longtime practice.  This
      requires working support for large files in the operating system; at least for
      the time being, it won't be the default.
      
      Zdenek Kotala
      f0828b2f
  14. Feb 24, 2008
  15. Feb 19, 2008
  16. Feb 18, 2008
  17. Feb 17, 2008
    • Peter Eisentraut's avatar
      Upgrade to Autoconf 2.61: · b1203823
      Peter Eisentraut authored
      - Change configure.in to use Autoconf 2.61 and update generated files.
      - Update build system and documentation to support now directory variables
        offered by Autoconf 2.61.
      - Replace usages of PGAC_CHECK_ALIGNOF by AC_CHECK_ALIGNOF, now available
        in Autoconf 2.61.
      - Drop our patched version of AC_C_INLINE, as Autoconf now has the change.
      b1203823
  18. Feb 13, 2008
  19. Feb 01, 2008
  20. Jan 24, 2008
  21. Jan 18, 2008
  22. Jan 03, 2008
  23. Jan 01, 2008
  24. Dec 31, 2007
  25. Dec 03, 2007
  26. Nov 26, 2007
  27. Nov 16, 2007
  28. Nov 13, 2007
  29. Nov 05, 2007
  30. Nov 04, 2007
  31. Oct 29, 2007
  32. Oct 27, 2007
Loading