Peter Eisentraut
759fba4873
Included all yacc and lex files into the distribution.
2000-01-16 20:05:00 +00:00
Peter Eisentraut
2a1bfbce24
- Allow array on int8
...
- Prevent permissions on indexes
- Instituted --enable-multibyte option and tweaked the MB build process where necessary
- initdb prompts for superuser password
2000-01-15 18:30:35 +00:00
Tom Lane
bd62e062aa
New scheme for managing platform-specific regress test result files.
...
Instead of hard-wiring one result file per platform, there is a map file
'resultmap' that says which one to use --- a lot like template/.similar.
I have only created entries in resultmap for my own platform (HPUX) so
far; feel free to add lines for other platforms.
2000-01-09 07:54:00 +00:00
Tatsuo Ishii
0022f21dcb
Allow --with-mb=SQL_ASCII
1999-12-30 08:33:49 +00:00
Bruce Momjian
6a554a07b4
Clean up qnx template finding.
1999-12-21 16:55:38 +00:00
Bruce Momjian
2c29c96ed6
tr cleanup
1999-12-20 14:41:55 +00:00
Tom Lane
76898cd330
Avoid compiler warnings on systems that have snprintf and/or vsnprintf
...
but do not bother to declare them in <stdio.h>. Seems to be a more
common omission than you'd think...
1999-12-20 00:51:25 +00:00
Bruce Momjian
9f013a552a
Lowercase $host for QNX.
1999-12-17 18:18:26 +00:00
Bruce Momjian
7585deb087
I have done the QNX4 port with the current source tree. The number of
...
backend/Makefiles to be patched could significantly be reduced since
they
have been adopted to the QNX4 needs.
Andreas Kardos
1999-12-16 01:25:23 +00:00
Bruce Momjian
7791e8c001
Improve getopt and readline support, from Peter Eisentraut.
1999-11-04 21:46:40 +00:00
Bruce Momjian
e1ade8d28a
Update pgaccess
1999-11-01 23:55:00 +00:00
Bruce Momjian
381e5b94e0
Update for pgaccess 0.98.
1999-11-01 23:48:27 +00:00
Bruce Momjian
9dab728700
Update to pgaccess 0.98.
1999-10-31 19:50:48 +00:00
Bruce Momjian
0887303a1b
Update for 0.98 pgaccess
1999-10-31 12:33:44 +00:00
Bruce Momjian
b19013cfb7
Update pgaccess makefile for 0.98
1999-10-31 11:50:03 +00:00
Bruce Momjian
cd273043b9
autoconf
1999-10-12 14:42:04 +00:00
Bruce Momjian
3bd3dc541d
autoconf
1999-10-12 14:31:22 +00:00
Bruce Momjian
676404d5dc
Add pginterface into main tree, called pgeasy.
1999-10-11 17:47:02 +00:00
Bruce Momjian
c70c4e367d
I hope this is what you had in mind:
...
--enable-debug adds -g (unconditionally)
--disable-debug removes -g (if it was already in there somehow)
(giving neither does nothing)
Since none of the templates default CFLAGS with a -g you're not likely
to
end up with two -g flags. Not that they'd hurt though.
It doesn't do anything about C++.
Peter Eisentraut
1999-10-03 18:05:04 +00:00
Tom Lane
1f122a7c4c
Replace float.c's #ifdef finite check with a proper autoconf check, so it
...
works if finite() is a function. Patch from Christof Petig.
1999-10-02 17:45:31 +00:00
Marc G. Fournier
b705fa3909
Make sure both SRCH_INC and SRCH_LIB are checked for existances and added to
...
the CPPFLAGS/LDFLAGS variables...
1999-09-12 22:49:47 +00:00
Tom Lane
b15a7c9fbe
Fix ELF test so it doesn't spit up on all non-ELF systems...
...
use Autoconf-approved method of testing for predefined symbols, and move
it down to where we know what compiler to run and how to run it.
1999-08-03 00:09:32 +00:00
Bruce Momjian
b2a0a4e8f5
I didn't see any further discussion so here is, I hope, a clean fix to
...
configure.in to determine if a system is ELF or not. Note that some
of the tests earlier may be redundant but I took the safest route.
D'Arcy J.M. Cain
1999-08-01 16:30:05 +00:00
Bruce Momjian
e740c9b1d1
Move -ieee to adt Makefile, and add CPU Makefile variable.
1999-07-20 02:42:20 +00:00
Bruce Momjian
e44c931801
Re-add getopt.h check, remove NT-specific tests for it.
1999-07-19 02:27:16 +00:00
Bruce Momjian
c9acd2da12
Remove getopt configure check.
1999-07-19 01:18:05 +00:00
Tom Lane
44bc7ab2a6
Put back mistakenly removed configure test for HAVE_NETINET_IN_H.
1999-07-19 00:55:59 +00:00
Bruce Momjian
cb08547646
Add getopt test.
1999-07-18 21:02:56 +00:00
Bruce Momjian
7badb1e792
Fix configure problem.
1999-07-18 20:43:13 +00:00
Bruce Momjian
a927d6ea4e
configure cleanup
1999-07-18 18:03:50 +00:00
Bruce Momjian
d0634aca39
configure cleanup
1999-07-18 17:38:25 +00:00
Bruce Momjian
07262a2dfb
Update configure include checks.
1999-07-18 16:42:16 +00:00
Bruce Momjian
46355e94d4
Update includes from configure
1999-07-18 14:48:30 +00:00
Bruce Momjian
1c0c607110
No check for string/strings.h.
1999-07-18 14:34:38 +00:00
Tom Lane
6687bcb558
configure.in forgot to do AC_LANG_C to reselect C-based tests
...
after checking for presence of C++ compiler. Odd we hadn't seen any
reports of problems before...
1999-05-30 00:06:44 +00:00
Tom Lane
6f979c1541
Turns out that configure's test for HPUXMATHLIB didn't work
...
when used with egcs --- now it does.
1999-05-29 16:26:42 +00:00
Marc G. Fournier
180186272a
Give BEOS a chance ...
1999-05-26 01:22:24 +00:00
Marc G. Fournier
a0b7daa129
Apply freebsd specific patches dealign with ELF system from FreeBSD's
...
ports collection ...
1999-05-17 04:13:29 +00:00
Tom Lane
5085132c6d
Fix configure to generate correct expansion of library directory
...
in pl/plpgsql/src/mklang.sql.
1999-05-11 22:57:50 +00:00
Tom Lane
d30e2ac306
Portability patches for HPUX 11 and Unixware in configure
...
and related files. Also remove float.c's gratuitous redeclaration of
isinf() ... looks like there are more decls in there that ought to be
in config.h, but I'll leave well enough alone for now ...
1999-04-20 00:26:32 +00:00
Tatsuo Ishii
f3a7addb03
Fix typo in multi-byte encodings (EHC_CN --> EUC_CN)
1999-04-19 08:46:34 +00:00
Tom Lane
f620241d73
Remove overly presumptuous use of __STDC__ in c.h, replacing
...
it with configure-script tests to see whether const, inline, volatile, etc
work or not. (Curiously, configure was already doing the work to see if
const and inline were OK, but the results were not getting plugged into
config.h :-(.)
1999-04-02 05:10:16 +00:00
Tom Lane
1e117923aa
Revise memutils.h to use alignment information gathered by
...
configure, instead of having a bunch of crufty platform-specific guesses.
1999-03-25 19:05:19 +00:00
Tatsuo Ishii
5e5ed8fdd0
Add KOI8/WIN/ALT to the multi-byte encoding selections
1999-03-24 04:22:13 +00:00
Bruce Momjian
0ab3c09356
Hmmm. It had to do with tcl/tk on FreeBSD. The configure scripts are
...
in
different directories. The patch gave the option of specifying a dir
for
the tk script and if they were both in the same directory then it didn't
mind being empty. It's small so I'm including it. It was tested with
autoconf 2.12.
Vince.
1999-03-16 03:02:55 +00:00
Tom Lane
f621b85a2a
Fix int8 configure one more time ... prior version didn't
...
define INT64_FORMAT in all cases.
1999-03-15 01:43:07 +00:00
Bruce Momjian
aba8c12f67
We have tested the patches on three platforms:
...
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
1999-03-14 16:03:33 +00:00
Marc G. Fournier
75007a72d6
Have configure check for use of %lld for int64, and if that fails, check for
...
use of %qd...a more generic solution then having #ifdef __<INSERT OS HERE>__
in the code...
1999-03-08 04:17:33 +00:00
Tom Lane
dffb88b024
Cleaner autoconf tests for int8 support.
1999-03-07 21:32:06 +00:00
Tom Lane
d19fc4cacb
Reduce DEF_MAXBACKENDS to 32 so that default configuration
...
is less likely to fail for lack of semaphores.
1999-03-06 21:25:04 +00:00