Commit Graph

17635 Commits

Author SHA1 Message Date
mazen
a1e416bb22 * use SysUtils unit instead of Dos Unit 2004-10-14 17:17:25 +00:00
mazen
e795e5c581 * use SysUtils unit instead of Dos Unit
+ overload Replace to use AnsiString
2004-10-14 17:10:15 +00:00
mazen
8a0fb3becf * use SysUtils unit instead of Dos Unit
+ overload Replace to use AnsiString
2004-10-14 16:53:26 +00:00
mazen
a8bf3670d5 * Merge is complete for this file, cycles ! 2004-10-14 16:49:14 +00:00
mazen
f37082e5ca * Merge is complete for this file, cycles ! 2004-10-14 16:38:38 +00:00
mazen
25a119908a * First implementation of ExecuteProcess 2004-10-14 16:27:11 +00:00
mazen
cdd920623b * Merge is complete for this file, cycles ! 2004-10-14 16:25:39 +00:00
mazen
573ff47a1e * use SysUtils unit instead of Dos Unit
+ overload Replace to use AnsiString
2004-10-14 14:55:12 +00:00
mazen
7321a78e1c * Merge is complete for this file, cycles ! 2004-10-14 14:47:52 +00:00
mazen
70fd9e8c81 + Needed types aliases to merge USE_SYSUTILS branch 2004-10-14 14:42:57 +00:00
mazen
75363a20b0 * Merge is complete for this file, cycles ! 2004-10-14 14:03:02 +00:00
michael
9e879f3931 * fix clearing of superregset (from Peter) 2004-10-14 10:59:58 +00:00
peter
60c73cc0e5 * -Or fixes for open array 2004-10-13 21:12:51 +00:00
florian
17f0044937 + implemented fpselect for sparc 2004-10-13 20:47:12 +00:00
peter
c25b06a836 * fix misplaced begin..end for self stabs
* no fpu regable for staticsymtable
2004-10-13 18:47:45 +00:00
peter
0395100a07 * reverted USE_SYSUTILS patch until ll patches are readyt 2004-10-13 17:58:54 +00:00
mazen
3df0e367c2 * Merge is complete for this file 2004-10-13 14:53:28 +00:00
peter
1bb51a2667 * all checking for visibility is now done by is_visible_for_object 2004-10-12 19:51:13 +00:00
peter
3e029da60d * new bug 2004-10-12 19:30:11 +00:00
michael
30a74b36f2 + Fixed sleep: file needs to be closed again 2004-10-12 15:22:23 +00:00
peter
560a790a57 * gen high tree makes copy in temp when there is a calln 2004-10-12 14:36:38 +00:00
peter
4a7e02d817 * cstyle operators with calln in the tree now use a temp 2004-10-12 14:35:47 +00:00
peter
b5d1220bef * fixed crash when current_procinfo was not yet available 2004-10-12 14:35:14 +00:00
peter
6ffca1688e * fixed visibility for procsyms
* fixed override check when there was no entry yet
2004-10-12 14:34:49 +00:00
peter
f1ae6fb6d4 * give error when converting class to interface are not related 2004-10-12 14:33:41 +00:00
peter
bb47a3d13a * new bugs 2004-10-12 14:32:18 +00:00
Jonas Maebe
9b5904d230 - disabled llround, not present under Mac OS X 10.1 2004-10-12 07:08:33 +00:00
peter
cf20eafbe0 * don't generate stabs for self when it is in a regvar 2004-10-11 20:48:34 +00:00
mazen
ec8c55a03c * New way encoding insertChar produces better results 2004-10-11 16:21:12 +00:00
peter
66df745917 * small regvar for para fixes
* function tvarsym.is_regvar added
  * tvarsym.getvaluesize removed, use getsize instead
2004-10-11 15:48:15 +00:00
peter
b0ebc06ce6 * removed warning about register used only once 2004-10-11 15:47:03 +00:00
peter
8b3e00244f * length parameter for copyvaluearray changed to tlocation 2004-10-11 15:46:45 +00:00
peter
d288070a7a * mark non-regable after calling convention is set 2004-10-11 15:45:35 +00:00
Jonas Maebe
99c6740d7d * include pi_do_call if we generate a call instead of internalerroring
(workaround)
2004-10-11 07:13:14 +00:00
peter
4f7667488b * parameter regvar fixes 2004-10-10 21:08:55 +00:00
peter
d6bffaf5c6 * fixed sparc compile
* fixed float regvar loading
2004-10-10 20:51:46 +00:00
peter
434475be33 * concatcopy_unaligned maps by default to concatcopy, sparc will
override it with call to fpc_move
2004-10-10 20:31:48 +00:00
peter
b0c25b50a0 * symtable allocation rewritten
* loading of parameters to local temps/regs cleanup
  * regvar support for parameters
  * regvar support for staticsymtable (main body)
2004-10-10 20:22:53 +00:00
peter
0573c742e4 * passing a var parameter to var parameter is now also allowed
for register locations (=regvars)
2004-10-10 20:21:18 +00:00
michael
1badf97d89 + Initial check-in 2004-10-10 19:41:42 +00:00
florian
2f291713e1 * fixed aligntoptr 2004-10-10 19:18:31 +00:00
peter
e71d0d3670 * more x11 headers from Ido Kannner 2004-10-10 18:28:00 +00:00
peter
c853d10cc2 * optimized spilling writing when the reg operand can be
replaced by reference
2004-10-10 16:30:26 +00:00
peter
044ec56b56 * default optimization cpu changed to CLassPentium3 2004-10-10 15:42:22 +00:00
Jonas Maebe
cf085fb9d0 * several fixes to allocregbetween() 2004-10-10 15:01:19 +00:00
Jonas Maebe
28e0869e6f - disabled oldregvars because it no longer compiles 2004-10-10 14:57:29 +00:00
michael
003a9b8a16 + Fixed some dependencies 2004-10-10 14:49:05 +00:00
michael
a63a672f28 + Use of dbconst for resource strings 2004-10-10 14:45:51 +00:00
michael
5ab50a2316 * Patch from joost van der sluis not to realloc buffers 2004-10-10 14:26:05 +00:00
michael
06c3cc3bd0 + Small fix for close so it does not check browsemode 2004-10-10 14:25:21 +00:00