1. 27 Apr, 1998 11 commits
    • Marc G. Fournier's avatar
      From: Tom Lane <tgl@sss.pgh.pa.us> · 6d817475
      Marc G. Fournier authored
      HP-UX (all versions) requires shared libraries to have execute
      permission, and really needs them to be exactly mode 555 for
      performance reasons.  The standard configure/install procedure
      installs libpq.sl as mode 644, which DOES NOT WORK.
      
      The attached patch modifies the makefiles to distinguish
      INSTL_LIB_OPTS (install mode for ordinary libraries) from
      INSTL_SHLIB_OPTS (mode for shared libs), and adds a test
      to configure to set INSTL_SHLIB_OPTS="-m 555" when on HP-UX.
      6d817475
    • Marc G. Fournier's avatar
      From: Ryan Kirkpatrick <rkirkpat@nag.cs.colorado.edu> · 1af6b564
      Marc G. Fournier authored
              Ok, I have finally gotten all of the defines for Dec/Alpha and
      Linux/Alpha sorted out as Marc asked. There is no longer any need for
      '-Dalpha' or '-Dlinuxalpha' in either the Dec/Alpha or the Linux/Alpha
      template files (./src/template/{alpha,linuxalpha}). I have replaced every
      instance of 'alpha' or '__alpha__' with '__alpha', as that appears to be
      the common symbol between C compilers on both operating systems (RH4.2 &
      DecUnix 4.0b) for alpha.
      1af6b564
    • Marc G. Fournier's avatar
      From: Michael Meskes <meskes@topsystem.de> · 718430ea
      Marc G. Fournier authored
      And the next update. Now you can use only parts of a struct like this:
      
      exec sql select a into :struct.string from foo;
      718430ea
    • Bruce Momjian's avatar
      Add Darren's char2-16 files. · 3e3477f5
      Bruce Momjian authored
      3e3477f5
    • Bruce Momjian's avatar
      This patch... · 09baa3cc
      Bruce Momjian authored
      1. Removes the unnecessary "#define AbcRegProcedure 123"'s from
      pg_proc.h.
      
      2. Changes those #defines to use the names already defined in
      fmgr.h.
      
      3. Forces the make of fmgr.h in backend/Makefile instead of having
      it
         made as a dependency in access/common/Makefile  *hack*hack*hack*
      
      4. Rearranged the #includes to a less helter-skelter arrangement,
      also
          changing <file.h> to "file.h" to signify a non-system header.
      
      5. Removed "pg_proc.h" from files where its only purpose was for
      the
         #defines removed in item #1.
      
      6. Added "fmgr.h" to each file changed for completeness sake.
      
      Turns out that #6 was not necessary for some files because fmgr.h
      was being included in a roundabout way SIX levels deep by the first
      include.
      
      "access/genam.h"
       ->"access/relscan.h"
         ->"utils/rel.h"
           ->"access/strat.h"
             ->"access/skey.h"
      	 ->"fmgr.h"
      
      So adding fmgr.h really didn't add anything to the compile, hopefully
      just made it clearer to the programmer.
      
      S Darren.
      09baa3cc
    • Bruce Momjian's avatar
      Add prper perl config testing. · e8fd57d7
      Bruce Momjian authored
      e8fd57d7
    • Bruce Momjian's avatar
      manual page update from Oliver Elphick · df533d29
      Bruce Momjian authored
      Oliver.Elphick@lfix.co.uk
      df533d29
    • Bruce Momjian's avatar
      85519eea
    • Bruce Momjian's avatar
      Fixed table type lengths for Maurice. · 306f8923
      Bruce Momjian authored
      306f8923
    • Bruce Momjian's avatar
      Improved version from Claudiu · f34b9bba
      Bruce Momjian authored
      f34b9bba
    • Bruce Momjian's avatar
      4fcd0d63
  2. 26 Apr, 1998 3 commits
  3. 24 Apr, 1998 4 commits
  4. 23 Apr, 1998 1 commit
  5. 22 Apr, 1998 2 commits
  6. 21 Apr, 1998 4 commits
  7. 20 Apr, 1998 1 commit
  8. 18 Apr, 1998 1 commit
    • Marc G. Fournier's avatar
      From: Peter T Mount <patches@maidast.demon.co.uk> · b542fa1a
      Marc G. Fournier authored
      This fixes a problem in ResultSet.getDate() when the column is NULL
      (reported by Vincent Partington <Vincent.Partington@nmg.nl>)
      
      And fixes a problem with Field's (ResultSet.getObject() was proving to be
      slow as it repetedly send queries for oid -> name mapping - fixed by
      creating a cache. (reported by Mario Ellebrecht <ellebrec@nads.de>)
      b542fa1a
  9. 17 Apr, 1998 9 commits
  10. 15 Apr, 1998 4 commits