Commit Graph

17648 Commits

Author SHA1 Message Date
mazen
3c79b466b7 * remove non needed parathesys as in 1.140 2004-10-15 10:35:23 +00:00
mazen
3b092352e1 - remove $IFDEF DELPHI and related code
- remove $IFDEF FPCPROCVAR and related code
2004-10-15 09:30:13 +00:00
mazen
ad191865e3 - remove $IFDEF DELPHI and related code
- remove $IFDEF FPCPROCVAR and related code
2004-10-15 09:22:23 +00:00
mazen
581b52422c - remove $IFDEF DELPHI and related code
- remove $IFDEF FPCPROCVAR and related code
2004-10-15 09:14:16 +00:00
michael
11af056622 + Initial check-in 2004-10-14 20:35:51 +00:00
florian
a641af80de + added and implemented functions for locked operations 2004-10-14 19:45:39 +00:00
michael
6cba461f4f + Fixed complete graph unit documentation 2004-10-14 18:59:34 +00:00
peter
498fce2317 * disable USE_SYSUTILS when compiled with 1.9.4 or 1.0.x 2004-10-14 18:29:22 +00:00
mazen
e90d8a42e3 * USE_SYSUTILS merged successfully : cycles with and without defines
* Need to be optimized in performance
2004-10-14 18:16:17 +00:00
peter
a4c5a55d1b * add reg_sync when regvars are allocated to fix first use in
loop
2004-10-14 17:54:06 +00:00
florian
8c85454cf9 + added system.align
+ threadvars are now aligned
2004-10-14 17:39:33 +00:00
mazen
169f43ca6a * Dos and cpubase units in uses clause are not needed 2004-10-14 17:37:46 +00:00
mazen
4e2e51c4b1 * use SysUtils unit instead of Dos Unit 2004-10-14 17:26:04 +00:00
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