paulbeach
eba69c9d7b
MacOSX 10.6 and gcc 4.1.2 changes
2009-10-20 13:46:02 +00:00
alexpeshkoff
946893600b
Fixed darwin built with gcc4.1
2009-10-12 13:44:35 +00:00
asfernandes
90dfb9a411
Misc
2009-09-30 01:10:11 +00:00
verbguy
56f291e05f
HP-UX changes - 64-bit atomic counters, support for HP-UX 11 v2, and small tweak of build options
2009-09-29 19:13:51 +00:00
verbguy
804b6107f5
1) it seems we *do* own Solaris/Intel boxes that do *not* support -xarch=sse2
...
2) -xmemalign not supported on Solaris/Intel and not wanted on Solaris/SPARC
2009-09-29 14:54:34 +00:00
alexpeshkoff
323d9bcb75
Cleanup - do not build unneeded files
2009-09-29 10:33:10 +00:00
verbguy
44bbcf6a76
on HP-UX we need the optional AtomicAPI SPK software package
2009-09-24 19:15:03 +00:00
alexpeshkoff
ec2eb3f144
Improvement CORE-1643: Use DatabaseAccess configuration parameter for default database location
2009-09-22 13:17:41 +00:00
alexpeshkoff
2ca82515cd
Impovement CORE-2625: Port to s390 (32-bit), patch from Damyan Ivanov
2009-09-18 13:08:47 +00:00
aafemt
e506c6fbd2
No more ibconfig
2009-09-12 12:47:15 +00:00
alexpeshkoff
60a115efc2
Fixed CORE-2601: fine tuning of the installation directories does not work in configure
2009-09-11 10:49:46 +00:00
verbguy
ed6ef283d2
make perf64_format, perf64_get_info, perf64_report visible for unix builds
2009-09-09 14:00:07 +00:00
verbguy
626f4ccfbd
solaris distribution kit changes, reviewed by alex
2009-09-08 20:11:30 +00:00
verbguy
608b4dc06c
suppress more HP-UX warnings
2009-08-26 14:13:51 +00:00
paulbeach
08a1fde1a8
Adjust installer and add script to handle SuperClassic
2009-08-26 08:47:59 +00:00
verbguy
3ece88d3bc
+Ofast is too much. For example, it implies +DSnative, but we really want default +DSblended
2009-08-17 17:57:00 +00:00
paulbeach
ae8eeb3333
64bit MacOSX needs the same flags as 32bit
2009-08-10 10:13:51 +00:00
alexpeshkoff
46e7388ecc
We perform C++, not plain C compilation - therefore ese CXXFLAGS instead of CFLAGS
2009-08-07 13:29:02 +00:00
paulbeach
060957aa2b
Fix a problem with the name and location of the util library
2009-08-06 10:45:41 +00:00
uid87371
15b9a3c73c
Bug in clean_all - patch from Bill Oliver
2009-08-05 11:45:07 +00:00
alexpeshkoff
1f53a3e437
Fixed posix build - thanks to Bill Oliver
2009-08-05 11:16:56 +00:00
alexpeshkoff
e7fd0e4168
s390 port - added forgotten file
2009-08-04 11:01:22 +00:00
alexpeshkoff
7e31cce6d1
Solaris port - -fast does not provide correct FB code
2009-08-04 10:59:00 +00:00
asfernandes
4171c16988
Some things discussed with Dmitry and Claudio - rename the new function to fb_print_blr, use ULONG parameter for blr_length and return int
2009-08-03 15:52:48 +00:00
asfernandes
4759973045
Fixed CORE-2576 - Server may crash parsing wrong or truncated BLR
...
Full rebuild required - CMP_compile2 prototype changed
2009-08-02 04:10:07 +00:00
alexpeshkoff
c4255b2f4e
Always build threaded binaries. This lets simplify configure.in a bit.
2009-07-29 10:56:26 +00:00
alexpeshkoff
fa6f01ca3e
Remove symbolic links in build directory when doing "make clean"
2009-07-29 08:15:51 +00:00
alexpeshkoff
fec5a06b91
HPUX port
2009-07-28 12:28:26 +00:00
paulbeach
540788a587
Missing symbols on MacOSX
2009-07-24 13:10:05 +00:00
alexpeshkoff
440fad4858
HPUX port by Bill Oliver and Jerry Adair
2009-07-23 08:58:26 +00:00
alexpeshkoff
f0a3fda727
fixed "make clean" after my changes
2009-07-22 06:36:33 +00:00
paulbeach
9cab803d97
And the long march to making Firebird build and run on MacOSX continues
2009-07-21 13:34:20 +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
ee56675152
comments
2009-06-10 13:42:27 +00:00
alexpeshkoff
e1b45b34ae
isc_ipc usage cleanup
2009-06-10 09:18:33 +00:00
aafemt
4c1906de6a
Don't be strictive
2009-06-09 14:29:13 +00:00
asfernandes
f8eb935eb7
Misc
2009-06-06 18:13:57 +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
e2e6b8bd10
Solaris port, related cleanup
2009-05-25 15:47:20 +00:00
alexpeshkoff
ee0f3992ff
Avoid annoying warning
2009-05-25 12:28:38 +00:00
alexpeshkoff
86f3176307
Fixed CORE-2467: security risk in 2.5 beta1
2009-05-19 14:33:36 +00:00
alexpeshkoff
ce2b51848f
AIX xlC port
2009-05-19 06:48:42 +00:00
alexpeshkoff
d98a326129
AIX xlC port
2009-05-08 10:41:02 +00:00
alexpeshkoff
e6cf9a69be
Fixed bug, reported by Dmitry privately - in isc_sync per attachment buffer can not be used for strings
2009-05-08 08:36:18 +00:00
alexpeshkoff
a37d818726
AIX port - native compiler support
2009-05-07 14:49:40 +00:00
alexpeshkoff
4e4a570aba
Solaris port
2009-05-06 07:13:42 +00:00
alexpeshkoff
cef41b3286
1. Solaric/Sparc SunProCC port.
...
2. Cleanup SOLARIS_MT threading model.
2009-05-05 08:06:37 +00:00
alexpeshkoff
5bbb9d909c
Fixed misc binreloc-related issues
2009-04-22 15:49:28 +00:00
alexpeshkoff
70b168c91b
Fixed SS gsec build
2009-04-22 15:45:06 +00:00
alexpeshkoff
7523076da6
Use parallel build for editline
2009-04-22 14:02:26 +00:00
alexpeshkoff
46ce24b8d7
This should fix HPUX build
2009-04-22 07:58:47 +00:00
paulbeach
b2a9094af1
Problem with weak symbols and Apple's version of GCC 4.0.1 on PPC
2009-04-17 10:21:03 +00:00
alexpeshkoff
775e23b43b
1. Added utilities/err.cpp where needed.
...
2. Cleaned up most of platform-specific additions - most opf them are not needed any more,
still causing troubles when porting. It will be better to re-add that which are really needed.
3. Do not build gds_drop utility on platforms where not needed.
2009-04-16 11:54:19 +00:00
alexpeshkoff
7ed47ae7dd
Removed flags for ancient compilers
2009-04-09 12:15:03 +00:00
alexpeshkoff
334157b27d
Added minimum support for parallel build on SMP machines.
...
Due to logic of phases in main makefile duirect use of -j switch breaks build.
Now you may specify it in command line as "make CPU=4" and in all safe places appropriate
-j switch will be added.
2009-04-09 09:57:02 +00:00
alexpeshkoff
1aeacbb94e
Add new API calls to HPUX export list
2009-04-08 06:24:42 +00:00
asfernandes
8db711cd42
Feature CORE-2398 - Make Firebird correct detect its installed path in Linux
2009-04-08 02:14:03 +00:00
asfernandes
9d34dd0055
Fix Linux build
2009-04-05 12:36:24 +00:00
alexpeshkoff
acc5a3f5c0
1. Avoid repeats of the CFLAGS in compiler invocation.
...
2. Dropped unused rules.
2009-04-03 11:57:43 +00:00
dimitr
0edba46399
Cleaned up the unused ALL routines, the only remainings from the old allocator code.
2009-04-01 11:44:43 +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
744eb032de
AIX port
2009-03-12 15:39:33 +00:00
alexpeshkoff
4f2b0865a6
fixed posix build after Vlad's changes
2009-03-12 12:03:24 +00:00
asfernandes
283509ad8d
Misc
2009-03-01 15:42:23 +00:00
aafemt
09365ac557
Fix MinGW build
2009-02-28 11:44:12 +00:00
alexpeshkoff
aaa177836c
Copy all libraries to let platform decide which to use
2009-02-27 17:08:52 +00:00
asfernandes
edfdc10156
Use regex.h header of our extern/regex, and not the one from a completelly different POSIX system library
2009-02-21 22:09:04 +00:00
aafemt
6ca657cd86
Libtool and Co removal
2009-02-19 21:17:17 +00:00
alexpeshkoff
f049cd85bb
HPUX IA64 port
2009-02-12 10:15:20 +00:00
alexpeshkoff
0679a4cc68
AIX port - make fbtrace build on AIX
2009-02-11 09:51:41 +00:00
alexpeshkoff
a41143bf24
AIX port
2009-02-05 13:22:31 +00:00
alexpeshkoff
801ce72dc5
add forgotten file
2009-02-05 08:48:21 +00:00
asfernandes
75c0d0f353
Misc
2009-02-05 01:08:13 +00:00
alexpeshkoff
aca2ff3483
Make trace plugin work on linux
2009-02-04 11:43:19 +00:00
alexpeshkoff
2da14652dd
Avoid use of class PluginManager
2009-02-04 11:39:37 +00:00
alexpeshkoff
1686d5f221
AIX port
2009-02-04 07:15:16 +00:00
alexpeshkoff
e1117d8a3d
Make trace plugin build on linux
2009-02-03 12:03:25 +00:00
alexpeshkoff
fabcd31d03
misc
2009-02-02 13:26:14 +00:00
alexpeshkoff
2cf130db1d
Added trace to posix build - first draft
2009-02-02 11:48:44 +00:00
alexpeshkoff
0872c08d89
AIX port
2009-01-30 15:53:16 +00:00
alexpeshkoff
7b16d4aec0
Fixed my recent commit
2009-01-28 14:54:00 +00:00
alexpeshkoff
9843069833
fixed posix build
2009-01-28 14:13:56 +00:00
alexpeshkoff
ea19ce9e77
Moved most of OS-specific checks away from regular makefiles
2009-01-28 13:47:26 +00:00
alexpeshkoff
af7581e7c5
misc
2009-01-22 09:16:32 +00:00
paulbeach
0160e26fdf
Frontport and solve symbol issue for MacOSX
2009-01-21 15:42:42 +00:00
alexpeshkoff
095685d149
Trying to use native AIX compiler - work in progress
2009-01-15 08:34:17 +00:00
alexpeshkoff
9fd18c1b6a
Solaris port
2008-12-30 17:46:28 +00:00
alexpeshkoff
d769df3b68
Solaris port
2008-12-28 15:42:05 +00:00
asfernandes
de5ee1561d
Misc
2008-12-27 18:24:56 +00:00
alexpeshkoff
812c153990
AIX port
2008-12-24 14:17:55 +00:00
alexpeshkoff
5164439ddd
Avoid linking all this crap with trivial library
2008-12-23 09:34:19 +00:00
asfernandes
05947b7afc
Misc
2008-12-12 00:55:03 +00:00
alexpeshkoff
017a5b6759
HPUX port
2008-12-11 10:59:26 +00:00
alexpeshkoff
af3eb031e1
AIX port
2008-12-10 15:15:25 +00:00
asfernandes
41b4b3ab8d
Fixed CORE-2227 - Problem with column names with Accents and triggers.
...
Thanks to Alex for makefile fixes!
2008-12-08 23:45:23 +00:00
alexpeshkoff
302353dab8
AIX port
2008-12-08 15:54:26 +00:00
alexpeshkoff
6f3feaf090
AIX port
2008-12-05 13:53:53 +00:00
alexpeshkoff
7b94589656
do not define VIO_DEBUG permanently
2008-12-03 15:50:39 +00:00