Commit Graph

9485 Commits

Author SHA1 Message Date
michael
b68405e5e6 + Added header and mode switch 2001-11-05 21:07:08 +00:00
michael
68c994264b + No longer needed 2001-11-05 21:05:00 +00:00
michael
6f93368819 + Reimplemented version that is compatible with Kylix and Delphi 2001-11-05 21:04:20 +00:00
michael
7c3a0190fb + Last typos before 1.0.6 2001-11-05 20:36:10 +00:00
michael
4e496b2d0f + Moved to pics directory 2001-11-05 20:15:19 +00:00
michael
8351be7a3d + Added onechap target 2001-11-05 20:10:05 +00:00
michael
a634b57ab9 Some small changes, typos and reference to API units added 2001-11-05 20:06:32 +00:00
michael
2b256c60e7 + Some small corrections before 1.0.6 2001-11-05 19:08:47 +00:00
michael
e37c11b6d1 + Fixed some errors 2001-11-05 18:42:01 +00:00
Jonas Maebe
4d0eae9a7c * constant regvars (addresses of var/out para's and const para's) aren't
saved to memory anymore when their register will be destroyed
  * unit has been made mostly processor independent
2001-11-05 16:49:32 +00:00
Jonas Maebe
9b628f6409 * reduced memory usage by about 10% and increased speed by about 15% 2001-11-05 14:16:25 +00:00
Jonas Maebe
0ee8ff51b5 * fixed TUnixSockAddr (array from 0..108 -> 0..107) (merged) 2001-11-05 09:06:40 +00:00
peter
8bbd570d12 * testss for class overload and virtual 2001-11-03 20:11:00 +00:00
peter
a059a1671d * fixed crash with inlining after aktprocdef change 2001-11-02 23:24:40 +00:00
Jonas Maebe
a87a30b831 * fixed web bug #1665 (allow char to chararray type conversion) ("merged") 2001-11-02 23:24:11 +00:00
peter
887f6ba34c * removed obsolete chainprocsym and test_procsym code 2001-11-02 23:16:50 +00:00
peter
d2e1952377 * procsym definition rewrite 2001-11-02 22:58:00 +00:00
michael
51af1f9502 + Made sure all tex examples are made 2001-10-31 19:33:39 +00:00
michael
3b1bb9e780 + Fixed typos and added vidutil as an example 2001-10-31 19:21:25 +00:00
Jonas Maebe
0660d20448 * fixed web bug #1651 2001-10-31 17:34:20 +00:00
Jonas Maebe
6fbd6e2e6d * fixed fpc_int64_to_double and fpc_int64_to_double (fpc_int64_to_double
is now mostly tested and should work fine, fpc_qword_to_double should
    work too since it's almost the same)
2001-10-30 17:18:14 +00:00
michael
f5675de287 + Corrected compiler options 2001-10-29 22:39:06 +00:00
michael
7a87365454 * Updated compiler messages 2001-10-29 22:14:48 +00:00
michael
a5b3a4c9f4 + Added TRect definition 2001-10-29 19:38:13 +00:00
Jonas Maebe
5a85123517 + added 2001-10-29 15:03:26 +00:00
Jonas Maebe
d117d71141 * typed constants that are "procedure of object" and which are assigned
nil require 8 bytes of "0" (not 4)
  * fixed web bug #1655 (reject the code)
2001-10-29 14:59:48 +00:00
peter
4035a1ba66 * add trtlcriticalsection type 2001-10-28 17:43:51 +00:00
peter
ac400051bd * allow assignment of overloaded procedures to procvars when we know
which procedure to take
2001-10-28 17:22:25 +00:00
peter
1137fb17c2 * tests for overloaded to procvar 2001-10-28 17:21:30 +00:00
peter
f4d37ee92a * int64 file functions added 2001-10-28 17:16:44 +00:00
Jonas Maebe
00a1625ce3 + second_int_to_real for cardinal, int64 and qword 2001-10-28 14:17:10 +00:00
Jonas Maebe
2d3126c843 * small fixes 2001-10-28 14:16:49 +00:00
Jonas Maebe
1ccf8662fe + initial implementation, lots of things still missing 2001-10-28 14:09:13 +00:00
Jonas Maebe
fb14b168f2 + initial implementation, complete, not tested 2001-10-28 14:08:57 +00:00
Jonas Maebe
50cd146e95 + initial implementation, still needs changes for self pointer register 2001-10-28 14:08:37 +00:00
Jonas Maebe
e02d95ed13 + replace mem accesses to locations to which a reg was stored recently with that reg 2001-10-27 10:20:43 +00:00
florian
b0e3e03f08 * fixed ranges in case statements with widechars 2001-10-26 22:36:42 +00:00
florian
508010631a no message 2001-10-26 22:32:24 +00:00
peter
9586347e0d * removed duplicate cdecl 2001-10-25 21:24:35 +00:00
peter
36bafdc7aa * added 64bit fileseek 2001-10-25 21:23:49 +00:00
peter
52d1571d12 * moved locking of heap 2001-10-25 21:22:34 +00:00
peter
e37dbf904d * calling convention rewrite 2001-10-25 21:22:32 +00:00
michael
4b406237ae + Finished fpcmake appendix 2001-10-25 21:15:00 +00:00
pierre
7dd9e33e40 + FindProcedure implemented 2001-10-24 21:49:56 +00:00
Jonas Maebe
241f775056 * fixed web bug #1621 (write(typed_file,function_call) works again)
* allow write(typed_file,procvar_call) too (it was already allowed for
    text file writes)
2001-10-24 16:17:36 +00:00
pierre
05b3e02a17 * try to fix the Win2000 mouse problem 2001-10-24 14:17:27 +00:00
marco
7215d46735 * Make new/dispose system functions instead of keywords 2001-10-24 11:51:39 +00:00
marco
3c1f350827 * Opt Align fix. 2001-10-24 11:46:06 +00:00
marco
82465bc078 * Don't parse proc directives after type renaming of procvars 2001-10-24 10:26:53 +00:00
peter
5d62342562 * criticalsection renamed to rtlcriticalsection for kylix compatibility 2001-10-23 21:51:02 +00:00