bellardo
0eaf588b49
renamed header files jrd/math.h and jrd/time.h to jrd/jrd_math.h and
...
jrd/jrd_time.h.
2002-09-27 00:20:12 +00:00
skidder
75418eca95
Make engine compileable on Linux again after Erik's signal cleanup
2002-09-24 19:53:31 +00:00
eku
6380cea068
Removed compiler warnings. Fixed more SIG_FPTR issues. Use GNU C to check
...
format strings against arguments.
2002-09-24 12:57:10 +00:00
skidder
4653efb133
Added file name/line number information to debug memory manager. Dumps memory state to memdebug.log on exit
2002-09-22 20:41:55 +00:00
eku
9cf71556b3
Fixed the naming of some files:
...
interbase.msg => firebird.msg
interbase.log => firebird.log
SINIX-Z: don't distribute build programms
2002-09-20 10:23:15 +00:00
dimitr
9d415a7879
Get rid of unnecessary files.
2002-09-20 10:13:29 +00:00
eku
ef2ff91438
Autoconf cleanup:
...
o use predefined macros to test for sys/wait.h, time.h and sys/time.h
o search strcasecmp in libresolv only if strcasecmp and stricmp are not in libc
o use predefined macro AC_SYS_LARGEFILE to determine 64Bit I/O
o determine the alignment of long and double (ALIGNMENT,DOUBLE_ALIGN),
still need to write a test for FB_ALIGN!
2002-09-18 12:50:13 +00:00
eku
4eaf8c0914
Autoconf cleanup:
...
o since the define 'VAX' was only used to tell that the byte order is
LITTLE_ENDIAN (it have nothing else to do with the VAX computer family)
it can safely replaced with '!WORDS_BIGENDIAN'.
o check if pointers are 64 bit
o replaced HAS_64BIT_POINTERS with 'SIZEOF_VOID_P == 8'
2002-09-17 05:58:40 +00:00
eku
da93f6697f
Autoconf enhancements:
...
o autoconf v2.53 and later is now required to generate configure
(sorry, but it makes many tasks easier)
o improved tests for mmap, socklen_t and offt_64
o added tests for atexit, on_exit, (v)fork, set(p)grp, setpgid and flock
o added test for the keyword 'volatile'
o fixed errors in configure.in
o updated config.h.in and autoconfig_msvc.h (the latter may be incorrect)
o replaced VOLATILE by volatile
o removed SETPGRP and ATEXIT
o replaced NO_FLOCK by HAVE_FLOCK
o SIG_FPTR cleanup
o vfork cleanup
2002-09-11 11:30:50 +00:00
dimitr
e0d36f375f
fbserver instead of ibserver.
2002-09-08 07:56:54 +00:00
eku
36d949c358
Use SIG_FPTR from common.h.
2002-08-28 07:10:32 +00:00
dimitr
46432ec922
Finilized Borland's implementation of XNET (win32 only). Seems to work ;-)
2002-08-27 19:26:39 +00:00
eku
f359a95a52
Added / replaced ifdef's around unistd.h with the define HAVE_UNISTD_H
...
generated by autoconf.
2002-08-26 12:18:16 +00:00
eku
2e37eda099
Moved the (multiple) definition of SIG_FPTR to fb_types.h.
2002-08-26 12:13:23 +00:00
dimitr
bd3f3bfe40
Make sure a length of string being allocated is always initialized.
2002-08-22 11:22:49 +00:00
eku
56b9633d5b
Another autoconf cleanup:
...
o check for the existence of the function sigaction
o replaced SIGACTION_SUPPORTED with HAVE_SIGACTION
2002-08-22 10:48:26 +00:00
eku
8c981da952
The call to ftime is obsoleted by gettimeofday.
2002-08-20 11:49:10 +00:00
skywalker
d89b1a0842
Changes to make fb2 compile super version for linux
2002-07-29 15:37:59 +00:00
dimitr
394308fbaf
Fixed a few more porting errors.
2002-07-09 15:21:11 +00:00
skywalker
89e06a1b43
Merge final changes from fb1 tree.
2002-07-06 05:32:02 +00:00
dimitr
89ada7a711
Fixed porting errors.
2002-06-29 09:36:00 +00:00
dimitr
e759de0b11
Merging changes from fb1.
2002-06-29 08:49:39 +00:00
paul_reeves
73c8c768fe
More changes to support building under Linux
2002-06-24 13:59:58 +00:00
dimitr
d944acab97
Fixed serious porting error.
2002-05-24 08:06:43 +00:00
bellardo
d40cf4076d
Forgot to rename include directive
2002-04-04 16:08:18 +00:00
bellardo
2437e0de0a
We are using exceptions now, clean out old setjmp/longjmp code.
2002-04-04 05:43:12 +00:00
dimitr
3990deb9e5
Cleanup
2002-04-01 09:11:49 +00:00
tamlin
2a3a320010
Cleanup and bugfixing
2002-03-31 00:40:08 +00:00
skywalker
b3667acaf8
Main changes were to add cr to end of the files.
...
cvt_proto.h removed a duplicate extern directive
gen/codes.h added back appolo error code, since it was still used
2002-03-11 16:34:08 +00:00
seanleyne
df41820266
More code cleanup of old NCR3000 and M88K ports
2002-02-23 22:15:24 +00:00
seanleyne
00d25acd85
Clean up of change notes in headers
2002-02-16 05:06:17 +00:00
seanleyne
a22935d717
Code cleanup of obsolete Cray port
2002-02-16 04:04:45 +00:00
seanleyne
a9ab4a30a8
Code cleanup of obsolete HP9000 s300 port
2002-02-16 03:59:02 +00:00
seanleyne
eeccbb4e0f
Code cleanup of obsolete M88K and NT Power PC ports
2002-02-16 03:54:56 +00:00
seanleyne
68e1650068
Code cleanup of obsolete NCR3000 port
2002-02-16 03:33:53 +00:00
seanleyne
525f3aaaef
Code cleanup of obsolete IMP port
2002-02-16 03:27:33 +00:00
seanleyne
f536f116e1
Code cleanup of obsolete DELTA port
2002-02-16 03:05:21 +00:00
seanleyne
1c799cfb3e
Code cleanup of obsolete XENIX port and missed MAC (MAC_AUX) port items
2002-02-16 02:50:01 +00:00
seanleyne
e134ef027f
Code cleanup of obsolete EPSON port
2002-02-16 02:21:35 +00:00
skywalker
a887af3646
Changes to make it compile on linux.
...
and work through a few issues.
2002-01-04 11:34:22 +00:00
tamlin
5ae485f0b5
cleaning up
2001-12-29 11:41:29 +00:00
tamlin
2532a1fb81
cleaning up
2001-12-28 05:53:31 +00:00
tamlin
80f7fb6dd4
New C++ memory pool
2001-12-24 02:51:06 +00:00
skywalker
4c4bc9a95c
Global changes for new Makefile and firebird2 compile on linux
2001-07-29 23:43:24 +00:00
bellardo
747d13c0d5
Changes to bring FB2 to c++ on *nix.
2001-07-12 05:46:06 +00:00
tamlin
9587c717b3
ongoing cleanup
2001-05-24 14:54:26 +00:00
tamlin
9a776a604e
First steps towards a C++ conversion.
2001-05-23 13:26:42 +00:00