Commit Graph

7867 Commits

Author SHA1 Message Date
Jonas Maebe
f88e80bced * fix for webbug 1066/1126 2000-11-23 13:26:33 +00:00
Jonas Maebe
de0a78a66e * fix for web bug #1210 from Peter (merged) 2000-11-23 13:14:02 +00:00
Jonas Maebe
eeec1b6882 * fix for web bug #1265 by Peter (merged) 2000-11-23 11:41:56 +00:00
sg
7319e91a20 * Protected some Move()'s by 'if' clauses so that the Move won't be
executed when the length would be 0. Otherwise, the corresponding
  routines might get an RTE when compiled with $R+.
2000-11-23 11:04:26 +00:00
sg
67d8fe1428 * optimized the string translation process a little bit 2000-11-23 10:19:31 +00:00
sg
09fcec7d2f * Linux.EpochToLocal has var arguments of type Word, not Integer - so
some local variables had to be changed
2000-11-23 10:17:48 +00:00
peter
bc81df6aa7 * fixed commatext (merged) 2000-11-22 22:44:39 +00:00
peter
7acc3c7c49 * fixed gpmevent 2000-11-22 22:44:08 +00:00
peter
e6d423e466 * fixed crash with exception without sysutils (merged) 2000-11-22 22:43:34 +00:00
Jonas Maebe
3009d5e82b * fixed bug where "imul mem32,reg,reg" could be generated 2000-11-22 16:30:04 +00:00
Jonas Maebe
cc5b2c5709 * fixed inline-related problems (partially "merges") 2000-11-22 15:12:06 +00:00
marco
ba5d436620 * Classes moved from Unix to FreeBSD by somebody else? 2000-11-21 19:04:27 +00:00
marco
c69125dff4 * Still contained SYSBSD instead of SYSTE 2000-11-21 19:03:23 +00:00
Jonas Maebe
0aad0d4b3b * workaround for the "hicon: hicon" bug (merged from fixes branch) 2000-11-21 08:49:14 +00:00
Jonas Maebe
17cae537f2 + implicit unt test 2000-11-20 16:23:03 +00:00
Jonas Maebe
8075e46f5d + allow evaluation of 64bit constant expressions at compile time
* disable range checking for explicit typecasts of constant expressions
2000-11-20 16:06:04 +00:00
Jonas Maebe
5d4f432257 * testrange now always cuts a constant to the size of the destination
if a rangeerror occurred
  * changed an "and $ffffffff" to "and (int64($fffffff) shl 4 + $f" to
    work around the constant evaluation problem we currently have
2000-11-20 15:52:47 +00:00
Jonas Maebe
71790cc1c8 * longint typecast to assignment of constant to offset field 2000-11-20 15:31:38 +00:00
Jonas Maebe
cab4cdb15d * changed types of values used for constant expression evaluation to
tconstexprint
2000-11-20 15:30:42 +00:00
Jonas Maebe
5ffc4f7e24 * fixed bug in my changes to fix the regalloc info for div/mod ("merged") 2000-11-20 14:05:50 +00:00
pierre
2744630527 * missing end. added 2000-11-20 13:58:19 +00:00
peter
1ac17aa2e4 * fpcexe update 2000-11-19 22:10:09 +00:00
florian
ad8ccd0c0e *** empty log message *** 2000-11-19 16:23:06 +00:00
peter
903a65380e * fpcexe target 2000-11-19 12:17:33 +00:00
peter
3b02411a46 * 1.0.4
* fpc bin+man
2000-11-18 14:33:17 +00:00
peter
3e9ca7d694 * fpc bin+man 2000-11-18 14:32:47 +00:00
peter
f720218820 * fpc manpage (adapted from ppc386 manpage) 2000-11-18 14:22:55 +00:00
peter
f30cf6328f * really working now 2000-11-18 14:16:39 +00:00
peter
1be4f346e7 * obsolete 2000-11-18 14:16:34 +00:00
peter
f82559d7e4 * added fpc executable and merged multi cpu additions 2000-11-18 14:13:59 +00:00
florian
5a0f5db75c * properties can now be used in interfaces 2000-11-17 17:32:58 +00:00
Jonas Maebe
0d5167e124 * fixed bug for val when processing -2147483648 and low(int64) (merged) 2000-11-17 17:01:23 +00:00
florian
0e8e9e4173 *** empty log message *** 2000-11-17 15:44:20 +00:00
Jonas Maebe
bbd2e6cdaf * fixed another bug in allocregbetween (introduced by the previous fix)
("merged")
2000-11-17 15:22:04 +00:00
Jonas Maebe
95351bb8f7 * fixed webbug 1222 ("merged") 2000-11-17 14:09:00 +00:00
sg
fe3dffbaa6 * Fixed header and log section 2000-11-17 13:40:53 +00:00
sg
a4e93f299d * Extended Error methods so that exceptions are raised from the caller's
address instead of the Error method
2000-11-17 13:39:49 +00:00
florian
33d42bd125 *** empty log message *** 2000-11-17 10:30:41 +00:00
florian
881fe6d416 * passing interfaces as parameters fixed 2000-11-17 10:30:24 +00:00
florian
61c74729a6 * INT_CHECK_OBJECT_* isn't applied to interfaces anymore 2000-11-17 09:54:58 +00:00
florian
e24f3f300e *** empty log message *** 2000-11-17 08:20:19 +00:00
Jonas Maebe
03005b8b6b * fixed web bug #1242 2000-11-16 15:27:48 +00:00
pierre
30071b6a3d new merge 2000-11-15 00:14:10 +00:00
florian
a257f878db * merge change from 1.1.2.6 to 1.1.2.7 2000-11-14 23:49:29 +00:00
florian
523fa60d9e * fixed 1238 2000-11-14 23:43:37 +00:00
florian
ce76f8f658 *** empty log message *** 2000-11-14 23:41:34 +00:00
florian
0f8c810da7 * child window destruction fixed 2000-11-14 19:45:08 +00:00
Jonas Maebe
19b4130e98 * fixed bug in allocregbetween 2000-11-14 13:26:10 +00:00
Jonas Maebe
a86df1002b * fixed some bugs in checksequence 2000-11-14 12:17:34 +00:00
marco
633874fe40 * Some makefile changes not propagated to devel? 2000-11-14 12:07:21 +00:00