summaryrefslogtreecommitdiff
path: root/src/include/port/linux.h
Commit message (Collapse)AuthorAgeFilesLines
* Add CVS tag lines to files that were lacking them.Bruce Momjian2006-03-111-0/+1
|
* Pgindent run for 8.0.Bruce Momjian2004-08-291-0/+1
|
* Move slock_t typdefs into s_lock.h from include/port files forBruce Momjian2003-12-231-51/+0
| | | | centralization and easier maintanence.
* Update for m68k from Peter.Bruce Momjian2003-10-261-1/+1
|
* Fix #elif typo.Bruce Momjian2003-10-261-1/+1
|
* Update linux/mips port.Bruce Momjian2003-10-261-0/+5
| | | | Add m68k to linux port.
* Move -D_GNU_SOURCE hack from port header to template, so thatTom Lane2003-09-261-6/+0
| | | | | configure's tests see the same compilation environment as the code. Per discussion with Stephan Szabo.
* Add missing support for Opteron (__x86_64__).Tom Lane2003-09-141-1/+1
|
* > > I'll re-check that with the ppc architecture guy here.Bruce Momjian2002-11-101-0/+5
| | | | | | | | | | | | | | > > ... he is now about to write an inlined version that can go into > s_lock.h . I'll send the new patch later on... OK, here it comes: An inlined version of tas(), that works for both, powerpc and powerpc64. The patch is against 7.3b5 and passes the test suite on both architectures. Reinhard Max
* Add #define _GNU_SOURCE to work around what seems to be Perl 5.8.0'sTom Lane2002-11-071-0/+6
| | | | problem. Per recent discussions about plperl failing to build on Linux.
* Another pgindent run. Fixes enum indenting, and improves #endifBruce Momjian2001-10-281-0/+1
| | | | spacing. Also adds space for one-line comments.
* pgindent run on all C files. Java run to follow. initdb/regressionBruce Momjian2001-10-251-1/+0
| | | | tests pass.
* Treat __s390x__ the same as __s390__. (taken from RPM patch set)Peter Eisentraut2001-09-241-1/+1
|
* Repair usage of the OVERLAPS operator.Thomas G. Lockhart2000-12-031-0/+5
| | | | | | | | Allow some operator-like tokens to be used as function names. Flesh out support for time, timetz, and interval operators and interactions. Regression tests pass, but non-reference-platform horology test results will need to be updated.
* USE_POSIX_TIME replaced by HAVE_TM_ZONE || HAVE_INT_TIMEZONE, which arePeter Eisentraut2000-10-291-18/+0
| | | | | | | | equivalent. In linux.h there were some #undef HAVE_INT_TIMEZONE, which are useless because HAVE_TM_ZONE overrides it anyway, and messing with configure results isn't cool.
* #define JMP_BUF has been unnecessary since the arrival of the sigsetjmpPeter Eisentraut2000-10-281-1/+0
| | | | test.
* attached to this mail is a patch from a colleague that makesBruce Momjian2000-07-051-1/+6
| | | | | | | | | | | | | | PostgreSQL-7.0.2 run on Linux for the Intel-IA64 architecture. It also fixes a bug in the configure scripts that caused configure to fail on the fcntl(F_SETLK) test. This fix triggered a bug in the fcntl(F_SETLK) code of the Linux kernel when used on unix domain sockets resulting in postmaster to segfault immediately after startup. There is a fix available and included in the kernel that will be on SuSE Linux 7.0, but kernels <= 2.2.16 still have this bug. Reinhard Max
* Include information for armv4l from Mark Knox <segfault@hardline.org>.Thomas G. Lockhart2000-04-181-0/+5
|
* Ye-old pgindent run. Same 4-space tabs.Bruce Momjian2000-04-121-0/+5
|
* Moved psql \eset and \eshow to \encodingPeter Eisentraut2000-02-201-6/+0
| | | | | Improved psql's Ctrl-C handling Fixed configure test for sigsetjmp that now even recognizes it if it's a macro
* Fixed all elog related warnings, as well as a few others.Peter Eisentraut2000-01-151-1/+1
|
* linux/sparc cleanupBruce Momjian1999-07-191-1/+5
|
* Fix for linux/sparc.Bruce Momjian1999-07-191-0/+3
|
* Fix #if if.Bruce Momjian1999-07-191-1/+1
|
* More cpu cleanups, only for 6.6.Bruce Momjian1999-07-131-6/+6
|
* We have tested the patches on three platforms:Bruce Momjian1999-03-141-2/+2
| | | | | | | | | | | | | NetBSD/macppc LinuxPPC FreeBSD 2.2.6-RELEASE All of them seem happy with the regression test. Note that, however, compiling with optimization enabled on NetBSD/macppc causes an initdb failure (other two platforms are ok). After checking the asm code, we are suspecting that might be a compiler(egcs) bug. Tatsuo Ishii
* I have ported PostgreSQL 6.4 to Cobalt Qube running Linux 2.0.33 withBruce Momjian1998-12-181-0/+3
| | | | | | | MIPS cpu (I think it's R4000). I have tested the patches on LinuxPPC and FreeBSD. I believe they do not harm other platforms. -- Tatsuo Ishii
* Use autoconf to determine whether system has POSIX signals,Tom Lane1998-11-291-1/+0
| | | | | | | instead of relying on port's os.h to tell us. (Needed for HPUX where system major version is not enough info.) configure unsets USE_TK if X libraries not found. doc/Makefile uses gzcat or zcat as found by autoconf.
* OK, folks, here is the pgindent output.Bruce Momjian1998-09-011-2/+1
|
* Missed the __alpha__ to __alpha change...Marc G. Fournier1998-05-041-1/+1
| | | | From: David Gould <dg@illustra.com>
* Major screwed up s_lock patches...need to be fixed...Marc G. Fournier1998-05-041-9/+1
|
* From: Jeroen van Vianen <jeroenv@design.nl>Marc G. Fournier1998-04-291-2/+1
| | | | | | | | | | Attached patch will add a version() function to Postges, e.g. template1=> select version(); version ------------------------------------------------------------ PostgreSQL 6.3.2 on i586-pc-linux-gnu, compiled by gcc 2.8.1 (1 row)
* From: Ryan Kirkpatrick <rkirkpat@nag.cs.colorado.edu>Marc G. Fournier1998-04-271-2/+2
| | | | | | | | | | 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.
* pgindent run before 6.3 release, with Thomas' requested changes.Bruce Momjian1998-02-261-5/+11
|
* From: teunis <teunis@mauve.computersupportcentre.com>Marc G. Fournier1998-02-031-0/+9
| | | | Slight cleanups for glibc2.0
* Mklinux patch from Tatsuo.Bruce Momjian1997-09-161-9/+4
|
* Massive commit to run PGINDENT on all *.c and *.h files.Bruce Momjian1997-09-071-28/+31
|
* Fixes for alphalinux port by abrams@philos.umass.eduMarc G. Fournier1997-08-171-2/+10
|
* mkLinux patches from Tatsuo Ishii.Bruce Momjian1997-07-291-3/+12
|
* Various patches not commited, plus a linux/sparc patch fromMarc G. Fournier1997-04-241-0/+3
| | | | Satoshi Ishikawa <power@sekine.densi.gifu-u.ac.jp>
* More more of the include files under the include directoryMarc G. Fournier1997-04-121-0/+14