joost
9f97f670ab
* Moved implementation of IndexDefs from sqldb to bufdataset
...
git-svn-id: trunk@9504 -
2007-12-21 22:50:45 +00:00
yury
935d13af6d
* Fixed warnings.
...
git-svn-id: trunk@9503 -
2007-12-21 22:41:53 +00:00
yury
51dbf923b5
* Uncomment implementation of VarInRange and VarEnsureRange functions. They are compilable now.
...
git-svn-id: trunk@9502 -
2007-12-21 22:37:55 +00:00
joost
5c1ce50a91
* Implemented some kind of AddIndex when ArrayBuf is defined
...
git-svn-id: trunk@9501 -
2007-12-21 22:34:55 +00:00
yury
a5de81fc55
* Fixed warnings.
...
git-svn-id: trunk@9500 -
2007-12-21 22:32:40 +00:00
yury
ed5fc4ca0e
* Changed debug notes to hints.
...
git-svn-id: trunk@9499 -
2007-12-21 22:17:09 +00:00
yury
614f11561e
* Removed lnfodwrf from build on Windows targets because this unit supports only ELF executable atm.
...
git-svn-id: trunk@9498 -
2007-12-21 21:57:45 +00:00
yury
99ea98c7b1
* Workaround dead code warnings by using preprocessor.
...
git-svn-id: trunk@9497 -
2007-12-21 21:49:47 +00:00
yury
8c54008d0c
* Fixed condition which was evaluated to true at compile time, and code for else block was not generated at all. "Dead code" warning warned about it.
...
* Removed unused local var.
git-svn-id: trunk@9496 -
2007-12-21 21:19:32 +00:00
yury
6a4ee90cb0
* Inherit recordalignment by objects. Otherwise static instances of child objects are not aligned properly. Mantis #10454 .
...
+ Test.
git-svn-id: trunk@9495 -
2007-12-21 15:35:32 +00:00
yury
1361239124
* Don't build Firebird and Postgresql units for wince.
...
git-svn-id: trunk@9494 -
2007-12-20 11:41:43 +00:00
yury
c35316a30a
* Fixed compilation.
...
git-svn-id: trunk@9493 -
2007-12-19 17:11:24 +00:00
yury
41d1b3b60f
* Fixed erroneous argument and result type when needed (HWND type replaced by HANDLE type).
...
git-svn-id: trunk@9490 -
2007-12-18 15:56:09 +00:00
yury
95a6b09af6
* Fixed argument type.
...
git-svn-id: trunk@9489 -
2007-12-18 10:54:28 +00:00
Jonas Maebe
f8137f686a
* fixed uses of custom-length string types in parameter lists
...
git-svn-id: trunk@9488 -
2007-12-17 16:56:23 +00:00
Jonas Maebe
91aa85ab4e
* don't rely on #32 (space, which replaces #0 in strings when comparing)
...
being considered as smaller than any other character
git-svn-id: trunk@9487 -
2007-12-17 15:36:11 +00:00
Jonas Maebe
0bf43d223b
* fixed uses of custom-length string types in function/property
...
result types
git-svn-id: trunk@9486 -
2007-12-17 13:36:30 +00:00
Jonas Maebe
07ad4bdaac
* fixed differing result types between interface/implementation
...
of CCreateGUID detected by r9484
git-svn-id: trunk@9485 -
2007-12-17 12:23:46 +00:00
Jonas Maebe
719c29cf86
+ new cpo_openequalisexact parameter comparison option which
...
treats equal open arrays, open strings and arrays of const
(implicitly also open) as exactly matching (since you
cannot declare such types on their own, so they will
never match exactly)
* require that forward declared procedures match the
implementation exactly for both the parameters (with
the above modification) and result type (mantis
#10425 and the related webtbf/tw10425a.pp)
git-svn-id: trunk@9484 -
2007-12-16 22:22:11 +00:00
florian
e7caecb584
+ useunicodefunctions flag added
...
git-svn-id: trunk@9483 -
2007-12-16 17:48:20 +00:00
florian
3036e1052f
+ gprof startup code
...
git-svn-id: trunk@9482 -
2007-12-16 17:36:46 +00:00
florian
86e3e79e67
+ WC_NO_BEST_FIT_CHARS
...
* use WC_NO_BEST_FIT_CHARS when calling WideCharToMultiByte
* made tiwde6 more verbose
git-svn-id: trunk@9481 -
2007-12-16 13:45:09 +00:00
yury
3a60391838
* Fixed install for wince.
...
git-svn-id: trunk@9479 -
2007-12-16 12:28:11 +00:00
yury
6a7ad3568a
* Fixed compilation for wince.
...
git-svn-id: trunk@9478 -
2007-12-16 12:14:23 +00:00
Jonas Maebe
10d32696df
* fixed string legths for ansistrl(i)comp
...
git-svn-id: trunk@9475 -
2007-12-16 12:03:47 +00:00
Jonas Maebe
ada2c3ca35
* increased ppu version since the darwin name mangling change
...
breaks compatibility with previously compiled units
git-svn-id: trunk@9474 -
2007-12-16 11:46:57 +00:00
Jonas Maebe
2ffc310ebb
* fixed AnsiStrLComp and AnsiStrLIComp: they also have to ignore
...
embedded #0 's apparently + adapted test
git-svn-id: trunk@9471 -
2007-12-16 10:41:18 +00:00
Jonas Maebe
72f6ec3c8f
* fixed typo in diagnostic output
...
git-svn-id: trunk@9470 -
2007-12-16 10:10:41 +00:00
michael
4987542446
* Re-implemented Grow
...
git-svn-id: trunk@9467 -
2007-12-15 22:52:46 +00:00
Jonas Maebe
2adb00ac45
* enabled operand size checking (don't know why it was disabled,
...
but enabling it lets the compiler catch the error in tbf/tb0037
and causes no regressions)
git-svn-id: trunk@9465 -
2007-12-15 22:30:23 +00:00
Jonas Maebe
146b3d8bf3
* fixed location.size for length node and x86_64 mul node
...
git-svn-id: trunk@9464 -
2007-12-15 19:27:24 +00:00
Jonas Maebe
69c97f3ac6
+ call SysResetFPU and SysInitFPU like for other platforms
...
git-svn-id: trunk@9458 -
2007-12-15 15:15:28 +00:00
Jonas Maebe
b546eeff6c
* sse operands have to aligned to 16 instead of 8 byte boundaries
...
* fixed alignment directive in the code
git-svn-id: trunk@9457 -
2007-12-15 15:14:20 +00:00
florian
4c699d4a0a
* fixed undo for delstart/delend
...
git-svn-id: trunk@9449 -
2007-12-15 11:24:11 +00:00
florian
aa29f9245c
* properly delete last line, resolves #10283
...
git-svn-id: trunk@9448 -
2007-12-14 21:44:21 +00:00
Jonas Maebe
124c6c0c13
* always let mangled names start with an underscore on Mac OS X, because
...
otherwise the linker does not generate the necessary debug map
information for global variables when using dwarf
git-svn-id: trunk@9447 -
2007-12-14 18:00:35 +00:00
andrew
fba415c79d
changed Int64 to QWord for chmreader to be consistent.
...
git-svn-id: trunk@9446 -
2007-12-14 17:24:18 +00:00
Jonas Maebe
0c773015ef
* moved to the correct location
...
git-svn-id: trunk@9445 -
2007-12-13 21:48:06 +00:00
Jonas Maebe
8536e35e44
* fixed indentation of LowerAnsiString/UpperAnsiString
...
git-svn-id: trunk@9444 -
2007-12-13 21:01:17 +00:00
Jonas Maebe
407fdb89a7
+ also test AnsiStrUpper/AnsiStrLower
...
git-svn-id: trunk@9443 -
2007-12-13 20:55:15 +00:00
michael
c9faa03197
* Patch from Andrew Haines removing some debug statements
...
git-svn-id: trunk@9442 -
2007-12-13 20:54:31 +00:00
Jonas Maebe
19985965e6
* fixed AnsiStrLower/AnsiStrUpper (were exchanged)
...
git-svn-id: trunk@9441 -
2007-12-13 20:49:52 +00:00
Jonas Maebe
60ccf03a0b
* completed cwstring unit
...
* optimized LowerWideString/UpperWideString not to call UniqueString
for each string character
* fixed LowerAnsiString/UpperAnsiString in case an ascii character
has a lower/uppercase version with a different length than 1
+ generic test for ansistring comparisons using on the widestring
manager (based on glibc test)
- removed ansi2ucs4-related stuff as it's not used/needed
git-svn-id: trunk@9440 -
2007-12-13 20:41:31 +00:00
michael
32921dcafb
* Patch from Giulio Bernardi to fix regression and use inline only when allowed
...
git-svn-id: trunk@9439 -
2007-12-13 13:41:43 +00:00
michael
429fd4f685
* Patch from Giulio Bernardi to use NtoLE instead of swapendian
...
git-svn-id: trunk@9438 -
2007-12-13 09:59:19 +00:00
florian
2650ca51e6
* moved
...
git-svn-id: trunk@9437 -
2007-12-12 22:35:00 +00:00
florian
8f17101039
* allow application of as operator only to interfaces having a guid, resolves #6797
...
git-svn-id: trunk@9436 -
2007-12-12 21:07:47 +00:00
michael
2ea9ec7545
* More win64 corrections
...
git-svn-id: trunk@9435 -
2007-12-12 20:41:59 +00:00
michael
c4c6f3f655
* Setting TSQLQuery.Transaction sets TSQLQuery.Database and vice versa. Same for TSQLTransaction.Database and Database.Transaction
...
git-svn-id: trunk@9433 -
2007-12-12 19:46:09 +00:00
michael
569f7efae9
Do not create fpddfb for win64
...
git-svn-id: trunk@9432 -
2007-12-12 19:34:52 +00:00