dimitr
07ec062d64
Cleanup.
2008-02-20 16:07:07 +00:00
robocop
fbdc3dbb2b
Style, constness and macro cleanup.
2008-02-03 11:20:48 +00:00
paulbeach
79a649377d
Welcome to 64bit MacOS builds
2008-01-18 14:12:26 +00:00
alexpeshkoff
f24e56e618
Applied Damyan's patch - MIPS linux port
2008-01-17 12:36:08 +00:00
dimitr
db7d3ecd4c
The merge continued.
2008-01-16 08:31:31 +00:00
paulbeach
b6471d0448
Apply MacOS changes to HEAD
2007-12-27 11:56:04 +00:00
robocop
4463333859
No more hpux (lowercase). To be reviewed by Paul Beach.
2007-11-17 10:26:09 +00:00
paulbeach
7602a29b94
HPUX Port
2007-11-12 14:26:44 +00:00
alexpeshkoff
abd533f545
Fixed CORE-1499: Wrong alignment of data, used in INTL converters
2007-10-05 14:37:33 +00:00
paulbeach
1644f2cb64
MacOS Port into HEAD
2007-06-11 14:21:33 +00:00
alexpeshkoff
307c880588
fixed 32-bit build
2007-04-25 14:03:45 +00:00
alexpeshkoff
8b5dd60a66
fixed posix build after latest changes
2007-04-19 09:19:11 +00:00
asfernandes
9582ea243c
1) Upgrade INTL interface to undestand misc. configuration informations
...
2) Make our ICU collations work with different ICU versions (tested with ICU 3.6)
2007-04-15 15:57:12 +00:00
alexpeshkoff
6e735f7c53
Misc + gcc warning hunting
2007-04-09 16:15:29 +00:00
asfernandes
f4aba4e145
Misc
2007-04-03 02:31:30 +00:00
alexpeshkoff
d108970f7f
Patch by Damyan Ivanov for Mipsel
2007-04-01 10:04:28 +00:00
alexpeshkoff
54a8770e93
no need to have incompatible ODS on sparc
2007-03-30 14:52:11 +00:00
paulbeach
68b261513c
Firebird 2.0 MacOS Classic Intel Build
2007-03-09 10:32:58 +00:00
aafemt
db4741113d
Compiler-specific check, not platform
2007-02-28 11:21:43 +00:00
alexpeshkoff
d66281291f
1. Make classic server close shutdown normally when killed by signals 2 & 15.
...
2. Don't leave running instances of fb_inet_server after database shutdown.
3. To make all this possible - reworked Y-Valve in general.
2007-01-20 14:45:45 +00:00
dimitr
2445590b77
Win64 adjustments.
2006-10-30 12:40:24 +00:00
asfernandes
cd93f6e54d
Misc
2006-10-24 15:13:57 +00:00
alexpeshkoff
182adc6036
applied patch by Damyan Ivanov for PowepPC
2006-10-23 11:48:32 +00:00
dimitr
cebda2b4bf
Threading cleanup. More to follow.
2006-05-01 04:43:59 +00:00
robocop
d306dc5ef4
Since TCP_NO_DELAY is gone, comments regarding it are obsolete.
2006-04-29 03:01:40 +00:00
dimitr
c53d7b987e
Removed unused definition.
2006-04-26 09:57:40 +00:00
robocop
e5338ba1ed
Only strcmp and strncmp have common names across all plartforms. Cater for differences in strcasecmp/stricmp and strncasecmp/strnicmp.
2006-03-25 07:08:00 +00:00
alexpeshkoff
7f61b486f2
applied patch of Sergey Skvortsov - port for FreeBSD AMD64
2006-03-15 17:32:33 +00:00
kkuznetsov
8d97432674
Set ODS aligment to 8 on Solaris sparc 32 bits port to avoid a lot of aligment problems.
2006-03-09 09:42:53 +00:00
robocop
1ca7a582f9
EXPRESSION_INDICES code is considered stable and therefore there's no need to keep it protected by macros. Please do a full rebuild.
2006-01-14 07:00:44 +00:00
robocop
4012106884
Misc.
2004-12-25 09:44:03 +00:00
robocop
c5d49e867b
Misc.
2004-12-08 06:06:51 +00:00
robocop
950216de4e
Misc.
2004-12-08 05:58:41 +00:00
alexpeshkoff
ae6c42df5a
completely dropped support for ignored since 1.5 environment variable
...
INTERBASE_EXT_LIB_PATH, firebird.conf UdfAccess is used instead
2004-11-29 10:14:05 +00:00
robocop
d6535351a2
Misc: style.
2004-11-24 09:22:07 +00:00
hvlad
4d95ce3d42
New garbage collector thread implementation
2004-11-05 08:01:21 +00:00
skidder
0c46bd34ea
Unify ODS11 between 32-bit and 64-bit builds on the same architecture: use 64-bit alignment and 32-bit descriptors
2004-10-25 01:18:37 +00:00
robocop
a2b4041050
Treat literal strings as constants, please.
2004-10-07 09:42:03 +00:00
skidder
e8d37fc3c4
Small lock manager fixes.
...
Use 64-bit lock manager performance counters. 32-bit counters overflowed every few hours under load and this was considerably reduced their usefulness.
Use separate version for 64-bit lock manager tables. While you can have both 32-bit and 64-bit versions of engine running on the same machine lock manager structures have different layout and mismatch is not desireable.
2004-10-01 21:29:30 +00:00
robocop
7dcb66a250
When you call va_start, call va_end, don't assume it does nothing because some platforms don't have code for it!
...
Changed some sprintf to SNPRINTF. Work in progress WRT wrapper for this function.
2004-09-25 10:28:09 +00:00
skidder
0d75127be8
Fix very hard-to-track Windows CS stability problem introduced by Blas on 15-May-2004
2004-08-21 07:55:35 +00:00
dimitr
a1d98ea4e2
Expose EXPRESSION_INDICES to public.
2004-08-20 04:36:48 +00:00
alexpeshkoff
1591a54e5e
Thread cleanup:
...
1. Added macros to declare thread entrypoints
2. THD_mutex_* functions use Firebird::Mutex
3. Thread local storage use fb_tls.h
2004-06-08 13:41:08 +00:00
brodsom
64c1dee04e
-Use C++ struct declaration style.
2004-05-24 17:31:47 +00:00
kkuznetsov
44242a72ce
Fixed a couple of compile errors on Solaris x86
2004-05-24 11:23:41 +00:00
brodsom
75a0483d75
-Comment some common.h unused macros
...
-Replace VA_START macro with va_start function (it was already some places where it is not used)
2004-05-23 23:28:06 +00:00
skidder
277788de7a
NetBSD port from James K. Lowden
2004-05-20 23:05:02 +00:00
brodsom
3cf34da510
Style
2004-05-18 23:38:37 +00:00
eku
58f37dab0d
SINIX-Z: Added O_BINARY define after Blas' removal
2004-05-07 06:36:34 +00:00
brodsom
ce7a5ced08
-Macro cleaning
2004-05-06 22:11:24 +00:00