Commit Graph

22609 Commits

Author SHA1 Message Date
daniel
fea15be56f * Prepare for internal stack frame functions.
git-svn-id: trunk@3511 -
2006-05-13 20:57:37 +00:00
florian
d1bfba1c4d * handle stored false properly when overriding properties
git-svn-id: trunk@3509 -
2006-05-13 20:26:42 +00:00
michael
67b440333d + Fixed declaration of sisigemptyset and friends to use param by ref
git-svn-id: trunk@3508 -
2006-05-13 20:25:10 +00:00
daniel
ae740894a3 * Inline on in classes
git-svn-id: trunk@3507 -
2006-05-13 20:12:51 +00:00
florian
5d9f3cf33d * fixed s<'', fixes 4925
git-svn-id: trunk@3505 -
2006-05-13 20:10:27 +00:00
florian
9b75d87b55 * define PIC when generating pic
git-svn-id: trunk@3504 -
2006-05-13 20:03:40 +00:00
florian
ac4bde88ac * fix 3 operand instructions with third operand being a constant
git-svn-id: trunk@3502 -
2006-05-13 19:51:32 +00:00
florian
f2ed0e871e * ifdef inline in classes
git-svn-id: trunk@3500 -
2006-05-13 19:33:04 +00:00
florian
08d870806f + new BDR_* constants
git-svn-id: trunk@3499 -
2006-05-13 18:47:30 +00:00
florian
1928cd1e60 + Indonesian message file from Zaenal Mutaqin
git-svn-id: trunk@3497 -
2006-05-13 18:19:14 +00:00
daniel
46d5b2fce5 * Val can handle hexadecimal just fine, no need for specialized routines.
git-svn-id: trunk@3495 -
2006-05-13 17:50:29 +00:00
florian
daf42f949a + some point helpers
git-svn-id: trunk@3494 -
2006-05-13 16:32:52 +00:00
florian
688547953d * fixed win64 coff writing
git-svn-id: trunk@3493 -
2006-05-13 16:04:33 +00:00
florian
10520ba9a7 * updates from Karl-Michael Schindler
git-svn-id: trunk@3492 -
2006-05-13 15:51:34 +00:00
florian
c6787b52a7 + compile the svn revision into the compiler, to do so, a file compiler/revision.inc must exist which is updated then
git-svn-id: trunk@3491 -
2006-05-13 15:25:36 +00:00
oro06
bf6a603d28 *wince fix: SetErrorMode not exist
+wince : ascfun for Ansi func header

git-svn-id: trunk@3490 -
2006-05-13 14:32:11 +00:00
marco
416e55c49c * IPC_PRIVATE now also for Linux
git-svn-id: trunk@3489 -
2006-05-13 10:51:48 +00:00
florian
f378d688d4 * fixed reading of registers in intel assembler mode on x86-64
git-svn-id: trunk@3488 -
2006-05-13 09:24:42 +00:00
florian
32f4039978 * fixed compilation on non unix
git-svn-id: trunk@3487 -
2006-05-13 09:09:40 +00:00
oro06
cc16719018 *wince : winsock2
git-svn-id: trunk@3486 -
2006-05-12 16:23:24 +00:00
oro06
77254bac12 *wince : winsock2
git-svn-id: trunk@3485 -
2006-05-12 16:05:55 +00:00
joost
396eca2908 + initial implementation of DB Unit Tests
git-svn-id: trunk@3484 -
2006-05-12 15:13:27 +00:00
daniel
2341cae336 - Remove redundant inttohex function.
git-svn-id: trunk@3483 -
2006-05-12 10:07:46 +00:00
florian
83a0c8cd4b + support for more win64 specific relocs
git-svn-id: trunk@3482 -
2006-05-11 19:34:21 +00:00
florian
47fac4ee6e * moved *SSECSR to system unit
* exposed cpu feature detection on i386 from system unit
+ SafeLoadLibrary

git-svn-id: trunk@3481 -
2006-05-11 19:13:54 +00:00
Jonas Maebe
a1b2701e5f * if while we are restoring the contents of a register, we encounter an
operation which changes a register, clear the contents of all registers
    which depend on this register

git-svn-id: trunk@3480 -
2006-05-11 16:46:58 +00:00
daniel
5eb184ef8d * Remove color selection and startup option menus for now.
git-svn-id: trunk@3479 -
2006-05-11 15:01:27 +00:00
florian
6996081cd2 * another windows widestring fix
git-svn-id: trunk@3478 -
2006-05-11 11:03:21 +00:00
florian
631e84dcb4 * fixed hopyfully setlength on windows needs still be optimized using SysReallocStringLen
git-svn-id: trunk@3477 -
2006-05-11 08:57:19 +00:00
florian
05f672b8e6 + dummy symbol _fltused
git-svn-id: trunk@3476 -
2006-05-11 08:16:25 +00:00
florian
2f2c3c09fc * MS-C uses no _ prefix for symbols on win64
git-svn-id: trunk@3475 -
2006-05-11 08:11:15 +00:00
daniel
cdde454cc4 * If overflow checking enabled, disable it for hash calculation. IDE
now works fine if range checking and overflow checking are enabled.

git-svn-id: trunk@3474 -
2006-05-11 07:46:09 +00:00
florian
34176d3d9a * fixed bootstrapping with 2.0.x
git-svn-id: trunk@3473 -
2006-05-11 07:36:45 +00:00
florian
0bbbfd23e5 * wince has to reuse also TSystemTime from the Windows unit inside the sysutils unit
git-svn-id: trunk@3472 -
2006-05-10 20:21:56 +00:00
florian
8bd674af24 * another patch from Roozbeh GHolizadeh
* improved concatcopy code generation
  * improved constant loading
  * improved multiplication code generation

git-svn-id: trunk@3471 -
2006-05-10 20:07:29 +00:00
daniel
ce3ce89028 * Prevent range check error when compiling with -Cr
git-svn-id: trunk@3470 -
2006-05-10 16:26:37 +00:00
michael
32e0de3ba7 + Patch from Bram Kuijvenhoven: optimised storage of zero-length BLOBS
git-svn-id: trunk@3469 -
2006-05-10 09:05:15 +00:00
daniel
516e94be11 * Reorder options
git-svn-id: trunk@3468 -
2006-05-09 22:18:43 +00:00
daniel
d76aa893e7 * Redesigned syntax tab on compiler options screen
git-svn-id: trunk@3467 -
2006-05-09 22:13:21 +00:00
florian
570c1bc3a5 * widestrings aren't ref. counted anymore on windows
git-svn-id: trunk@3466 -
2006-05-09 20:54:26 +00:00
florian
ef7a7b9d27 * removed some unncessary code
git-svn-id: trunk@3465 -
2006-05-09 20:51:41 +00:00
florian
f900d1ab5b * more consitent space and case usage
git-svn-id: trunk@3464 -
2006-05-09 20:37:22 +00:00
joost
8b189839aa + if TBufDataset.PacketRecords is set to -1, all records are fetched
+ TBufDataset.RecNo now always returns 0 for new records
 + TBufDataset.Recordcount does not count a new record anymore
 + EOF and BOF must be true when a dataset is created
 + Close does not call CheckBrowseMode anymore
 + Add a check in MoveBy for distance=0
 + MoveBy calls DoBeforeScroll before it does anything else
 + Send the right dataevent in MoveBy (bug 5048)
 + Check for an edit state in Post
 + Fixed NotInEditState error message
 + added the deConnectChange,deReconcileError,deDisabledStateChange TDataEvents
 + Do not send a deFieldListChange event when opening the dataset

git-svn-id: trunk@3463 -
2006-05-09 20:01:59 +00:00
micha
73e6645235 compile fixes: remove UseFloatFields entirely
git-svn-id: trunk@3462 -
2006-05-09 16:23:07 +00:00
florian
b698d6eb02 * fixed bootstrapping on 64 bit CPUs
git-svn-id: trunk@3461 -
2006-05-09 13:15:22 +00:00
joost
7f6f212720 + Temporary fix for compilation
git-svn-id: trunk@3460 -
2006-05-08 20:58:05 +00:00
micha
05f8a1abc3 tdbf cvs updates
git-svn-id: trunk@3459 -
2006-05-08 20:30:25 +00:00
michael
c8fb11776d + Patch from Bram Kuijvenhoven to implement blob field and more verbose errors
git-svn-id: trunk@3458 -
2006-05-08 20:22:20 +00:00
florian
ab1660c9c2 + tf_winlikewidestring
git-svn-id: trunk@3457 -
2006-05-08 18:20:26 +00:00
Vincent Snijders
3db19053ee * pipe handles are THandle
git-svn-id: trunk@3456 -
2006-05-08 13:43:43 +00:00