3ffd3d82db
Make LD -r as macros that can be changed for QNX.
1999-12-09 19:15:45 +00:00
ee2ad1cf2e
Inline check for full buffer in appendStringInfoChar.
1999-11-01 05:10:32 +00:00
b1134e369f
Cope with versions of vsnprintf() written by people who
...
don't read man pages...
1999-09-08 16:31:38 +00:00
130e372b5d
Minor improvements to stringinfo package to make it more
...
robust, since it's about to get used much more heavily.
1999-08-31 01:28:37 +00:00
3406901a29
Move some system includes into c.h, and remove duplicates.
1999-07-17 20:18:55 +00:00
a71802e12e
Final cleanup.
1999-07-16 05:00:38 +00:00
a9591ce66a
Change #include's to use <> and "" as appropriate.
1999-07-15 23:04:24 +00:00
2e6b1e63a3
Remove unused #includes in *.c files.
1999-07-15 22:40:16 +00:00
4b2c2850bf
Clean up #include in /include directory. Add scripts for checking includes.
1999-07-15 15:21:54 +00:00
0cf1b79528
Cleanup of /include #include's, for 6.6 only.
1999-07-14 01:20:30 +00:00
9b3e2dda16
Ooops ... dllist.c can't use Assert() when it is compiled into
...
libpq ...
1999-06-03 01:28:24 +00:00
185b427284
Fix some latent bugs in dllist.c (carelessness about setting
...
all fields that should be set). Add a MoveToFront primitive to speed up
one of the hotspots in SearchSysCache.
1999-05-31 23:48:04 +00:00
278bbf4572
Make functions static or NOT_USED as appropriate.
1999-05-26 12:57:23 +00:00
07842084fe
pgindent run over code.
1999-05-25 16:15:34 +00:00
95cc41b81d
Revise backend libpq interfaces so that messages to the frontend
...
can be generated in a buffer and then sent to the frontend in a single
libpq call. This solves problems with NOTICE and ERROR messages generated
in the middle of a data message or COPY OUT operation.
1999-04-25 03:19:27 +00:00
6724a50787
Change my-function-name-- to my_function_name, and optimizer renames.
1999-02-13 23:22:53 +00:00
9396802f14
more cleanups...of note, appendStringInfo now performs like sprintf(),
...
where you state a format and arguments. the old behavior required
each appendStringInfo to have to have a sprintf() before it if any
formatting was required.
Also shortened several instances where there were multiple appendStringInfo()
calls in a row, doing nothing more then adding one more word to the String,
instead of doing them all in one call.
1998-12-14 08:11:17 +00:00
8f5ff4cf1c
Fix a potential infinite loop in appendStringInfo: would lock
...
up if first string to be appended to an empty StringInfo was longer
than the initial space allocation.
Also speed it up slightly.
1998-11-08 19:22:24 +00:00
af74855a60
Renaming cleanup, no pgindent yet.
1998-09-01 03:29:17 +00:00
6bd323c6b3
Remove un-needed braces around single statements.
1998-06-15 19:30:31 +00:00
2ffd727531
ASSERT fixes.
1998-04-06 17:27:54 +00:00
9a0dd4fb18
There's a patch attached to fix gcc 2.8.x warnings, except for the
...
yyerror ones from bison. It also includes a few 'enhancements' to
the C programming style (which are, of course, personal).
The other patch removes the compilation of backend/lib/qsort.c, as
qsort() is a standard function in stdlib.h and can be used any
where else (and it is). It was only used in
backend/optimizer/geqo/geqo_pool.c, backend/optimizer/path/predmig.c,
and backend/storage/page/bufpage.c
> > Some or all of these changes might not be appropriate for v6.3,
since we > > are in beta testing and since they do not affect the
current functionality. > > For those cases, how about submitting
patches based on the final v6.3 > > release?
There's more to come. Please review these patches. I ran the
regression tests and they only failed where this was expected
(random, geo, etc).
Cheers,
Jeroen
1998-03-30 16:47:35 +00:00
a32450a585
pgindent run before 6.3 release, with Thomas' requested changes.
1998-02-26 04:46:47 +00:00
24cab6bd0d
Goodbye register keyword. Compiler knows better.
1998-02-11 19:14:04 +00:00
679d39b9c8
Goodbye ABORT. Hello ERROR for all errors.
1998-01-07 21:07:04 +00:00
e9dc636e0c
Cleanup of outnodes.
1998-01-07 15:32:47 +00:00
9d00fbbeb0
Change some labels in bootparse to make ctags happy. Clean up outfunc/readfunc code and add missing fields for Query structure and new Union fields. Fix optimizer bug shown in new \do command. Change WARN to ERROR in contrib and regression stuff.
1998-01-06 18:53:02 +00:00
0d9fc5afd6
Change elog(WARN) to elog(ERROR) and elog(ABORT).
1998-01-05 03:35:55 +00:00
6e337eef45
Major cleanout of PORTNAME variables from Makefiles...bound to screw up
...
some of the ports...
1997-12-20 00:29:35 +00:00
542d4e528d
First pass through, of many to come, towards making the whole source
...
tree "non-PORTNAME" dependent. Technically, anything that is PORTNAME
dependent should be able to be derived at compile time, through configure
or through gcc
1997-12-17 04:59:16 +00:00
59f6a57e59
Used modified version of indent that understands over 100 typedefs.
1997-09-08 21:56:23 +00:00
319dbfa736
Another PGINDENT run that changes variable indenting and case label indenting. Also static variable indenting.
1997-09-08 02:41:22 +00:00
1ccd423235
Massive commit to run PGINDENT on all *.c and *.h files.
1997-09-07 05:04:48 +00:00
1d8bbfd2e7
Make functions static where possible, enclose unused functions in #ifdef NOT_USED.
1997-08-19 21:40:56 +00:00
ea5b5357cd
Remove more (void) and fix -Wall warnings.
1997-08-12 22:55:25 +00:00
edb58721b8
Fix pgproc names over 15 chars in output. Add strNcpy() function. remove some (void) casts that are unnecessary.
1997-08-12 20:16:25 +00:00
0f94738c33
From: "D'Arcy J.M. Cain" <darcy@druid.net>
...
Subject: [PATCHES] backend/lib/fstack.c
- The FixedStackIsValid so obviously needs to be a macro
- FixedStackContains only called if assert checking on
1997-06-06 22:02:37 +00:00
3a646df4c0
Remove CFLAGS_SL from lib/Makefile
1997-01-14 02:35:34 +00:00
2595785b9b
Shared library cleanup for -fpic.
1997-01-12 04:25:23 +00:00
59dcac1e5d
Makefile's -fpic only for gcc
1997-01-10 18:19:02 +00:00
8251ce7d10
final fix for shared library under BSD44_derived
...
Submitted by: "Martin J. Laubach" <mjl@wwx.vip.at >
1997-01-05 23:53:57 +00:00
aaeef4d17d
All external function definitions now have prototypes that are checked.
1996-11-10 03:06:38 +00:00
a0990e1884
Makefile cleanup after reorganization
1996-11-09 06:24:51 +00:00
e232909157
Slowly getting faster to make sure it compiles...still needs cleaning
...
up, but one thing at a time :)
1996-11-06 08:27:16 +00:00
ce4c0ce1de
Some compile failure fixes from Keith Parks <emkxp01@mtcc.demon.co.uk>
1996-11-06 06:52:23 +00:00
ffaff3dcd4
Clean out makefile
...
add #include "postgres.h"
1996-10-31 10:26:33 +00:00
b0d6f0aa63
Simplify make files, add full dependencies.
1996-10-27 09:55:05 +00:00
870be9fa8e
Clean up th ecompile process by centralizing the include files
...
- code compile tested, but due to a yet unresolved problem with
parse.h's creation, compile not completed...
1996-08-28 07:27:54 +00:00
d31084e9d1
Postgres95 1.01 Distribution - Virgin Sources
1996-07-09 06:22:35 +00:00