tom_at_work
6c0225cef6
* fixed webbug 4201 which does not properly clean up all threads, causing (program) freeze
...
git-svn-id: trunk@1633 -
2005-11-02 19:59:17 +00:00
tom_at_work
7a1860190b
* fixes error introduced in sscanf() when looking for 64 bit unsafe pointer casts
...
git-svn-id: trunk@1632 -
2005-11-02 19:55:57 +00:00
Jonas Maebe
23cd46151a
+ test for new inlining (fails currently)
...
git-svn-id: trunk@1631 -
2005-11-02 15:11:17 +00:00
marco
6279c187f9
* stacksize fixes for freebsd
...
git-svn-id: trunk@1630 -
2005-11-02 14:52:05 +00:00
florian
380d3be22c
* started to fix var. array -> dyn. array
...
git-svn-id: trunk@1626 -
2005-11-01 22:41:25 +00:00
tom_at_work
653f4b465d
* fixed some typecasts of pointers to Longint for 64 bit architectures (Linux and generic parts of the RTL only)
...
* 64 bit sockets unit fixes
git-svn-id: trunk@1625 -
2005-11-01 22:40:23 +00:00
florian
9e30922547
* fixed previous commit
...
git-svn-id: trunk@1623 -
2005-11-01 22:13:37 +00:00
florian
81bf59a638
* fixed for 64 bit targets
...
git-svn-id: trunk@1622 -
2005-11-01 22:11:59 +00:00
florian
7bff61ce29
* patch from Ales Katona to add a stack size parameter to tthread functions
...
git-svn-id: trunk@1621 -
2005-11-01 22:01:48 +00:00
florian
25ce080225
* BGI font fix from Lowell C. Savage
...
git-svn-id: trunk@1620 -
2005-11-01 21:56:50 +00:00
tom_at_work
9228588260
- added handling of OS_NO parameters in a_param_ref
...
git-svn-id: trunk@1619 -
2005-11-01 21:11:50 +00:00
tom_at_work
b8f34684ec
- fixed TFDSet type for 64 bit compatibility
...
git-svn-id: trunk@1618 -
2005-11-01 21:08:07 +00:00
peter
c204d323f1
* fix previous commit
...
git-svn-id: trunk@1616 -
2005-10-31 17:09:38 +00:00
peter
f19ea23d20
* 64bit fix
...
git-svn-id: trunk@1615 -
2005-10-31 17:07:37 +00:00
marco
f3335dbdf6
* streams freed to fix 4478
...
git-svn-id: trunk@1614 -
2005-10-31 15:16:50 +00:00
peter
e88ff7ae84
* fixed writing of old style tp-objects
...
git-svn-id: trunk@1613 -
2005-10-31 12:27:23 +00:00
florian
c5f82ba6de
+ (ole)variant<->error type conversion
...
+ DynArraySetLength
+ DynArrayFromVariant
git-svn-id: trunk@1608 -
2005-10-30 23:12:08 +00:00
joost
65590e912a
+ initial implementation of SQLDB ODBC connection from Bram Kuijvenhoven
...
git-svn-id: trunk@1606 -
2005-10-30 21:11:40 +00:00
florian
08d0ea156b
* fixed multi dimensional dyn. array to variant array
...
git-svn-id: trunk@1605 -
2005-10-30 20:48:27 +00:00
joost
f5f196c547
Patch from Bram Kuijvenhoven:
...
- several updates for odbc v3
- added SQLGetDiagField
git-svn-id: trunk@1604 -
2005-10-30 16:35:46 +00:00
florian
aec1b6dc4a
* fixed dyn. array to variant array conversion for one dimensional arrays
...
git-svn-id: trunk@1603 -
2005-10-30 15:54:06 +00:00
michael
ec13803b5c
* Patch from Luiz Américo
...
- deDataFieldChange is now called when data is changed, fixing a issue with LCL.TDBGrid
git-svn-id: trunk@1602 -
2005-10-28 19:40:35 +00:00
tom_at_work
2198a6a44a
* assembly round and trunc routines for ppc64
...
git-svn-id: trunk@1601 -
2005-10-26 21:43:54 +00:00
tom_at_work
487c4f76a4
* more testbench fixes
...
git-svn-id: trunk@1600 -
2005-10-26 21:42:20 +00:00
tom_at_work
c5f89d7efd
* release old stack pointer register on ppc64 after method prolog
...
* threading fixes for ppc64
* fixed a_param_ref to respect the size parameter on ppc64
* better stack size calculation for ppc64
git-svn-id: trunk@1599 -
2005-10-26 19:50:17 +00:00
tom_at_work
f4bb92c0d5
* removed some 32 bit specific test programs from the tests for ppc64
...
git-svn-id: trunk@1598 -
2005-10-26 19:43:50 +00:00
tom_at_work
10d39167c6
* fixed code generation for calling threadvar relocation function
...
git-svn-id: trunk@1597 -
2005-10-26 19:42:12 +00:00
tom_at_work
3645a69686
* added mftbu (move from timebase upper) opcode
...
git-svn-id: trunk@1596 -
2005-10-25 20:45:05 +00:00
tom_at_work
d7cedd18eb
* made fpc recognize the powerpc64 platform and the associated compiler
...
git-svn-id: trunk@1595 -
2005-10-25 20:20:12 +00:00
tom_at_work
efa68a1275
* some fcl examples compile again after changes
...
git-svn-id: trunk@1594 -
2005-10-25 20:19:18 +00:00
tom_at_work
5520442fc4
* call by register now also takes care of the TOC and environment pointer
...
* first "optimize for size"-optimization
git-svn-id: trunk@1593 -
2005-10-25 20:12:21 +00:00
olle
58582a44a9
new tests for mode macpas
...
git-svn-id: trunk@1592 -
2005-10-24 22:06:49 +00:00
florian
3336aca6bf
* more dyn. array -> variant stuff
...
git-svn-id: trunk@1591 -
2005-10-23 21:13:12 +00:00
florian
1ef533ffa9
* rtti parameter for dyn. array to variant conversion fixed
...
git-svn-id: trunk@1590 -
2005-10-23 19:41:16 +00:00
Jonas Maebe
41d2ba68fe
* use an absolute output path for the linker when creating shared libraries,
...
so they can be used regardless where the executable is located
git-svn-id: trunk@1588 -
2005-10-23 18:19:03 +00:00
Jonas Maebe
c02951be35
* don't pass -rpath for Darwin, its linker doesn't know that option
...
git-svn-id: trunk@1586 -
2005-10-23 18:16:18 +00:00
Jonas Maebe
563821918b
* fixed compilation after changes to "+" checking
...
git-svn-id: trunk@1584 -
2005-10-23 17:35:56 +00:00
Jonas Maebe
fa8119280b
* fixed for cpu's where real = extended (= double)
...
git-svn-id: trunk@1581 -
2005-10-23 17:07:58 +00:00
florian
5907f99b6a
* fixed previous commit
...
git-svn-id: trunk@1580 -
2005-10-23 16:59:59 +00:00
florian
a21b79d316
+ plt for export jmps
...
git-svn-id: trunk@1579 -
2005-10-23 16:57:47 +00:00
florian
bc7fab1aeb
+ plt support for x86_64
...
git-svn-id: trunk@1578 -
2005-10-23 14:47:09 +00:00
Jonas Maebe
89094457c5
* pass varargs float parameters only in integer registers instead of only
...
in fpu registers for aix abi. Proper fix is to pass them in both, but
at least gcc under Mac OS X only seems to use the contents in the integer
registers currently.
git-svn-id: trunk@1576 -
2005-10-23 14:23:16 +00:00
florian
9fd0bb293d
* fixed typo in previous commit
...
git-svn-id: trunk@1575 -
2005-10-23 14:01:08 +00:00
florian
d2a111105e
* made syscall.inc pic safe
...
git-svn-id: trunk@1574 -
2005-10-23 13:48:51 +00:00
florian
8711adb9d1
* fixed exp to be pic safe
...
git-svn-id: trunk@1573 -
2005-10-23 13:37:08 +00:00
florian
1b97e2cffd
+ added missing make_simple_ref
...
git-svn-id: trunk@1572 -
2005-10-23 13:28:43 +00:00
joost
076e4aca99
+ replaced CommitRetaining by Commit since not all databases supports it
...
git-svn-id: trunk@1571 -
2005-10-23 12:40:48 +00:00
joost
ce1bb25e54
+ use InternalHandleException for exceptions when loading instances of TDataset, TDatabase or TDBTransaction
...
git-svn-id: trunk@1569 -
2005-10-23 11:07:13 +00:00
joost
68dca23994
+ Size should be 0 for integer and float fields (fix bug #4122 )
...
git-svn-id: trunk@1567 -
2005-10-23 09:49:52 +00:00
joost
412cd65c52
+ added TDataset.Tempbuffer again (undid revision 830)
...
git-svn-id: trunk@1566 -
2005-10-22 22:08:04 +00:00