postgresql/src/backend
Tom Lane d7a2ce4905 Add support for detecting register-stack overrun on IA64.
Per recent investigation, the register stack can grow faster than the
regular stack depending on compiler and choice of options.  To avoid
crashes we must check both stacks in check_stack_depth().

Since this is poorly-tested code, committing only to HEAD for the
moment ... but we might want to consider back-patching later.
2010-11-06 19:36:29 -04:00
..
access Bootstrap WAL to begin at segment logid=0 logseg=1 (000000010000000000000001) 2010-11-02 11:39:48 +02:00
bootstrap Convert cvsignore to gitignore, and add .gitignore for build targets. 2010-09-22 12:57:04 +02:00
catalog Ensure an index that uses a whole-row Var still depends on its table. 2010-11-02 17:15:07 -04:00
commands Provide hashing support for arrays. 2010-10-30 21:56:11 -04:00
executor Avoid using a local FunctionCallInfoData struct in ExecMakeFunctionResult 2010-11-01 13:54:21 -04:00
foreign Remove cvs keywords from all files. 2010-09-20 22:08:53 +02:00
lib Remove cvs keywords from all files. 2010-09-20 22:08:53 +02:00
libpq Add a client authentication hook. 2010-10-26 21:20:38 -04:00
main Remove cvs keywords from all files. 2010-09-20 22:08:53 +02:00
nodes Reimplement planner's handling of MIN/MAX aggregate optimization. 2010-11-04 12:01:17 -04:00
optimizer Reimplement planner's handling of MIN/MAX aggregate optimization. 2010-11-04 12:01:17 -04:00
parser Provide hashing support for arrays. 2010-10-30 21:56:11 -04:00
po Remove cvs keywords from all files. 2010-09-20 22:08:53 +02:00
port Convert cvsignore to gitignore, and add .gitignore for build targets. 2010-09-22 12:57:04 +02:00
postmaster Previous patch had no detectable virtue other than being a one-liner. 2010-10-27 15:26:24 -04:00
regex Fix comparisons of pointers with zero to compare with NULL instead. 2010-10-29 15:51:52 -04:00
replication Bootstrap WAL to begin at segment logid=0 logseg=1 (000000010000000000000001) 2010-11-02 11:39:48 +02:00
rewrite Reimplement planner's handling of MIN/MAX aggregate optimization. 2010-11-04 12:01:17 -04:00
snowball Convert cvsignore to gitignore, and add .gitignore for build targets. 2010-09-22 12:57:04 +02:00
storage Improve messages for too many private files/dirs. Per Alexey Parshin. 2010-09-28 18:08:02 -04:00
tcop Add support for detecting register-stack overrun on IA64. 2010-11-06 19:36:29 -04:00
tsearch Reduce the memory requirement for large ispell dictionaries. 2010-10-06 19:31:05 -04:00
utils Make get_stack_depth_rlimit() handle RLIM_INFINITY more sanely. 2010-11-06 16:50:18 -04:00
.gitignore Convert cvsignore to gitignore, and add .gitignore for build targets. 2010-09-22 12:57:04 +02:00
Makefile The port/pg_latch.c symlink ought to be removed by make distclean. 2010-09-21 16:53:25 -04:00
common.mk Remove cvs keywords from all files. 2010-09-20 22:08:53 +02:00
nls.mk Remove cvs keywords from all files. 2010-09-20 22:08:53 +02:00