Commit Graph

9426 Commits

Author SHA1 Message Date
peter
5f98096685 * give error with string constants longer than 255 chars, this is
compatible with kylix
2001-10-22 19:55:44 +00:00
Jonas Maebe
2b5619dfd2 * allow typeconversion of open array-of-char to string 2001-10-22 15:13:49 +00:00
peter
075b5188ee * better support for indexed properties 2001-10-21 13:10:50 +00:00
peter
cb06c9bcb8 * array access for properties added 2001-10-21 12:33:05 +00:00
peter
7781fca6bd * read only typed const support, switch $J- 2001-10-20 20:30:20 +00:00
peter
17d6dded66 * interface 2 guid support
* guid constants support
2001-10-20 19:28:37 +00:00
peter
5a634ebba4 * guid additions 2001-10-20 19:27:55 +00:00
peter
e2719218f8 * several fixes to run also with kylix 2001-10-20 17:26:13 +00:00
peter
df8692dd2e * reset %edx in getordprop so functions returning only %eax don't
generate rangecheck errors
2001-10-20 17:25:22 +00:00
peter
f7af97c2a5 * make all sets equal when reading an array of sets. Before it could
mix normal and small sets in the same array!
2001-10-20 17:24:26 +00:00
peter
7edaf1332f * fixed firstpass when det_resulttype returns an error 2001-10-20 17:23:43 +00:00
peter
6a42a332dd * concatcopy could release a wrong reference because the offset was
increased without restoring the original before the release of
    a temp
2001-10-20 17:22:57 +00:00
peter
cea68ee35c * fixed size of constset when change from small to normalset 2001-10-20 17:21:54 +00:00
peter
e417ee0e7f * fixed generation of rtti for virtualmethods 2001-10-20 17:20:13 +00:00
carl
3dfc2332cb * Replace byte -> Integer for environment variable scanning
(since AnsiString is on) Bug report #1647
2001-10-19 03:42:52 +00:00
peter
dc0895786a * removed asw 2001-10-18 21:49:09 +00:00
peter
c1064b0665 * binary flag 2001-10-18 21:42:37 +00:00
peter
8a50f08c38 * must be binary 2001-10-18 21:42:04 +00:00
peter
3cbf54f456 * fixed latex2html settings 2001-10-18 21:41:26 +00:00
peter
aff68fdfd4 * asw support 2001-10-18 20:55:18 +00:00
Jonas Maebe
fd458f8f15 +added 2001-10-18 16:32:55 +00:00
Jonas Maebe
daa7693b45 * property parameters are now fully parsed by the firstcall code to
check for the correct amount and types (merged)
2001-10-18 16:30:38 +00:00
florian
cb496876d8 no message 2001-10-17 22:41:52 +00:00
florian
451ca157c4 * several widechar fixes, case works now 2001-10-17 22:41:04 +00:00
marco
24073dd23f * Moved to unix/ 2001-10-17 10:28:22 +00:00
marco
13132aa761 * Moved to unix/ since there is nothing linux specific about it. 2001-10-17 10:27:47 +00:00
peter
04346e325e * fixed grep for FPCexampledir 2001-10-16 20:58:34 +00:00
peter
ec9e4f4556 * fpc -PB instead of -P?
* check if fpc exists if not found fallback to ppc386
2001-10-16 20:52:34 +00:00
peter
76a75d0a74 * msmouse and not mmouse :) 2001-10-16 20:50:22 +00:00
Jonas Maebe
388e8a76a8 * auto-converting from int64 to real is again allowed for all modes
(it's allowed in Delphi too)
2001-10-16 17:15:44 +00:00
Jonas Maebe
fbb3e99a5e - removed 2001-10-16 17:14:07 +00:00
Jonas Maebe
d8c104b25d * fixed goto/label/try bugs 2001-10-16 15:10:34 +00:00
michael
06e08d9302 + Corrected example 2001-10-16 10:36:31 +00:00
michael
4a60fc968b + Added custom mouse driver example 2001-10-15 22:02:53 +00:00
peter
393ef5c2c2 * cross compiler support 2001-10-15 21:46:03 +00:00
peter
edbbda96e5 * fpcpackage added 2001-10-15 21:45:52 +00:00
michael
e9d4d31f57 + Switched to FPCexample. Added remark about mouse unit 2001-10-15 21:28:58 +00:00
michael
f9339d5362 + Initial implementation 2001-10-15 21:21:44 +00:00
michael
ac0bddc6c1 + documented all calls 2001-10-15 21:16:32 +00:00
michael
1e4539deb6 + Added custom video driver 2001-10-15 20:52:26 +00:00
michael
ef8e984bcb + Added example of custom video driver 2001-10-15 20:39:10 +00:00
Jonas Maebe
4b6709ce41 * error constants must be longints, not cardinals 2001-10-15 15:09:51 +00:00
Jonas Maebe
350a2ad8e3 * better size checking of data (now an error is returned for
"array[longint] of longint") ("merged")
2001-10-15 13:16:26 +00:00
peter
6f2baf0fcf * regenerated 2001-10-14 21:43:09 +00:00
peter
b5f61f6d89 * cross compiling support 2001-10-14 21:38:31 +00:00
peter
1cd2fed3d8 * fixed typo for linux 2001-10-14 14:16:06 +00:00
peter
4c26674c00 * start of thread support for linux 2001-10-14 13:33:20 +00:00
Jonas Maebe
66567674ba + also replace mem references in modify operands with regs 2001-10-14 11:50:21 +00:00
Jonas Maebe
32deddeab1 * finetuned register allocation info for assignments 2001-10-14 11:49:51 +00:00
michael
bed5714643 + Added mouse unit 2001-10-13 16:10:35 +00:00