Adriano dos Santos Fernandes
c16a3cf571
Turn warning "deleting pointer to incomplete type may cause undefined behavior" in error in posix build.
2021-07-08 14:30:17 -03:00
AlexPeshkoff
108587661c
Warnings
2020-12-30 12:51:53 +03:00
AlexPeshkoff
de498a38bc
Avoid annoying error in release build
2020-02-18 20:17:50 +03:00
AlexPeshkoff
84a682bf17
Fixed some gcc8 warnings - WiP
2019-03-18 20:10:48 +03:00
AlexPeshkoff
5da970b8c6
Cleaned up use of compiler flags in posix build
2019-01-11 20:12:37 +03:00
Adriano dos Santos Fernandes
2f3dc8bca8
Added -std=c++11 flag to Linux builds.
2016-09-01 22:40:36 -03:00
aafemt
a1d55c3e6e
Optimized hash function for lock manager and hash join
2016-03-05 12:28:04 +00:00
alexpeshkoff
0304dda406
Turn off one more warning - all places where UCHAR array is initated with constants like 12 (i.e. DPB and other clumplets) the warning is issued
2013-11-19 12:36:53 +00:00
alexpeshkoff
0492d1ff83
cleanup
2011-01-16 14:03:18 +00:00
alexpeshkoff
d6fcde387b
New plugin manager. Use it for all types of plugins.
2011-01-14 17:31:40 +00:00
alexpeshkoff
55e717f810
Moved authentication code from engine to remote listener.
...
Get ready for authentication plugins.
2010-01-22 14:55:11 +00:00
alexpeshkoff
c40737ca56
cleanup unused NDEBUG macro
2009-11-04 10:04:33 +00:00
asfernandes
ccbcb4e7fa
Add fbtracemgr to POSIX builds
2009-06-25 01:17:43 +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
ec5fd81ef1
Making DEV_BUILD with valgrind can easily hide problems when running without it
2008-09-11 08:55:55 +00:00
alexpeshkoff
e40105fe12
Make fbguard work with superclassic too
2008-05-05 09:27:49 +00:00
alexpeshkoff
8aba4a1ea1
Added fbsvcmgr, utility to access services manager
2007-05-03 11:25:05 +00:00
alexpeshkoff
60b09ce34d
remove unneeded, insecure gds_relay from all builds
2007-04-01 10:34:30 +00:00
robocop
a1e873b13e
Totally misc.
2006-04-19 03:04:11 +00:00
asfernandes
0ee70a66c1
Misc
2006-04-19 02:31:06 +00:00
alexpeshkoff
37bcd38740
set FB_SEND_FLAGS for known platforms
2006-04-18 09:44:41 +00:00
skidder
b980507ad2
Valgrind support
2004-07-30 22:38:08 +00:00
skidder
f26d84f76b
1. POSIX build libraries export only public API. 2. Unify exports for PROD_BUILD and DEV_BUILD. 3. Support for context memory pools. 4. Memory manager has lower memory overhead exceptionally on 64 bit targets
2004-03-25 23:12:50 +00:00
aafemt
ac44f8d39a
Remove DEBUG_GDS_ALLOC from platform files since Alex's added it into make.rules
2004-03-23 11:08:31 +00:00
skidder
ed75d2e51b
Build debuggable release binaries on Linux
2003-12-27 23:48:26 +00:00
skidder
77b17de987
NBACKUP-related changes and some clean-up
2003-09-08 20:23:46 +00:00
brodsom
81bebbe1a8
-Fix parse.cpp (yacc generated) warnings
2003-08-19 11:42:45 +00:00
brodsom
33c44586d5
-Remove parentheses warnings.
...
-Remove unknown-pragmas warnings.
-Remove unused variables warnings, near all the actual warnings are for gpre generated stuff.
-Avoid message wrapping.
2003-08-11 01:25:09 +00:00
skidder
143f8d2443
Implementation of fast physical incremental backup
2003-08-06 16:30:49 +00:00
brodsom
46c9f79302
Move physical io to os specific
2003-07-14 11:23:04 +00:00
alexpeshkoff
c6c3b27a76
fixing linux SS - trivial mistypes
2003-06-06 09:31:48 +00:00
skidder
9b84f95b96
Be compatible with older machines
2003-04-14 19:21:03 +00:00
skidder
277a2ec191
Fixup optimization flags to produce fastest possible but still correct binary
2003-03-15 16:52:04 +00:00
brodsom
2c112840b0
Changes for MINGW build
...
-Add OS_ServerFiles
-Add CLIENT_UTIL_TARGETS and EMBED_UTIL_TARGETS.
2003-03-05 15:42:28 +00:00
aafemt
e55e271385
Little step towards MinGW build. Physical IO module is platform-depended now
2003-02-11 05:13:36 +00:00
nmcc
a4c2462a73
Move platform specific ld option to platform makefiles.
2002-12-29 01:38:20 +00:00
skidder
9b57d8b649
Several little changes to make engine compilable again on Linux
2002-12-16 21:19:51 +00:00
skidder
5422d7af64
Little changes to build stable Linux packages
2002-12-11 20:52:59 +00:00
kkuznetsov
c8a58909de
Moving platform dependent linker option to platform files
2002-12-05 16:15:05 +00:00
skidder
9333b09fad
A little more optimization wont hurt
2002-11-24 17:53:36 +00:00
skywalker
18e98d7fee
Changed the default optimisation for prod builds. Current gcc 3.2
...
compilers have problems with -O2 -O3 and -march=i686 combinations
2002-11-18 03:07:00 +00:00
nmcc
40f601faa2
Move compiler/platform specific cflags from make.rules to individual
...
platform prefix files.
2002-11-05 01:49:39 +00:00
skidder
fc024e878f
Little garbage cleanup. Shouldn't break anything
2002-10-04 21:57:21 +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
skidder
7e50e296b4
Fix build engine to make PROD_BUILD compile
2002-09-19 15:25:38 +00:00
skidder
3c7236ee3c
Roll back my previos DDL optimization changes. Add index RDB(RDB) instead. Testing revealed that it works faster
2002-09-16 16:31:38 +00:00
eku
4d05bd6fb7
Control build type (production/development) by configure (--enable-debug).
2002-09-10 06:08:56 +00:00
skywalker
cc0eb3f21a
This time for sure - 4th generation main change this time was to incorperate
...
the super build as well as classic into fb2.
2002-07-29 15:04:06 +00:00