8
0
mirror of https://github.com/FirebirdSQL/firebird.git synced 2025-01-23 23:23:04 +01:00
Commit Graph

405 Commits

Author SHA1 Message Date
kkuznetsov
59c8324fd3 misc cleanup 2005-04-19 08:23:49 +00:00
kkuznetsov
bb8dc9d9c0 Some more moving from solx86 to sol-sparc-64 2005-04-13 13:02:43 +00:00
kkuznetsov
1b0d8489c5 Some workarounds 2005-04-13 07:46:39 +00:00
kkuznetsov
483d31e242 Starting work to port FB2 to Solaris sparc 64 using gcc (incomplete) 2005-04-07 14:59:51 +00:00
aafemt
017497b834 Comment out dirs with broken files 2005-03-24 11:16:27 +00:00
robocop
a749151080 Correct some files to refer to FB2 and security2.fdb 2005-03-05 01:44:38 +00:00
robocop
2f752f36aa Totally misc. 2005-03-04 00:01:42 +00:00
kkuznetsov
e78207ddba Splitting thd.cpp into 2 files
ThreadData.cpp - thread control class to use in Client
thd.cpp -  thread control class to use in Server
To avoid making global visibility of a lot of THD_* ISC_event and so functions in libfbclient.so
(Can be breakable but needed)
2005-03-01 15:49:10 +00:00
kkuznetsov
afde1d317e Fix error in makefile 2005-03-01 15:10:40 +00:00
alexpeshkoff
f4cd5a154f Changed name to security2.fdb 2005-02-24 12:24:38 +00:00
fsg
071e9652c9 Add Optimizer.cpp to posix build.
FSG
2005-02-14 21:02:04 +00:00
fsg
3c04dcdf34 Fixed posix superserver build.
FSG
2005-02-05 10:30:48 +00:00
stryqx
49a19c9946 Fix final instance of gds_delay to gds_relay. 2005-01-24 02:15:48 +00:00
aafemt
6196c962ac Missed objects 2005-01-13 07:28:32 +00:00
skidder
f36811f20c Honor CFLAGS given by the user in POSIX builds 2004-12-28 21:12:47 +00:00
skidder
d6324d2e17 Add support for generic Linux builds (misc platforms) 2004-12-28 21:00:57 +00:00
skidder
f5a12f2a0d Update Linux/Sparc build 2004-12-28 20:57:46 +00:00
robocop
3229363ef6 val.h and val.cpp are unrelated.
Change was agreed a year ago in the list.
2004-12-17 06:21:39 +00:00
robocop
1f0b8804d1 Misc. 2004-12-10 14:51:25 +00:00
alexpeshkoff
387e678cca applied Clumplet* classes to dpb where possible 2004-12-09 19:19:47 +00:00
robocop
bb170bd3b6 isc_interpret is fb_interpret again.
Please do a full rebuild.
2004-11-28 01:03:05 +00:00
skidder
f808b2b9af Update makefiles 2004-11-24 20:45:19 +00:00
alexpeshkoff
bdd3b32278 use ClumpletReader to parse dpb options 2004-11-24 18:26:24 +00:00
skidder
16faeb6372 Fix POSIX build 2004-11-22 22:33:33 +00:00
skidder
c0a1bd4a8a Fix posix build 2004-11-15 04:15:20 +00:00
robocop
2e2f9df25b Change the license. 2004-11-08 05:50:57 +00:00
alexpeshkoff
8af7bdaffc security fix
1. added separate gsec.client build
2. added new files to posix build
2004-11-07 13:47:05 +00:00
skidder
a3184703a1 Fix POSIX build 2004-11-03 23:47:29 +00:00
skidder
270882fe3d Migrate POSIX build to ib_udf.cpp 2004-11-02 07:15:55 +00:00
aafemt
1987957c8c Unfortunatelly GNU autoconf macros added by Nikolay don't work for mingw 2004-10-27 09:21:25 +00:00
skidder
3e26513b38 fb_interpret->isc_interpet, deprecate isc_interpete, clean interface a little bit 2004-10-25 03:53:03 +00:00
skidder
69363fd241 Add support for biarch builds 2004-10-24 09:10:56 +00:00
skidder
186591eda1 Build threaded version of fbudf library in SuperServer builds 2004-10-07 20:44:52 +00:00
skidder
a0b5535a05 Fix POSIX build after recent Claudio fix 2004-10-07 20:25:40 +00:00
skidder
6c85fc2f27 Use GNU autoconf macros to determine switches required to generate threaded binaries properly 2004-10-04 05:23:56 +00:00
robocop
c5543b4358 ipserver is being deleted. Update build files. 2004-10-03 06:34:45 +00:00
skidder
02a0915156 Teach engine to work with larger record numbers - 64-bit internally, 40-bit externally 2004-09-28 06:28:38 +00:00
skidder
d9854a9eb4 Fix POSIX builds after Claudio changes 2004-09-26 22:37:24 +00:00
robocop
e6cb17cac6 Vulnerability reported by Daniel Urban.
First step: reorganize code.
Please do a full rebuild after retrieving those changes.
2004-09-22 01:59:39 +00:00
skidder
420ee3f5ff Cleanup 2004-09-16 22:32:30 +00:00
kkuznetsov
f816b1d083 Added server_main to fix unresolved dependency error
while linking something against libfbclient.so using Sun-Like(TM) linker.


	The os/sun/server_main_dummy.cpp is a file with noop routine
	server_main to put into libfbclient
	if it defined by firebird.vers mapfile while
	linking libfbclient with Sun-like LD
2004-09-15 08:35:12 +00:00
kkuznetsov
e10ed4d5b9 Fix some unresolved symbols. Make FB CS linkable on Solaris x86. 2004-09-09 11:32:54 +00:00
alexpeshkoff
8d950d0ccd fixed msg.fdb build on windows terminal server remote session
posix is also in sync
2004-09-01 11:53:38 +00:00
aafemt
d2958bd3cf Create msg.fdb from scripts instaed of backup 2004-08-23 09:53:54 +00:00
skidder
46a15ac2a2 Erik's script producing source bundle including configure script. Invoked via: make srctarfile 2004-08-20 05:11:55 +00:00
skidder
5400dcc669 Correct POSIX SuperServer build dependency tracking problem 2004-08-17 22:34:26 +00:00
alexpeshkoff
074dcaac32 I've added thd.cpp to gfix in VC6 and posix builds. Other builds should also be fixed. 2004-08-16 12:56:20 +00:00
skidder
b980507ad2 Valgrind support 2004-07-30 22:38:08 +00:00
skidder
32baa87086 Change license for source files which I wrote 2004-06-30 01:26:40 +00:00
kkuznetsov
e04eaf0a9a Commented out THD_* functions if using new style of thd 2004-06-16 15:41:10 +00:00
kkuznetsov
8c2a4723e1 Some more solx86 commits 2004-06-08 12:10:26 +00:00
kkuznetsov
44242a72ce Fixed a couple of compile errors on Solaris x86 2004-05-24 11:23:41 +00:00
brodsom
f3fe379ee5 -Update MinGW warning switchs (+Wshadow +Wundef +pedantic) 2004-05-22 14:30:25 +00:00
skidder
277788de7a NetBSD port from James K. Lowden 2004-05-20 23:05:02 +00:00
kkuznetsov
936ec7895c Add LIB_LINK_MAPFILE variable option 2004-05-20 09:55:36 +00:00
kkuznetsov
234fdb0e43 Add check for caddr_t to fix compile error on Solaris munmap,
some more warnings to prefix solx86gcc, comment historycal pragmas
2004-05-13 14:05:00 +00:00
eku
1925c9fb8d Always use $(MAKE) instead of plain make. 2004-05-11 07:30:56 +00:00
brodsom
42a695a67f Removing llio* and codes.h 2004-05-10 07:21:09 +00:00
skidder
e816dc8d5a Import (unmodified) libedit-2.6.9 to provide line editing capabilities for isql 2004-05-08 03:28:26 +00:00
brodsom
3acf7023dc -To solve the dsc.h and ibase.h duplicated definitions
Create new dsc_pub.h and include it into ibase.h and dsc.h
2004-05-07 11:22:23 +00:00
brodsom
2f675febb2 llio is not used actually 2004-05-07 07:47:02 +00:00
eku
12762aafa4 Updated compiler flags. 2004-05-06 12:49:34 +00:00
kkuznetsov
c3a4b0161b mirroring all compiler options from other platforms 2004-05-06 11:40:48 +00:00
eku
63f05caf21 Fixed compilation issues by changing compiler flags. 2004-05-03 09:20:42 +00:00
brodsom
e9444b9311 -Modify object generation to be dependent on type (boot, std, superserver and superclient) not module. This saves 8% time in a full build.
-Add sqlda_pub.h to monolithic ibase
-Correct refDatabases symbols to avoid repeated generation of executables.
2004-04-30 23:02:07 +00:00
kkuznetsov
09ced6945f removed -fwritable-strings on so on to const char * instead of char*
for example cant compile config_file
2004-04-30 11:44:07 +00:00
brodsom
acbf2cc904 Remove references to gds.h, gds.hxx and gdsold.h from builds 2004-04-27 12:38:57 +00:00
brodsom
94f7f9af65 Correction needed for fbembed build to succeed 2004-04-20 19:21:58 +00:00
aafemt
318f3eff58 Remove obsolete workaround 2004-04-15 10:13:10 +00:00
robocop
4b3e5da421 More cleanup. Get rid of obsolete files, too. 2004-03-30 08:54:12 +00:00
skidder
248b51c592 Fix build of FORTRAN preprocessor. Breakage reported by FSG 2004-03-28 05:34:47 +00:00
skidder
9baf676298 add forgotten file 2004-03-26 16:06:50 +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
alexpeshkoff
2063c360c6 fixed some problems with posix debug build 2004-03-22 15:16:11 +00:00
robocop
56f95e9a11 Third step to rename 2004-03-11 05:09:33 +00:00
stryqx
9b3d2c22ad change CLIENT_UTIL_TARGET from gds_delay to gds_relay 2004-02-13 10:14:40 +00:00
aafemt
69c2d5de45 Fix for my previous commit 2004-02-11 11:14:36 +00:00
aafemt
9e0ed5af92 Add fb_string to POSIX build 2004-02-10 11:27:22 +00:00
skidder
08eee5ebaa Further AMD64 fixes. Given this fixes you may start playing with databases using isql_static. 2004-01-21 07:18:30 +00:00
skidder
6973b067ea Do more AMD64 fixes. libfbstatic builds and can do some basic stuff now 2004-01-12 06:58:27 +00:00
skidder
ae809d5c63 Add prefix for my machine 2004-01-12 04:58:09 +00:00
brodsom
90ccb542cf Fix Posix build after
- utils.cpp creation
- WAL/JOURNAL removal
2004-01-07 00:31:32 +00:00
skidder
ed75d2e51b Build debuggable release binaries on Linux 2003-12-27 23:48:26 +00:00
aafemt
f8f3a55c8a Add db_alias.cpp to gstat 2003-12-17 11:05:53 +00:00
brodsom
202d12631e Fix posix builds (new btn.cpp source) 2003-12-02 16:03:43 +00:00
brodsom
eb3c552424 Fix posix build, add new source btn.cpp. 2003-12-02 02:50:16 +00:00
kkuznetsov
9adf479a0b some solaris fixes 2003-11-21 19:45:50 +00:00
bellardo
b4b0b73124 Get rid of the space between the "-L" parameter and the library name. The space breaks the darwin build. 2003-11-08 07:39:06 +00:00
brodsom
a31f45134c Corrections 2003-11-07 11:37:18 +00:00
brodsom
6fb1964481 Add journal and archive to posix build 2003-11-05 16:53:37 +00:00
eku
d924b4cd93 Undo my latest changes as requested by Nickolay Samofatov. 2003-11-04 06:25:11 +00:00
eku
83c6c315ca Let autoconf control whether -DSUPERCLIENT is used or not. 2003-10-31 12:41:46 +00:00
eku
79fdcf4d04 Removed '-DSUPERCLIENT' as it breaks CS build. 2003-10-31 11:31:22 +00:00
eku
b7d254f4fc Removed '-DSUPERCLIENT' as it breaks CS build. 2003-10-30 14:26:26 +00:00
aafemt
60c4012776 Turn off automatic CPU optimisation 'coz it doesn't work on AMD K6-2 2003-10-30 12:09:59 +00:00
skidder
f984bdc93d Build and install libfbclient.so in Linux CS 2003-10-28 17:58:12 +00:00
skidder
1c9628acac Remove unneeded define. Noted by Claudio 2003-10-28 12:37:41 +00:00
skidder
1be4fe1d61 Forward port Solaris fixes 2003-10-27 18:42:47 +00:00
robocop
42aa6432fd We made EXACT_NUMERICS unconditional in FB1 and the macro was removed 2003-10-27 09:29:33 +00:00
brodsom
b6a34095a3 -Add resources to iscguard
-Generate import library for fbclient.
2003-10-27 01:10:26 +00:00
brodsom
1b5b4fd245 Add gdef and qli to posix ss build (needed for the tcs) 2003-10-20 01:45:06 +00:00
skidder
4e8605294e Forward port Sparc fixes 2003-10-10 23:56:57 +00:00
stryqx
d42ac86e9c Fix typo 2003-10-07 06:48:47 +00:00
stryqx
c9cc277e07 Fix up build flags. 2003-10-07 06:43:55 +00:00
brodsom
9efbcc7ff5 Solve fbudf build in MinGW 2003-09-27 23:29:07 +00:00
brodsom
42c46e7369 Remove ipserver from mingw build 2003-09-27 23:28:11 +00:00
aafemt
26793f235f Rollback my unneeded anymore hack 2003-09-26 10:22:28 +00:00
aafemt
7c3870cbe7 Gpre used during build doesn't need additional language modules 2003-09-24 10:39:20 +00:00
skidder
1bce3be919 Make Firebird 2.0 Linux CS install prefix-aware and secure 2003-09-23 22:38:48 +00:00
skidder
e7f54d902f I don't know why Blas disabled building fbudf.so. Let's build it again 2003-09-23 22:36:12 +00:00
aafemt
757936b1d3 instsvc doesn't need OS_specific_files 2003-09-12 10:16:13 +00:00
brodsom
ad122347cc -Remove PYXIS 2003-09-11 02:54:26 +00:00
skidder
77b17de987 NBACKUP-related changes and some clean-up 2003-09-08 20:23:46 +00:00
alexpeshkoff
089c7d06df fix posix SS build - script files are copied for both SS and CS 2003-09-05 10:05:28 +00:00
alexpeshkoff
34c250a66e fix posix SS client library name 2003-09-01 14:22:50 +00:00
brodsom
7a04ed0496 -Corrections to wal build
-Add walw.exe build to msvc6
2003-09-01 12:08:56 +00:00
aafemt
264bdfe7c6 Object files are in temp dir now 2003-08-22 10:29:35 +00:00
aafemt
3bcc2e2ce2 Make intl compilable 2003-08-22 10:28:00 +00:00
brodsom
8093eca225 Move intl module to c++ 2003-08-20 08:38:05 +00:00
brodsom
81bebbe1a8 -Fix parse.cpp (yacc generated) warnings 2003-08-19 11:42:45 +00:00
brodsom
b4eb27949b -Remove parse.cpp (yacc generated) warnings 2003-08-19 09:25:21 +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
kkuznetsov
8b8a9bb179 *** empty log message *** 2003-08-08 06:29:52 +00:00
skidder
143f8d2443 Implementation of fast physical incremental backup 2003-08-06 16:30:49 +00:00
skidder
38c75dd754 Clean up some recent shit after Blas to make engine compile 2003-08-04 15:33:28 +00:00
brodsom
d5d94c145d Solve the examples failure in Linux build 2003-08-03 23:18:57 +00:00
brodsom
8722e3d801 Restore examples build (and add intlbld) 2003-07-17 02:15:46 +00:00
brodsom
499337fda5 Split utilities dir 2003-07-15 02:43:36 +00:00
brodsom
5829455596 Move win32 specific sources in remote to remote/os/win32 2003-07-14 23:29:45 +00:00
brodsom
46c9f79302 Move physical io to os specific 2003-07-14 11:23:04 +00:00
brodsom
523e000333 Update 2003-07-14 09:45:18 +00:00
brodsom
dafc23b2a5 Adding generator for fields.h, relations.h, ids.h and names.h 2003-07-12 20:38:27 +00:00
brodsom
b46b68ad00 Correction 2003-07-12 20:02:17 +00:00
brodsom
b3fa20ad04 Remove, replaced with boot.gpre, client.gpre and embed.gpre 2003-07-12 09:54:44 +00:00
brodsom
1b351afee9 Move examples builds to examples directory 2003-07-11 13:31:08 +00:00
brodsom
08b589c322 Updates 2003-07-11 02:28:45 +00:00
fsg
ae08a47a54 renamed fb_udf to fbudf for posix-builds to stay compatible with the windows world
fsg
2003-07-09 09:21:26 +00:00
brodsom
9372423a62 Corrections 2003-07-09 00:46:55 +00:00
brodsom
5e92f5f9b5 Posix build move build process and temporary databases to 'gen' 2003-07-08 12:24:12 +00:00
brodsom
2731622b90 no message 2003-07-08 10:45:47 +00:00
brodsom
41497ef6d8 -Split posix build output between 'gen' and 'temp'(compiler .o .d)
- Remove some redundant variables
2003-07-08 01:05:22 +00:00
brodsom
b3649602a7 Comment correction 2003-07-06 01:51:48 +00:00
brodsom
a6f40ba248 Move MinGW readme 2003-07-04 03:21:51 +00:00
brodsom
adbc533cc8 Use MINGW macro and mthreads 2003-07-04 02:26:45 +00:00
brodsom
4e8e96d3b3 add extension to identify type 2003-07-03 15:48:49 +00:00
brodsom
51499f9150 Add special action to be used in dyn_def.cpp.
(remove dyn_def.sed)
2003-07-02 19:02:49 +00:00
brodsom
92ff207985 Update mingw instructions 2003-06-30 12:42:19 +00:00
kkuznetsov
8ba963241a Trying to make FB2 compiler independant add prefix for SUN C compiler and fix fist compilation error 2003-06-20 17:55:31 +00:00
alexpeshkoff
c6c3b27a76 fixing linux SS - trivial mistypes 2003-06-06 09:31:48 +00:00