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
asfernandes
80b6e0d3e3
Fix nbackup build (msvc8)
2008-11-22 13:40:48 +00:00
asfernandes
a44fe8b249
Fixed MSVC8 build
2008-11-21 14:18:03 +00:00
dimitr
f3c79dc9ee
Fixed the Windows build (VC2008 only, sorry guys) after Alex's changes.
2008-11-21 10:26:52 +00:00
dimitr
43d8786984
Double the stack size for x64. Our clever runtime recursion limits were not tuned for 64-bit pointers.
2008-11-01 12:59:22 +00:00
robocop
d14d746f15
Linker warning:
...
/OPT:WIN98 is no longer supported; ignored
2008-09-12 11:29:59 +00:00
dimitr
d3c5f713bd
Fixed Windows build.
2008-09-11 10:48:12 +00:00
robocop
521d215225
I became tired of the many warnings in btyacc (really ugly code) and decided to solve or hide most of them.
2008-09-05 08:47:48 +00:00
dimitr
6cc0ca22ea
Sync with the recent commits.
2008-09-02 14:55:25 +00:00
dimitr
49beb06de4
More MSVC9 specifics (missed in the prior commit).
2008-09-02 14:52:33 +00:00
dimitr
c1c9ea5d1e
More MSVC9 specifics (missed in the prior commit).
2008-09-02 14:46:35 +00:00
dimitr
8116261a2e
Final changes to drop the MSVC6 support and add the MSVC9 one.
...
Please note that VC9 Express is not supported yet, as I cannot validate its version output.
2008-09-02 08:52:09 +00:00
dimitr
bc8d392865
Cleanup. We don't support MSVC6 anymore.
2008-09-02 08:39:33 +00:00
dimitr
37c6efa01a
ICU solution/project files for MSVC9.
2008-09-02 08:36:06 +00:00
dimitr
1d535b5b76
Solution/project files for MSVC9.
2008-09-02 07:50:56 +00:00
hvlad
dfcddca5fe
Make gdef, qli and fbrmclib compilable again (after removal of iberr.cpp)
2008-08-28 09:02:59 +00:00
robocop
e5558467a1
Finish cleanup (header files).
2008-08-28 05:49:57 +00:00
asfernandes
a245731588
Partial fix for the Windows build
2008-08-27 15:33:56 +00:00
robocop
71e985b3bc
Remove for VC7 the same projects as for VC8.
2008-07-15 11:37:03 +00:00
dimitr
acbeb86a8d
Build embedded as Classic.
2008-07-14 18:01:35 +00:00
dimitr
2a921556ec
Same for utilities.
2008-07-14 17:57:28 +00:00
dimitr
de83aa4d5e
Cleanup. ALICE and BURP don't depend on SS/CS conditionals anymore.
2008-07-14 17:53:22 +00:00
asfernandes
5ae2263366
Undo more changes of previous ib_util patch - thanks to Claudio
2008-07-13 16:21:40 +00:00
asfernandes
8f9b451ce9
Rework of ib_util changes. Dynamically load it in the engine and inform callback functions to alloc and free memory. Allocate memory from the default pool.
2008-07-12 21:23:42 +00:00
robocop
1492df2080
Minor cleanup after Alex' changes.
2008-07-12 08:06:19 +00:00
dimitr
a903e9357b
Cleanup.
2008-07-11 07:50:46 +00:00
skidder
518e59bb40
Fix MSVC8 build after recent Alex' commits
2008-07-10 19:13:05 +00:00
robocop
c6f11b3247
Fixed the Windows build after Alex' changes.
2008-07-08 06:47:01 +00:00
asfernandes
dcdcd0a31f
Fix the Windows boot build
2008-06-17 13:45:09 +00:00
asfernandes
6d42ee51e8
Correction for the Windows boot build fix - include ib_util in Firebird2Boot and make fbembed depends on it
2008-06-15 16:29:53 +00:00
asfernandes
5a9c2578d7
Fixed the Windows boot build
2008-06-15 16:17:51 +00:00
asfernandes
af1d955da6
Improvement CORE-1937 - Detect (instead of crash) FREE_IT UDFs that return pointer not allocated by ib_util_malloc
2008-06-14 22:16:40 +00:00
asfernandes
d30d6410ea
Misc
2008-06-13 01:42:58 +00:00
robocop
017d04dbfc
Misc.
2008-06-10 10:11:39 +00:00
aafemt
a16dfd7c75
Return deprecated stubs to public interface
2008-06-10 07:52:42 +00:00
aafemt
c6e0cd6d55
Fix MinGW build
2008-06-09 14:37:39 +00:00
dimitr
e4380ecbc8
Let's build fbsvcmgr for Win64 as well.
2008-06-07 06:42:25 +00:00
sboyd
c05536e155
Added an entry point for isc_dsql_allocate_statement
2008-05-29 19:10:17 +00:00
dimitr
ea2d24c2e3
Fixed the Windows build.
2008-05-21 12:23:00 +00:00
asfernandes
d52dc96278
1) Move the new Node classes to appropriate files
...
2) Creation of StmtNode
3) Conversion of IN AUTONOMOUS TRANSACTION to InAutonomousTransactionNode (inherited from StmtNode) - it makes this feature almost self-contained
Please do a boot build or at least run blr_table.
2008-05-19 13:47:48 +00:00
robocop
edb381ce40
More updates to project files.
2008-05-14 11:16:00 +00:00
robocop
c980c3d577
- Delete references to header files that only existed in FB1 or until FB2.1.
...
- Fix references to files that are in another location.
- Delete references to files that don't belong to Windows (the VMS files).
2008-05-14 11:15:04 +00:00
robocop
05a2a2bea9
- Delete references to header files that only existed in FB1 or until FB2.1.
...
- Fix references to files that are in another location.
- Delete references to files that don't belong to Windows (the VMS files).
2008-05-14 05:08:22 +00:00
robocop
71fd33580c
Delete the VC6 project files from FB v2.1 and beyond because building FB2.1+ with VC6 requires more than the reasonable workarounds that were used for previous FB versions.
2008-05-14 04:46:11 +00:00
robocop
87b7d24db9
Delete the VC6 project files from FB v2.1 and beyond because building FB2.1+ with VC6 requires more than the reasonable workarounds that were used for previous FB versions.
2008-05-11 14:34:50 +00:00
robocop
15fd8c4252
Delete explicit references to headers that only existed on FB1 (MSVC doesn't complain unless the missing header is in an #include clause).
...
Fix reference to header files that existed in another location in FB1.
2008-05-10 11:18:32 +00:00
robocop
0221e7bab4
Fix reference to header file that existed in another location in FB1.
2008-05-10 08:58:15 +00:00
robocop
9bf5c55047
Delete explicit references to headers that only existed on FB1 (MSVC doesn't complain unless the missing header is in an #include clause).
2008-05-10 04:56:49 +00:00
robocop
3a11de32d7
Delete references to useless file.
2008-05-01 11:07:03 +00:00
robocop
a7d9e7f25c
DirectoryList wasn't used, so I'm deleting it.
...
Fortunately, because it has half-finished functionality.
2008-04-29 12:37:02 +00:00
alexpeshkoff
9e0c4160da
Make fb_cancel_operation() public API call.
2008-04-29 09:57:55 +00:00
robocop
dceaac8c5e
Update project files.
2008-04-26 14:33:25 +00:00
hvlad
a622fe2bfe
Fix MSVC build after JString removal
2008-04-25 08:40:00 +00:00
hvlad
fe3f8c184b
New EXECUTE STATEMENT with support of external data source implementation
2008-04-09 20:18:47 +00:00
robocop
4b5e87d44e
Update project files.
2008-03-27 11:43:31 +00:00
hvlad
aa967c3d80
Update MSVC8 project files
2008-03-25 18:59:53 +00:00
dimitr
a7c9e9cc38
Update the makefiles.
2008-03-20 17:00:01 +00:00
robocop
b8d094074c
Redirect the build to the new, cleaned French translation.
2008-03-20 10:04:21 +00:00
skidder
ad93e29ac9
Allow setting target CPU arch in Windows builds via the environment variable. This is a convenience option to be able to launch easily 64-bit build from WOW64 environment
2008-03-19 18:53:48 +00:00
dimitr
d637ed09e2
Major cleanup of the old-style blk and allocator-based blk_type.
2008-03-19 16:29:17 +00:00
robocop
ab145f6b7c
Redirect the build to the revamped localized file.
...
Put as comment the line needed to build the alternate msg files.
2008-03-18 12:38:25 +00:00
asfernandes
99b9aede9f
Revert the ICU include directory changes
2008-03-14 11:06:48 +00:00
asfernandes
c7ec88bee4
1) Created classes PreparedStatement and ResultSet
...
2) Changed EXECUTE STATEMENT to use these classes
3) Fixed CORE-1784 - Error with EXECUTE PROCEDURE inside EXECUTE STATEMENT
2008-03-13 16:37:20 +00:00
dimitr
1ebd372868
Cleanup.
2008-03-12 17:07:49 +00:00
dimitr
1d0ca7607b
Cleanup.
2008-03-12 17:02:10 +00:00
asfernandes
0b6ecafe1b
1) Remove REPLAY_OSRI_API_CALLS_SUBSYSTEM code
...
2) Remove internal y-valve function INTERNAL_COMPILE_REQUEST
3) Go direct to engine internals from DSQL, without need to exit/enter the attachment lock and check exceptions in status vector
2008-03-07 15:23:21 +00:00
robocop
8b4d89ab9e
After doing a clean BOOT and ALL build, I think we don't need gpre_boot in Firebird2.sln, only in Firebird2Boot.sln.
2008-03-04 06:07:37 +00:00
robocop
565ce8a4b0
The client library on Windows won't build without getting rid of these references to already gone private API entrypoints.
2008-03-04 06:00:16 +00:00
dimitr
05c471e1c5
Fixed the Windows build, but I do object about these changes.
2008-02-29 07:34:46 +00:00
dimitr
457da57bd9
DSQL integration into the engine.
2008-02-28 14:06:47 +00:00
dimitr
99caa91b85
DSQL integration into the engine.
2008-02-28 13:48:16 +00:00
asfernandes
312a391d78
Misc
2008-02-26 02:23:28 +00:00
dimitr
ec513fd5cb
Ported SQLSTATE from Vulcan.
...
Part I: core changes.
2008-02-24 14:07:01 +00:00
dimitr
f9b75ffc74
Cleanup the makefiles.
2008-02-20 15:38:36 +00:00
robocop
7a0a29e234
Move some clutter out of jrd.h to Database.h and Database.cpp.
2008-02-14 12:24:27 +00:00
dimitr
8769891f0c
Fixed the build.
2008-02-06 20:18:47 +00:00
asfernandes
607ef7d9fa
Encapsulate the parser and make it thread safe
2008-02-03 19:16:12 +00:00
dimitr
0cda20a31a
Cleanup AliceMemoryPool.
2008-01-29 12:28:28 +00:00
hvlad
7ae321b32f
Restore broken boot build
2008-01-27 12:36:03 +00:00
alexpeshkoff
cbb1daf415
Fixed VC7 build
2008-01-24 15:02:48 +00:00
dimitr
971af7942b
Fixed the win32 build.
2008-01-23 19:34:51 +00:00
dimitr
e1d53429ae
Fixed the win32 build.
2008-01-23 19:27:36 +00:00
dimitr
e8c8879696
The merge is being fixed.
2008-01-16 13:57:06 +00:00
dimitr
dd9ec5f1cc
The merge is being fixed.
2008-01-16 13:55:51 +00:00
dimitr
414ffe4466
The merge is being fixed.
2008-01-16 13:29:21 +00:00
dimitr
d536dc3f8c
The merge is being fixed.
2008-01-16 13:03:37 +00:00
dimitr
36b8ab6457
The merge is being fixed.
2008-01-16 11:35:22 +00:00
dimitr
91da348ad3
The merge continued.
2008-01-16 11:32:21 +00:00
dimitr
cf84ebd910
The merge continued.
2008-01-16 10:41:58 +00:00
paul_reeves
d3a5c1f6f8
MInor tweaks to a) speed up testing the installer, and b) document the available options.
2007-12-21 12:22:22 +00:00
paul_reeves
50d5e101ed
Add support to build VCRT merge modules. These files are VC8 specific, and technically they belong under the 'install\arch-specific\win32\msvc8' directory. But that directory does not exist (and may never exist), so they can be parked here for the time being.
2007-12-21 12:21:25 +00:00
paul_reeves
74b3502494
Fix build
2007-12-13 11:04:58 +00:00
robocop
8a7da83a18
Follow VC8 changes.
2007-12-04 08:36:09 +00:00
hvlad
8e52da6e14
Make instreg independent from common
2007-11-26 12:32:23 +00:00
robocop
2d2b8cf718
Misc.
2007-11-17 10:18:10 +00:00
asfernandes
54b36766c0
Misc
2007-11-17 00:38:16 +00:00
alexpeshkoff
6af3bfc4e9
Fixed VC7 build
2007-11-15 13:29:57 +00:00
dimitr
ae790e61bc
Fixed the CPL applet linkage (made it static instead of dynamic).
...
This is the only project that overrides the common property sheets (in terms of linkage).
2007-11-14 10:02:33 +00:00
dimitr
0f4023ee6e
Fixed linkage issues.
2007-11-13 15:01:26 +00:00
dimitr
4f48b4e61a
Re-enable the dynamic linkage for the release builds as well. This should solve both CORE-1587 and CORE-1590.
2007-11-13 14:09:46 +00:00