1. 22 10月, 2000 1 次提交
    • P
      Move DLSUFFIX, AROPT, and CFLAGS_SL settings from template to · f8ff1ee5
      Peter Eisentraut 提交于
      Makefile.port, since they are of no use to configure and much of the
      library magic happens in Makefile.port anyway.
      
      Use __alpha, not __alpha__, since the former is universally available.
      Remove -DNOFIXADE from the compile command line and put it in the port
      include file.
      f8ff1ee5
  2. 07 10月, 2000 1 次提交
    • B
      The beos port in the source tree doesn't even compile. and even · 7ea8403c
      Bruce Momjian 提交于
      after that dynamic loading isn't working and shared memory handling is
      broken.
      
              Attached with this message, there is a Zip file which contain :
      
              * beos.diff = patch file generated with difforig
              * beos = folder with beos support files which need to be moved in /
      src/backend/port
              * expected = foler with three file for message and precision
      difference in regression test
              * regression.diff = rule problem (need to kill the backend manualy)
              * dynloader = dynloader files (they are also in the pacth files,
      but there is so much modification that I have join full files)
      
              Everything works except a problem in 'rules' Is there some problems
      with rules in the current tree ? It used to works with last week tree.
      
      Cyril VELTER
      7ea8403c
  3. 03 10月, 2000 1 次提交
    • B
      New diff that now covers the entire tree. Applying this gets postgresql · 87c0e623
      Bruce Momjian 提交于
      working on the VERY latest version of BeOS.  I'm sure there will be
      alot of comments, but then if there weren't I'd be disappointed!
      
      Thanks for your continuing efforts to get this into your tree.
      
      Haven't bothered with the new files as they haven't changed.
      
      BTW Peter, the compiler is "broken" about the bool define and so on.
      I'm filing a bug report to try and get it addressed.  Hopefully then we
      can tidy up the code a bit.
      
      I await the replies with interest :)
      
      David Reid
      87c0e623
  4. 06 9月, 2000 1 次提交
    • P
      Code cleanup of user name and user id handling in the backend. The current · 6dc24961
      Peter Eisentraut 提交于
      user is now defined in terms of the user id, the user name is only computed
      upon request (for display purposes). This is kind of the opposite of the
      previous state, which would maintain the user name and compute the user id
      for permission checks.
      
      Besides perhaps saving a few cycles (integer vs string), this now creates a
      single point of attack for changing the user id during a connection, for
      purposes of "setuid" functions, etc.
      6dc24961
  5. 26 1月, 2000 1 次提交
    • B
      Add: · 5c25d602
      Bruce Momjian 提交于
        * Portions Copyright (c) 1996-2000, PostgreSQL, Inc
      
      to all files copyright Regents of Berkeley.  Man, that's a lot of files.
      5c25d602
  6. 06 1月, 2000 1 次提交
  7. 18 7月, 1999 1 次提交
  8. 16 7月, 1999 2 次提交
  9. 14 7月, 1999 1 次提交
  10. 14 2月, 1999 1 次提交
  11. 01 9月, 1998 1 次提交
  12. 16 6月, 1998 1 次提交
  13. 05 6月, 1998 1 次提交
  14. 13 5月, 1998 1 次提交
  15. 30 4月, 1998 1 次提交
  16. 27 4月, 1998 1 次提交
    • M
      From: Ryan Kirkpatrick <rkirkpat@nag.cs.colorado.edu> · 1af6b564
      Marc G. Fournier 提交于
              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
  17. 12 4月, 1998 1 次提交
  18. 20 3月, 1998 1 次提交
    • B
      The real trick is to add -Dalpha to the CFLAGS setting. The changes · f6c0fc19
      Bruce Momjian 提交于
      to main.c are only to add some extra includes to support some code
      that's suddenly being used.
      
      The #define ASSEMBLER is to prevent most of the code of sys/proc.h
      from being included, as it ends up conflicting with some of the
      postgresql definitions.  This may or may not work on other versions
      of Digital Unix.
      
      
      Get alpha working.  Yea.  Dwayne Bailey
      f6c0fc19
  19. 26 2月, 1998 1 次提交
  20. 05 2月, 1998 1 次提交
  21. 03 2月, 1998 1 次提交
  22. 19 12月, 1997 1 次提交
  23. 17 12月, 1997 1 次提交
  24. 08 9月, 1997 1 次提交
  25. 07 9月, 1997 1 次提交
  26. 25 4月, 1997 1 次提交
    • M
      From: "Pedro J. Lobo" <pjlobo@euitt.upm.es> · b8e376ce
      Marc G. Fournier 提交于
      Subject: [PATCHES] Patches for compiling 6.1 on Digital Unix 3.2c
      
      Attached to this message are the patches I needed to compile 6.1 cleanly
      under Digital Unix 3.2c with DEC cc.
      
      I hope these are the last ones. At least, the number of files needing a
      patch has decreased noticeably since I sent my previous patches. Nice work
      :-)
      
      One of the patches is a bug fix, but I'm including it here anyway.
      
      With these patches applied, the beast seems to work properly. However,
      I've done only some preliminary tests. More on this later (but hopefully
      before the April 30 deadline... :-)
      b8e376ce
  27. 16 4月, 1997 1 次提交
    • M
      From: Thomas Lockhart <Thomas.G.Lockhart@jpl.nasa.gov> · 88d74046
      Marc G. Fournier 提交于
      Subject: [HACKERS] Money integration patches
      
      Here are patches to integrate the money data type. I have included
      some math and aggregate functions and have made the locale support optional
      by #ifdef USE_LOCALE bracketing of functions.
      
      Modules affected are:
      builtins.h.patch
      cash.c.patch
      cash.h.patch
      main.c.patch
      pg_aggregate.h.patch
      pg_operator.h.patch
      pg_proc.h.patch
      pg_type.h.patch
      
      I changed the data type to be pass-by-reference rather than by-value
      to pave the way for a larger internal representation (64-bit ints?).
      Also, I changed the tabbing of cash.c and cash.h to match most of
      the other Postgres source code files (4 space indent, 8 spaces == 1 tab).
      
      The locale stuff should be tested under another convention (Russian?)
      but I don't know what the correct results should be so perhaps someone
      else can give them a try. Will update docs and regression tests in
      the next few days.
      88d74046
  28. 12 4月, 1997 1 次提交
  29. 03 4月, 1997 1 次提交
    • M
      From: Oleg Bartunov <oleg@sai.msu.su> · 5b1311ac
      Marc G. Fournier 提交于
      Subject: [HACKERS] locale patches !
      
      Hi there,
      
      here are little patches to get Postgres 6.1 works with locale stuff.
      This is a patch against 970402.tar.gz, there are no problem to apply them
      by hand to 6.0 release. Collate stuff tested about 1-2 months in real
      working database but I'm sure there must be no problem. US hackers
      could vote against locale implementation ( locale for sure will affect to
      speed of postgres ), so I introduce variable USE_LOCALE which
      controls locale stuff. Non-US users now could use ~* operator
      for searching and <order by> for strings with nation alphabet.
      Please, don't forget, as I did first time, to set environment variable
      LC_CTYPE and LC_COLLATE because backend get locale information from them.
      I start postmaster from a little script, assuming that shell is Bash shell
      it looks like:
      
      #!/bin/sh
      
      export LC_CTYPE=koi8-r
      export LC_COLLATE=koi8-r
      postmaster -B 1024 -S -D/usr/local/pgsql/data/ -o '-Fe'
      5b1311ac
  30. 15 11月, 1996 1 次提交
  31. 08 11月, 1996 1 次提交
  32. 09 7月, 1996 1 次提交