summaryrefslogtreecommitdiff
path: root/src/backend/port/hpux
AgeCommit message (Collapse)Author
2022-07-08Remove HP-UX port.Thomas Munro
HP-UX hardware is no longer produced, build farm coverage recently ended, and there are no known active maintainers targeting this OS. Since there is a major rewrite of the build system in the pipeline for PostgreSQL 16, and that requires development, testing and maintainance for each OS and tool chain, it seems like a good time to drop support for: * HP-UX, the operating system. * HP aCC, the HP-UX native compiler. Reviewed-by: Tom Lane <tgl@sss.pgh.pa.us> Reviewed-by: Andres Freund <andres@anarazel.de> Reviewed-by: Peter Eisentraut <peter.eisentraut@enterprisedb.com> Discussion: https://postgr.es/m/1415825.1656893299%40sss.pgh.pa.us
2009-12-31Redefine Datum as uintptr_t, instead of unsigned long.Tom Lane
This is more in keeping with modern practice, and is a first step towards porting to Win64 (which has sizeof(pointer) > sizeof(long)). Tsutomu Yamada, Magnus Hagander, Tom Lane
2003-08-01Since HPUX now exists for Itanium, we should decouple the assumptionTom Lane
that OS=hpux is the same as CPU=hppa. First steps at doing this. With these patches, we still work on hppa with either gcc or HP's cc. We might work on hpux/itanium with gcc, but I can't test it. Definitely will not work on hpux/itanium with non-gcc compiler, for lack of spinlock code.
2001-02-09This hasn't been used for anything for a long time...Tom Lane
2001-01-24Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group.Bruce Momjian
2000-07-06Backend makefile cleanup. make maintainer-clean is now completelyPeter Eisentraut
functional. Handle include file installation in src/include/Makefile genbki.sh improvements: Don't substitute anything by config.status, instead pass in AWK and CPP through environment. Change calling convention to support named output files, so we get to see error messages on stderr. Rename bootstrap template files and install them into PREFIX/share. Update initdb to that effect and other readability improvements in initdb.
2000-01-26Add:Bruce Momjian
* Portions Copyright (c) 1996-2000, PostgreSQL, Inc to all files copyright Regents of Berkeley. Man, that's a lot of files.
1999-07-16Update #include cleanupsBruce Momjian
1999-05-25pgindent run over code.Bruce Momjian
1999-05-03here are some patches for 6.5.0 which I already submitted but have neverBruce Momjian
been applied. The patches are in the .tar.gz attachment at the end: varchar-array.patch this patch adds support for arrays of bpchar() and varchar(), which where always missing from postgres. These datatypes can be used to replace the _char4, _char8, etc., which were dropped some time ago. block-size.patch this patch fixes many errors in the parser and other program which happen with very large query statements (> 8K) when using a page size larger than 8192. This patch is needed if you want to submit queries larger than 8K. Postgres supports tuples up to 32K but you can't insert them because you can't submit queries larger than 8K. My patch fixes this problem. The patch also replaces all the occurrences of `8192' and `1<<13' in the sources with the proper constants defined in include files. You should now never find 8192 hardwired in C code, just to make code clearer. -- Massimo Dal Zotto
1999-02-13Change my-function-name-- to my_function_name, and optimizer renames.Bruce Momjian
1998-09-01OK, folks, here is the pgindent output.Bruce Momjian
1998-02-03Clean up the alpha port, remove the backend/port/alpha subdirectoryMarc G. Fournier
structure, and move the init_address_fixup() code directly into backend/main/main.c with appropriate #ifdefs around it...
1998-02-02Fix HP/ux port for tas.sMarc G. Fournier
1997-12-20Move more to dynloader subdirMarc G. Fournier
1997-12-20Major cleanout of PORTNAME variables from Makefiles...bound to screw upMarc G. Fournier
some of the ports...
1997-12-19More cleanups. Move alot of the prototype definitions straight intoMarc G. Fournier
config.h, right beside their appropriate HAVE_ #ifdefs...one central location that is included everywhere...
1997-12-19More cleanups...only need one rusagestub.hMarc G. Fournier
1997-12-19More cleanups...several ports are major redundancies of other portsMarc G. Fournier
1997-09-08Another PGINDENT run that changes variable indenting and case label ↵Bruce Momjian
indenting. Also static variable indenting.
1997-09-07Massive commit to run PGINDENT on all *.c and *.h files.Bruce Momjian
1997-07-27HPUX 10 patches from Vladimir TurinBruce Momjian
1997-04-15Various minor HP related patches from:Marc G. Fournier
Morten Kjeldgaard <mok@monster.kemi.aau.dk>
1997-02-09Remove machine.h, since it wasn't doing anything that config.h wasn'tMarc G. Fournier
already doing Removed only reference to a machine.h I could find in c.h, to win32/machine.h
1996-11-09Makefile cleanup after reorganizationBruce Momjian
1996-10-27Simplify make files, add full dependencies.Bryan Henderson
1996-10-18Centralize more of the defines from backend/port under config.hMarc G. Fournier
Further ports should *really* avoid backend/port and make use of config.h
1996-07-09Postgres95 1.01 Distribution - Virgin SourcesPG95-1_01Marc G. Fournier