Commit Graph

12507 Commits

Author SHA1 Message Date
florian
34a91d9171 * fixed broken PowerPC compiler 2003-01-09 20:41:10 +00:00
daniel
7b2fd10fb4 * Converted some code in cgx86.pas to new register numbering 2003-01-09 20:40:59 +00:00
florian
6432af8a76 * fixed helper declarations 2003-01-09 20:14:20 +00:00
daniel
6e507ba483 * Added register conversion 2003-01-09 15:49:56 +00:00
florian
83571f3c6d * dec/inclocked got defines 2003-01-09 13:38:56 +00:00
florian
aa81ac3921 * syscall stuff fixed 2003-01-09 13:38:26 +00:00
olle
09f06d0cf3 * made powerpc compiler compile after Daniels Tregister modification 2003-01-09 11:22:14 +00:00
daniel
fd4632c85b * Added register convesrion procedure 2003-01-08 22:32:36 +00:00
marco
97533b60f8 * Small fixes and quick merge with 1.0.x. At least the compiler builds now,
but it could crash hard, since there are lots of unimplemented funcs.
2003-01-08 22:32:28 +00:00
marco
4a0ec9ad00 * small fixes to prototypes to compile it 2003-01-08 21:56:54 +00:00
daniel
55a161bbbf * Tregister changed into a record 2003-01-08 18:43:56 +00:00
peter
bdb7c4f84f * add check if pos(ansistring) still works 2003-01-08 15:56:42 +00:00
mazen
9e5d6dc00b - space removed 2003-01-07 22:04:12 +00:00
mazen
c20be82919 * adding unequaln node support to sparc compiler 2003-01-07 22:03:40 +00:00
peter
250db0c29a * 1.1 2003-01-07 19:36:10 +00:00
peter
7c22c8184b * add test for charray=nil 2003-01-07 19:36:05 +00:00
peter
b49747a854 * removed some duplicate code when creating aktprocsym 2003-01-07 19:16:38 +00:00
daniel
061a7620bd * De "puntjes om bij het vertalen in het achterhoofd te houden" even
bijgewerkt.
    (Explanation how to translate fixed)
2003-01-07 17:09:07 +00:00
Jonas Maebe
0cb40fa70d * fixed ansistring+char and ansistring+shortstring optimizations (those
cases were always handled as ansistring+ansistring due to
    typeconversions inserted by the add-node)
2003-01-07 16:52:58 +00:00
peter
a5a815c133 * test should fail 2003-01-07 15:48:14 +00:00
pierre
916c207593 * fix some fields 2003-01-07 15:01:24 +00:00
pierre
640d361988 + win32 version infos 2003-01-07 00:29:13 +00:00
mazen
a5e2afbbb3 * functions headers modified in generic.inc to make it possible compiling sparc
RTL based on generic code
2003-01-06 23:04:21 +00:00
mazen
675f2770da + defining FPC_SYSTEM_HAS_DECLOCKED and FPC_SYSTEM_HAS_INCLOCKED to avoid
compilation error on generic.inc
2003-01-06 23:03:13 +00:00
mazen
a3aea23c2e * fixing bugs related to load_reg_ref 2003-01-06 22:51:47 +00:00
peter
116d2b3f53 * explicit name imports for win32 2003-01-06 21:37:21 +00:00
peter
22fad8dc71 * result=217 2003-01-06 21:26:48 +00:00
peter
cee2f4d791 * 1.1 only 2003-01-06 21:22:10 +00:00
peter
80b463da2e * po_addressonly added to retrieve the address of a methodpointer
only, this is used for @tclass.method which has no self pointer
2003-01-06 21:16:52 +00:00
peter
e670479146 * use findutil 2003-01-06 20:19:52 +00:00
peter
501b72a28e * don't prepend ./ to quoted filenames 2003-01-06 20:16:42 +00:00
florian
d94534348b + initial revision 2003-01-06 19:40:18 +00:00
florian
76a01b9847 + dummy implementations 2003-01-06 19:39:17 +00:00
florian
1a6b8df27c + initial revision 2003-01-06 19:33:10 +00:00
michael
90a344edb2 + PAtch from peter fixing daily build 2003-01-06 08:25:47 +00:00
peter
a0fbe08d83 * remove a lot of code to support typen in loadn-procsym 2003-01-05 22:44:14 +00:00
peter
8423a146b0 * use int_to_int conversion for pointer/procvar/classref to int 2003-01-05 22:42:13 +00:00
peter
b3ef495a2b * move code that checks for longint-pointer conversion hint 2003-01-05 22:41:40 +00:00
peter
702947b966 * use self.test instead of tc.test 2003-01-05 22:21:35 +00:00
peter
0653404f70 * methodpointer 2 procvar test 2003-01-05 22:21:03 +00:00
mazen
215880afe8 * fixing several bugs compiling the RTL 2003-01-05 21:32:35 +00:00
michael
99c5d0adab + Better example 2003-01-05 20:54:10 +00:00
michael
f228f4d812 + Added tinivar.pp test 2003-01-05 20:47:03 +00:00
michael
677ef9402e + Added ; at the end of the record declaration for fpdoc 2003-01-05 20:46:32 +00:00
mazen
c419956367 * warnings about FreeTemp already free fixed with appropriate registers handling 2003-01-05 20:39:53 +00:00
michael
8507582b85 + fixed log 2003-01-05 20:26:35 +00:00
florian
0c288217db - removed stack check, it's system independend in 1.1 2003-01-05 20:22:24 +00:00
florian
4051df8494 + fixed missing SysInitStdIO 2003-01-05 20:06:30 +00:00
marco
cc042060e0 * renamed after baseunix changes. 2003-01-05 19:18:16 +00:00
marco
07f5401b2b * small fix 2003-01-05 19:16:45 +00:00