Commit Graph

26717 Commits

Author SHA1 Message Date
florian
620ceac903 * result for functions returning a managed type must be initialized and loaded, fixes #9704
git-svn-id: trunk@8512 -
2007-09-16 18:55:15 +00:00
joost
9818d06afb * Removed Dialect property from TMySQLxxConnection
git-svn-id: trunk@8511 -
2007-09-16 18:38:54 +00:00
joost
bf9b720fd7 * Only call CheckError if an error has occured
git-svn-id: trunk@8510 -
2007-09-16 16:57:17 +00:00
Jonas Maebe
b349876ef6 * disabled testing of -0 because its (mostly harmless) failure
can mask other more important failures

git-svn-id: trunk@8509 -
2007-09-16 16:16:54 +00:00
Jonas Maebe
6df2422f09 * properties
git-svn-id: trunk@8508 -
2007-09-16 16:15:42 +00:00
joost
0a63d3d239 * Only ask the dialect when needed
git-svn-id: trunk@8507 -
2007-09-16 16:02:58 +00:00
Jonas Maebe
c0d37ba172 - disabled aspell for solaris because it does not compile
git-svn-id: trunk@8505 -
2007-09-16 12:48:31 +00:00
florian
0a50052802 * allow <const. node> -> <struct. type> type casts for internal type cast nodes, this is required by the softfloat code generator, it was forbidden by rev. 8369
git-svn-id: trunk@8504 -
2007-09-16 11:53:05 +00:00
florian
bd4bb505b3 * put Charlie's writeln debugger between DEBUG_CHARLIE conditional compilation symbols
git-svn-id: trunk@8503 -
2007-09-16 11:43:04 +00:00
Károly Balogh
f3e13f1e68 + removed a define which seems unnecessary
git-svn-id: trunk@8502 -
2007-09-16 11:07:47 +00:00
florian
b4da246668 + printnode shortcut for lazy people
git-svn-id: trunk@8501 -
2007-09-16 10:47:28 +00:00
florian
abfdda6129 * small m68k cleanups
git-svn-id: trunk@8500 -
2007-09-16 10:21:17 +00:00
florian
b11e861b0f + define DEFAULT_DOUBLE on m68k
git-svn-id: trunk@8499 -
2007-09-16 10:20:16 +00:00
florian
334b9b4ee1 * formatting
git-svn-id: trunk@8498 -
2007-09-16 10:08:53 +00:00
florian
095f9cb9dd * fixed wrongly named defines
git-svn-id: trunk@8497 -
2007-09-16 10:06:00 +00:00
Jonas Maebe
4f7106eded * sparc compiles again
git-svn-id: trunk@8495 -
2007-09-16 09:14:21 +00:00
Jonas Maebe
4f23f216f6 * fixed mantis #9695 introduced by the fix in r7959
git-svn-id: trunk@8494 -
2007-09-15 21:15:06 +00:00
Tomas Hajny
3b3849c02c + AllFilesMask constant added
git-svn-id: trunk@8492 -
2007-09-15 12:09:25 +00:00
Jonas Maebe
d64eb811ab * fixed compilation after r8349
git-svn-id: trunk@8491 -
2007-09-15 07:21:56 +00:00
pierre
4116f79a75 * Do not use disk cache on go32v2 system
Same as rev 8488 in fixes_2_2_0_dos

git-svn-id: trunk@8489 -
2007-09-14 21:58:43 +00:00
micha
f48e51c380 * fix TFPSMap.GetKeyData on non-sorted map (#9672)
+ add test for issue #9672

git-svn-id: trunk@8485 -
2007-09-14 20:48:29 +00:00
florian
039b513d93 * pass classes and interfaces by value if const is used, resolves #9674
git-svn-id: trunk@8484 -
2007-09-14 19:26:09 +00:00
peter
f5ac7ca9be * remove duplicate sysctl and types
git-svn-id: trunk@8471 -
2007-09-14 08:33:40 +00:00
peter
627cf69ae3 * svn props
git-svn-id: trunk@8468 -
2007-09-14 07:19:48 +00:00
Károly Balogh
0c6f533ba3 + made m68k compiler to compile again
git-svn-id: trunk@8467 -
2007-09-13 22:30:27 +00:00
joost
a2569a6e6f * Reverted wrongly comitted file in r8465
git-svn-id: trunk@8466 -
2007-09-13 21:52:55 +00:00
joost
ad389a9b3a * Updated README
git-svn-id: trunk@8465 -
2007-09-13 21:48:58 +00:00
joost
7a50d545f7 * Renamed database.ini to database.ini.txt
git-svn-id: trunk@8464 -
2007-09-13 21:45:09 +00:00
joost
f21b7b6bd9 * Updated readme and database.ini
git-svn-id: trunk@8463 -
2007-09-13 21:35:11 +00:00
Tomas Hajny
77fe5f40fe * remove erratic / unreliable check for DOS version in Do_DiskData
git-svn-id: trunk@8461 -
2007-09-13 20:54:00 +00:00
Tomas Hajny
730b1ce314 * FCL titles shortened to avoid overflows, some minor issues fixed
git-svn-id: trunk@8460 -
2007-09-13 20:09:31 +00:00
Jonas Maebe
c3955767ca * fixed some generic and some 64 bit-specific errors in the test
git-svn-id: trunk@8458 -
2007-09-13 14:37:26 +00:00
peter
e271f02d1b * added fpmkunit
git-svn-id: trunk@8455 -
2007-09-13 09:31:41 +00:00
peter
627263a268 * line endings fixed
git-svn-id: trunk@8449 -
2007-09-13 07:10:14 +00:00
peter
856c7b5bb0 * fix line endings
git-svn-id: trunk@8447 -
2007-09-13 06:50:19 +00:00
Jonas Maebe
77eaa77772 - reverted r7790 because it's buggy (+ test)
git-svn-id: trunk@8444 -
2007-09-12 21:22:08 +00:00
florian
1b7aeb568c * setup proper starting value when optimizing away a loop, resolves #9096
git-svn-id: trunk@8443 -
2007-09-12 19:41:36 +00:00
joost
d304408a1b * Implemented form-input buttons. Especially usefull since the button-tag in is implemented wrongly in IE
* Checkboxes are now checked is .asboolean is true, instead of some arbitrary string comparisions

git-svn-id: trunk@8437 -
2007-09-12 11:24:19 +00:00
joost
327c0834ac * Trim obtained names in GetDBInfo
git-svn-id: trunk@8436 -
2007-09-12 10:59:04 +00:00
peter
0fda1126b5 * fix invalid typecast
git-svn-id: trunk@8435 -
2007-09-11 22:28:39 +00:00
peter
1d387c935d * small typecheckpass wrapper for recursion
git-svn-id: trunk@8434 -
2007-09-11 22:26:36 +00:00
tom_at_work
ddc0ac9a43 * better fix for TFPGSList memory leak: avoid changing allocation behavior (adds one temp entry used for various operations), and clean up in the destructor
git-svn-id: trunk@8433 -
2007-09-11 22:23:33 +00:00
peter
68245771cc * fix invalid typecast
git-svn-id: trunk@8432 -
2007-09-11 22:13:31 +00:00
tom_at_work
f88c5e1324 * fix memory leak of TFPSList.Clear()
git-svn-id: trunk@8431 -
2007-09-11 21:43:27 +00:00
florian
b984b2227f * improved constant loading for arm
git-svn-id: trunk@8429 -
2007-09-11 19:28:48 +00:00
peter
fcfe1b24b4 * prevent overflow in record size
git-svn-id: trunk@8428 -
2007-09-11 18:12:28 +00:00
peter
b36a06e4d4 * use regular ref_incr/ref_decr for related interface assignments
instead of fpc_intf_assign. This allows optimization by reusing
    the left of the assignment for function return

git-svn-id: trunk@8427 -
2007-09-10 16:48:33 +00:00
peter
6b8a5e56b6 * no refcount needed for all constants instead of only stringconst
git-svn-id: trunk@8426 -
2007-09-10 16:41:29 +00:00
peter
5f4b89903c * use callnodeflag to check if the result of a function is used
git-svn-id: trunk@8425 -
2007-09-10 16:40:40 +00:00
peter
2c10fb7e7d * use fpc_decr_intf and zeroing for finalizing of interfaces
git-svn-id: trunk@8424 -
2007-09-10 16:40:03 +00:00