Commit Graph

21809 Commits

Author SHA1 Message Date
peter
4c56a87d59 * integrate loaders in system unit
git-svn-id: trunk@2695 -
2006-02-26 18:21:35 +00:00
tom_at_work
b309574e22 * fixed code generation for -Og switch
* copied createtempparaloc() method from i386 parameter manager to avoid copying for larger value parameters (see 2692)
* do not copy memory if references are equal in g_concatcopy()
* do not emit some strings used for debugging into assembly file in g_concatcopy by default anymore
* simplification of boolean expression in calc_stackframe_size()

git-svn-id: trunk@2694 -
2006-02-26 17:30:49 +00:00
Jonas Maebe
a9dbc0c8ab * changed parameters of references_equal from value to const to
avoid copying

git-svn-id: trunk@2693 -
2006-02-26 15:02:06 +00:00
Jonas Maebe
d8ed0a8722 * copied createtemppara override from x86, to avoid creating double
copies of large value paras

git-svn-id: trunk@2692 -
2006-02-26 14:53:59 +00:00
Jonas Maebe
71407ba8cb * don't concatcopy if source = dest
git-svn-id: trunk@2691 -
2006-02-26 14:53:20 +00:00
marco
57dafa3b65 * wince x86_64 added
git-svn-id: trunk@2690 -
2006-02-26 13:58:27 +00:00
marco
74cc89f41a * some fixes to keep fppkg happy
git-svn-id: trunk@2689 -
2006-02-26 13:58:10 +00:00
marco
103830cd59 * fixed sinlen
git-svn-id: trunk@2688 -
2006-02-26 00:53:11 +00:00
marco
4509209df7 * socketerror
git-svn-id: trunk@2687 -
2006-02-26 00:51:19 +00:00
Tomas Hajny
e8a2e42975 * unresolved forward declarations stopping the build with -dDEBUG left just as comments
git-svn-id: trunk@2685 -
2006-02-26 00:33:31 +00:00
Tomas Hajny
3114cbe049 * fix for buggy FileExists and DirectoryExists
git-svn-id: trunk@2684 -
2006-02-26 00:28:26 +00:00
marco
d6cebefa88 * No more libasync dependancy for non-Unix
git-svn-id: trunk@2682 -
2006-02-25 20:45:44 +00:00
florian
afae195b4f + from Martin Smat: adds hbmpItem into the record MENUITEMINFO and defines constant MIIM_BITMAP
git-svn-id: trunk@2681 -
2006-02-25 18:50:42 +00:00
florian
de3ae0edd2 + some new instructions added (VT, Geode etc), will regenerate later
git-svn-id: trunk@2680 -
2006-02-25 17:22:43 +00:00
tom_at_work
7d89336fdd * fixed tgeneric5 test
git-svn-id: trunk@2679 -
2006-02-25 13:58:01 +00:00
daniel
2a14ed7c32 * Optimize keyboard unit for code size; now 3kb+ object code less.
git-svn-id: trunk@2678 -
2006-02-24 23:31:55 +00:00
peter
2d97d480ed * stkptr is global
git-svn-id: trunk@2675 -
2006-02-24 11:13:46 +00:00
florian
466227bdb0 * fixed x86-64 send/recv socket call
git-svn-id: trunk@2674 -
2006-02-23 20:47:40 +00:00
Vincent Snijders
18107833ae fixed TStrings.Assign from MvC
git-svn-id: trunk@2665 -
2006-02-22 22:28:56 +00:00
joost
30eb347b33 + forgot to include changes in db.pp and dsparams.inc in r2663
git-svn-id: trunk@2664 -
2006-02-22 11:58:35 +00:00
joost
1260b2a233 + made TDataset.CreateFields virtual (delphi compat)
+ implemented TParam.AsLargeInt
 + cleanup of IBConnection LargeInt code
 + implemented LargeInt parameter type for IBConnection

git-svn-id: trunk@2663 -
2006-02-21 21:17:11 +00:00
joost
f1fc3a316d * Fix for error-handling when a TSQLQuery is opened.
git-svn-id: trunk@2662 -
2006-02-21 14:29:30 +00:00
joost
619541d0cc + renamed tests to ddg
git-svn-id: trunk@2661 -
2006-02-21 10:17:47 +00:00
joost
c666accec9 + Moved obsolete DB-units to unmaintained
git-svn-id: trunk@2660 -
2006-02-21 10:14:31 +00:00
Jonas Maebe
da1373d50e * hopefully final range check fix
git-svn-id: trunk@2659 -
2006-02-21 10:00:20 +00:00
peter
9cd5a800af * check for nil in concat_multi
git-svn-id: trunk@2658 -
2006-02-20 17:15:05 +00:00
joost
967e4aac10 + Fixed mysql_error
git-svn-id: trunk@2657 -
2006-02-20 16:53:35 +00:00
Vincent Snijders
d91f3f9bf6 fixed typo in comment
git-svn-id: trunk@2656 -
2006-02-20 13:23:15 +00:00
Jonas Maebe
914e2af9b0 * properly rangecheck arrays after last changes
git-svn-id: trunk@2655 -
2006-02-20 12:04:02 +00:00
peter
4b7f51b0aa * fixed uninitialized var
git-svn-id: trunk@2654 -
2006-02-20 11:24:38 +00:00
Jonas Maebe
7f247e9305 * fix and suppress some rangecheck/overflow errors (regarding calculation
of magic constants for changing division into multiplication)

git-svn-id: trunk@2653 -
2006-02-20 11:01:38 +00:00
Jonas Maebe
23b5138f78 + telldir returns a TOff, change searchpos for findfirst/next in Dos from
longint into TOff

git-svn-id: trunk@2652 -
2006-02-20 11:00:40 +00:00
Jonas Maebe
9455dea30b + slice constant
git-svn-id: trunk@2651 -
2006-02-20 10:59:42 +00:00
peter
a77f503a30 * optimize multiple concats for ansi/widestring
git-svn-id: trunk@2650 -
2006-02-20 10:58:28 +00:00
Jonas Maebe
285744fe00 * fixed range errors
git-svn-id: trunk@2649 -
2006-02-20 10:39:37 +00:00
peter
f411f615c6 * nostackframe directives
git-svn-id: trunk@2648 -
2006-02-20 10:37:42 +00:00
Jonas Maebe
2c46fe0790 * fixed range error
git-svn-id: trunk@2647 -
2006-02-20 10:20:58 +00:00
peter
340cf721b5 * faster int_str
* removed i386 int_str since the generic implementation is faster

git-svn-id: trunk@2646 -
2006-02-20 08:31:20 +00:00
peter
cfc810420a * fixed base
git-svn-id: trunk@2645 -
2006-02-20 08:22:27 +00:00
peter
c794c30c50 * fix fpugetrlimit
git-svn-id: trunk@2643 -
2006-02-20 07:41:28 +00:00
peter
6142edaed0 * init regallocator before generating intf wrappers
git-svn-id: trunk@2641 -
2006-02-20 07:00:38 +00:00
peter
5ac78d1ec3 * fix range error
git-svn-id: trunk@2640 -
2006-02-20 06:59:14 +00:00
peter
3d0a4da8ff * remove Windows use
git-svn-id: trunk@2639 -
2006-02-20 06:53:12 +00:00
florian
2c10e841b9 * ar patch from Yury
git-svn-id: trunk@2638 -
2006-02-19 21:33:59 +00:00
florian
3a1cac6f0d * on non x86 systems currency is a orddef type
git-svn-id: trunk@2637 -
2006-02-19 18:21:18 +00:00
florian
51d98d439e * fixed compilation on 32 bit hosts
git-svn-id: trunk@2636 -
2006-02-19 18:20:48 +00:00
joost
62f550f2ec + fixed an enabled oracle for win32
git-svn-id: trunk@2635 -
2006-02-19 17:42:26 +00:00
florian
0f55bd3d42 * small speed improvements
git-svn-id: trunk@2634 -
2006-02-19 16:59:19 +00:00
florian
0cc2b9b16b * small speed improvements
git-svn-id: trunk@2633 -
2006-02-19 16:59:03 +00:00
florian
0089de9428 * improved exception handling code
git-svn-id: trunk@2632 -
2006-02-19 15:48:15 +00:00