alexpeshkoff
440fad4858
HPUX port by Bill Oliver and Jerry Adair
2009-07-23 08:58:26 +00:00
asfernandes
6377356940
Misc
2009-07-23 00:56:28 +00:00
alexpeshkoff
c8485edf9e
Applied Dan's patch to start port for s390 - primarily to reserve CLASS and IMPLEMENTATION
2009-07-21 13:39:58 +00:00
alexpeshkoff
af74fb5d1f
Applied sligtly modified patch from Dan Horak to use system libread
2009-07-21 13:00:54 +00:00
alexpeshkoff
4506ae61bc
Solaris 9 patch from SAS
2009-07-21 08:58:28 +00:00
asfernandes
ccbcb4e7fa
Add fbtracemgr to POSIX builds
2009-06-25 01:17:43 +00:00
alexpeshkoff
5ac9a5e003
HPUX port
2009-06-05 10:04:45 +00:00
alexpeshkoff
806ad281bb
Better way to compile utilities/ntrace/os/*/platform.cpp for different platforms
2009-06-03 13:05:36 +00:00
alexpeshkoff
d98a326129
AIX xlC port
2009-05-08 10:41:02 +00:00
alexpeshkoff
a37d818726
AIX port - native compiler support
2009-05-07 14:49:40 +00:00
alexpeshkoff
9579da10e7
misc
2009-05-06 07:13:06 +00:00
alexpeshkoff
cef41b3286
1. Solaric/Sparc SunProCC port.
...
2. Cleanup SOLARIS_MT threading model.
2009-05-05 08:06:37 +00:00
alexpeshkoff
4ce658bbed
Fixed pthread functions detection
2009-04-30 07:26:38 +00:00
alexpeshkoff
dbc359ef95
Solaris port - make robust mutexes work on solaris
2009-04-29 08:33:51 +00:00
alexpeshkoff
21834f9957
On HPUX problems happen when linking C++ program using posix_fadvice()
2009-04-29 08:05:43 +00:00
alexpeshkoff
232a96913c
Change method to detect presence of posix_fadvise()
2009-04-24 08:57:34 +00:00
alexpeshkoff
8098f3f0e8
1. Better check for xlC presence.
...
2. Run tests in STDC mode instead K&R.
2009-04-24 08:35:44 +00:00
alexpeshkoff
5690d90022
xlc invocation patch for AIX
2009-04-21 11:56:35 +00:00
alexpeshkoff
3128735e9e
Much better ways to check for things that do not work correct with plain K&R C
2009-04-21 11:55:01 +00:00
alexpeshkoff
d1732daad3
Avoid dumb '-g -O2' autoconf's default in make.defaults
2009-04-20 14:57:22 +00:00
robocop
dea57e9099
Get rid of SCO.
2009-04-15 06:29:00 +00:00
alexpeshkoff
c23c459bc8
Take into an account Solaris library's specifics
2009-04-14 08:27:44 +00:00
alexpeshkoff
eb095416cb
Use shared robust mutexes if present.
...
This provides successfull recovery in case when any of firebird processes
died with locked shared mutex (like it was with semaphores SystemV).
2009-04-10 16:53:01 +00:00
asfernandes
8db711cd42
Feature CORE-2398 - Make Firebird correct detect its installed path in Linux
2009-04-08 02:14:03 +00:00
alexpeshkoff
25f3b86230
A better way to check for __thread
2009-04-03 09:14:12 +00:00
asfernandes
38ac4ab183
Use SIMILAR TO regexp (with sed syntax for replacements) for trace config
2009-03-26 16:33:21 +00:00
alexpeshkoff
9bc2b23631
Invoke writeBuildNum.sh after creating ./gen directory, used by this script
2009-03-12 11:32:53 +00:00
alexpeshkoff
7ea79f8253
HPUX has posix semaphores in this library
2009-03-11 14:30:20 +00:00
alexpeshkoff
a6e066505b
Fixed CORE-2316: Throttling Nbackup on large databases
2009-03-06 17:56:05 +00:00
asfernandes
2d40bd2425
Remove not used and non-simmetric platform specific define
2009-03-05 01:01:57 +00:00
aafemt
f2c90f869d
Propagate shared library extension through code
2009-03-01 16:35:22 +00:00
aafemt
887c30a4ed
Missed dirs
2009-02-28 11:43:14 +00:00
alexpeshkoff
ec0d2640a0
This variant works on all of: ancient MinGW's autotools,
...
autotools, built from most fresh stable sources on ftp.gnu.org
and some middle case, installed on my box by default.
Also finished sinix-z cleanup.
2009-02-25 14:44:25 +00:00
aafemt
e70b946e6c
Libtool and Co removal
2009-02-19 21:10:46 +00:00
alexpeshkoff
bc7a9bfe4e
HPUX IA64 port
2009-02-12 10:48:18 +00:00
alexpeshkoff
a6e94ff1a6
AIX port
2009-02-11 10:29:30 +00:00
alexpeshkoff
d899da951d
Use when possible much better way to delay thread execution
2009-02-04 11:36:53 +00:00
alexpeshkoff
e1117d8a3d
Make trace plugin build on linux
2009-02-03 12:03:25 +00:00
asfernandes
f1ccd4683b
*** empty log message ***
2009-02-02 16:06:07 +00:00
asfernandes
7fbbfa9d18
Remove concurrent duplicate changes
2009-02-02 15:55:08 +00:00
alexpeshkoff
4821c8a329
Do not AC_CONFIG_FILE twice
2009-02-02 15:23:50 +00:00
alexpeshkoff
f3738274b3
Added regex and trace build
2009-02-02 15:08:50 +00:00
asfernandes
6277b2a99a
Create the temp dirs
2009-02-02 14:57:48 +00:00
asfernandes
c708c58e2d
Process the extern.regex makefile (its ./configure is currently needed to be called manually)
2009-02-02 14:54:09 +00:00
alexpeshkoff
d41316af10
Moved most of OS-specific checks away from regular makefiles
2009-01-28 15:01:05 +00:00
alexpeshkoff
0bcde3f272
AIX port - avoid using non-standard function dladdr() unconditionally
2009-01-22 13:51:21 +00:00
alexpeshkoff
817a8747a7
HPUX port
2008-12-12 13:53:10 +00:00
alexpeshkoff
017a5b6759
HPUX port
2008-12-11 10:59:26 +00:00
alexpeshkoff
9e6c5f0b90
OS-independent way to detect presence of dirent.d_type - suggested by Bill Oliver
2008-12-09 14:46:46 +00:00
alexpeshkoff
2340d1f9d3
CORE-1667 - turn echo off
2008-12-01 15:40:27 +00:00
alexpeshkoff
b4f7717eb3
Implemented CORE-1758: nBackup support in Services API.
2008-11-20 17:29:38 +00:00
asfernandes
0f86755bc9
Patch from Marius Popa to build on Ubuntu 8.10
2008-11-06 00:52:33 +00:00
alexpeshkoff
d8ea120ded
AIX port - use FB_ prefix for alignment constants
2008-11-05 11:26:23 +00:00
alexpeshkoff
11676a39dd
SAS changes - AIX port started
2008-10-30 09:14:13 +00:00
alexpeshkoff
14f21f568e
1. Fixed CORE-2087: server binds to all interfaces in case of error in firebird.conf.
...
2. Fixed CORE-2093: Superserver startup fails on solaris / 64 bit.
3. Improvement CORE-2094: Make it possible to use hostname when specifying interface to listen on in firebird.conf.
Almost impossible to separate: came in one week and required modifications in same part of code.
2008-09-22 14:46:13 +00:00
paulbeach
88fd11398d
Solaris 10
2008-09-02 14:17:32 +00:00
aafemt
c6e0cd6d55
Fix MinGW build
2008-06-09 14:37:39 +00:00
paulbeach
d597247854
Support 64bit Darwin PPC
2008-06-09 12:02:59 +00:00
asfernandes
9fc4a1881f
Misc
2008-05-22 21:45:22 +00:00
asfernandes
b6869f86dd
Correction
2008-05-22 15:07:19 +00:00
asfernandes
d5e481ba10
Linux IA-64 port
2008-05-22 15:02:59 +00:00
alexpeshkoff
e0aba1fd8a
Fixed CORE-1695: Fix source install for amd64-based systems, having sybmolic link lib64 to lib
2008-05-22 11:14:12 +00:00
alexpeshkoff
97cc278602
1. Deeper integration between super and classic setup.
...
2. Script to switch between classic and superclassic modes.
2008-05-07 16:35:13 +00:00
alexpeshkoff
c66d60c857
Fixed CORE-1887: New created databases have wrong access rights
2008-05-07 12:22:59 +00:00
alexpeshkoff
bac5bfbd9c
Cleanup
2008-04-25 13:40:38 +00:00
paulbeach
64df8dd761
Solaris 64bit AMD port
2008-04-25 09:42:19 +00:00
alexpeshkoff
f4f209cb6f
Alan's patch for ARM
2008-04-15 14:14:57 +00:00
alexpeshkoff
12599e2942
cleanup
2008-04-14 09:40:04 +00:00
asfernandes
6e59d736df
1) Fix Linux build
...
2) Misc
2008-04-11 01:38:50 +00:00
asfernandes
fe1e0c18ad
Fix posix build
2008-04-09 01:55:25 +00:00
alexpeshkoff
35736f87f9
no need manually adding libc to command line
2008-04-04 14:02:40 +00:00
alexpeshkoff
00c63c1f8d
1. Make signals handling in yValve MT safe.
...
2. Introduce new private API calls, fb__shutdown() and fb__shutdown_callback().
3. Introduce fb_smp_server - binary to run superclassic on posix.
4. Various cleanups.
2008-02-28 18:42:30 +00:00
alexpeshkoff
ac6279fcf0
Restored build flags
2008-01-21 10:14:46 +00:00
paulbeach
79a649377d
Welcome to 64bit MacOS builds
2008-01-18 14:12:26 +00:00
alexpeshkoff
281a99b0e8
Applied Damyan's patch - MIPS linux port
2008-01-17 12:26:24 +00:00
alexpeshkoff
24c7c42382
Merge continued
2008-01-16 11:48:27 +00:00
dimitr
917a6b06aa
Committed with conflicts by Alex's request.
2008-01-16 10:47:59 +00:00
paulbeach
d0e4100420
HPUX Depot install
2008-01-10 11:26:58 +00:00
alexpeshkoff
7f5e655b5d
fixed linux build
2008-01-10 10:06:22 +00:00
alexpeshkoff
d7f4bfb9ca
Fixed CORE-1421: RPM libstdc++ version dependency
2008-01-09 16:14:38 +00:00
paulbeach
f3c21d4ca2
HPUX Port
2008-01-07 12:26:23 +00:00
paulbeach
aa5a2a7458
Apply MacOS changes to HEAD
2007-12-20 14:20:08 +00:00
paulbeach
296b4ec4d1
Apply MacOS changes to HEAD
2007-12-19 13:46:57 +00:00
paulbeach
91c4f3734e
Apply MacOS changes to HEAD
2007-12-19 13:25:49 +00:00
robocop
5aeb5aa99c
Misc.
2007-12-08 07:46:23 +00:00
paulbeach
d1a0e95271
MacOS 10.5 (Leopard) updates
2007-12-07 12:19:37 +00:00
alexpeshkoff
4c1547b379
Fixed posix build
2007-11-15 11:38:46 +00:00
paulbeach
7602a29b94
HPUX Port
2007-11-12 14:26:44 +00:00
alexpeshkoff
52c9aca3d4
Fixed CORE-1558: Help people get core files in case of abort() on BUGCHECK
2007-11-02 15:14:57 +00:00
paulbeach
2ee7f821c1
Solaris Port
2007-08-31 08:51:52 +00:00
alexpeshkoff
0c6ef0da66
Fixed linux build in HEAD
2007-08-28 11:19:00 +00:00
paulbeach
4c3d51c5b3
Update for Solaris Sparc too
2007-08-21 14:22:53 +00:00
alexpeshkoff
f4c1dd0635
Added library required for standard semaphores.
2007-08-20 13:26:15 +00:00
alexpeshkoff
cf31f49b78
Fixed CORE-981 - x86_64 RPM package missing "provides"
2007-05-14 11:40:57 +00:00
alexpeshkoff
d63491e3c5
Finished gcc-warnings cleanup
2007-04-11 16:05:40 +00:00
robocop
dea14686bb
Totally misc.
2007-04-04 07:30:15 +00:00
alexpeshkoff
29815559fc
Added configure switches to build with OS-wide editline and/or ICU
2007-04-03 08:25:55 +00:00
alexpeshkoff
d108970f7f
Patch by Damyan Ivanov for Mipsel
2007-04-01 10:04:28 +00:00
paulbeach
68b261513c
Firebird 2.0 MacOS Classic Intel Build
2007-03-09 10:32:58 +00:00
aafemt
604d85dc77
Fix MinGW build
2007-02-06 12:18:18 +00:00