peter
|
d611c25599
|
* tcallnode.det_resulttype rewrite, merged code from nice_ncal and
the old code. The new code collects the information about possible
candidates only once resultting in much less calls to type compare
routines
|
2002-12-11 22:42:28 +00:00 |
|
peter
|
6b5793284a
|
* stop processing assignment node when the binaryoverload generates
a codegenerror
|
2002-12-11 22:41:03 +00:00 |
|
peter
|
74cd4c01b2
|
* assigned(procvar) fix for delphi mode, fixes tb0430
|
2002-12-11 22:40:36 +00:00 |
|
peter
|
bdc6feb73d
|
* proc->procvar is never an exact match, convert exact parameters
to equal for the whole proc to procvar conversion level
|
2002-12-11 22:40:12 +00:00 |
|
peter
|
409bc6f4dc
|
* better error message when no operator is found for equal
|
2002-12-11 22:39:23 +00:00 |
|
carl
|
b6d87094de
|
+ more fixes
|
2002-12-08 15:02:17 +00:00 |
|
carl
|
e64d5033b0
|
+ some documentation added
|
2002-12-08 13:39:03 +00:00 |
|
mazen
|
54e3cd9a20
|
* script know usable with sf.net cron jobs
|
2002-12-07 20:16:26 +00:00 |
|
carl
|
1e006a805c
|
+ first version (uncompilable!)
|
2002-12-07 19:51:35 +00:00 |
|
carl
|
081a4aab35
|
* 3% memory optimization
* changed some types
+ added type checking with different size for call node and for
parameters
|
2002-12-07 14:27:07 +00:00 |
|
carl
|
7fdc498fbe
|
+ add some explicit typecasts to remove some warnings
|
2002-12-07 14:15:33 +00:00 |
|
carl
|
0c89979a9b
|
* bugfix on invalid typecast
|
2002-12-07 14:14:19 +00:00 |
|
carl
|
113608e577
|
- removed unused variable
|
2002-12-07 14:12:56 +00:00 |
|
carl
|
d47a5f9aea
|
* fix warnings by adding explicit typecasts
|
2002-12-07 14:10:21 +00:00 |
|
carl
|
f154b31ef8
|
* fix warning
|
2002-12-07 14:08:11 +00:00 |
|
carl
|
857e2918ad
|
* stricter version / revision checking (also remove some warnings)
|
2002-12-07 14:06:20 +00:00 |
|
carl
|
4d9e00f251
|
* convert some vars from longint -> byte
|
2002-12-07 14:04:59 +00:00 |
|
carl
|
d23ef9fb9a
|
- remove some duplicates and unused vars
|
2002-12-07 14:03:25 +00:00 |
|
carl
|
effb0aae89
|
- remove compilation warnings
|
2002-12-07 14:02:18 +00:00 |
|
peter
|
76f0990e8b
|
* m68k library support
|
2002-12-06 17:51:43 +00:00 |
|
peter
|
dc66eafb0b
|
* merged cdecl and array fixes
|
2002-12-06 17:51:09 +00:00 |
|
peter
|
5fffe4335e
|
* long symbol name fix merged
|
2002-12-06 17:50:39 +00:00 |
|
peter
|
8a5d95d911
|
* symbol count fix merged
|
2002-12-06 17:50:21 +00:00 |
|
peter
|
2183d2edde
|
* amiga fixes merged
|
2002-12-06 17:50:00 +00:00 |
|
peter
|
419a0592ab
|
* prefer string-shortstring over other string-string conversions
|
2002-12-06 17:49:44 +00:00 |
|
peter
|
cab4c8879f
|
* only compile cs_fp_emulation support when cpufpuemu is defined
* define cpufpuemu for m68k only
|
2002-12-06 16:56:57 +00:00 |
|
mazen
|
773c99e9ba
|
* local source installation independent script
|
2002-12-06 16:11:24 +00:00 |
|
mazen
|
e0451e6641
|
+ command line to compile test programs
|
2002-12-06 08:32:41 +00:00 |
|
carl
|
6227991d96
|
- remove lower in hint
|
2002-12-05 19:27:40 +00:00 |
|
carl
|
e992fd20ab
|
* remove a stupid thing that i commited
|
2002-12-05 19:27:00 +00:00 |
|
florian
|
3058a57591
|
+ oo_dispinterface added
|
2002-12-05 14:44:38 +00:00 |
|
florian
|
fbbaf36800
|
* added missing then, Carl did you really a make fullcycle :) ?
|
2002-12-05 14:39:21 +00:00 |
|
florian
|
121ca40b39
|
* some variant <-> dyn. array stuff
|
2002-12-05 14:27:25 +00:00 |
|
florian
|
1b2a455ced
|
* two comments fixed
|
2002-12-05 14:18:09 +00:00 |
|
carl
|
fa27bba8c2
|
+ use FPC_CHECKPOINTER once again
|
2002-12-03 22:14:12 +00:00 |
|
carl
|
6e46f3424c
|
* bugfix of problems with profile code which clobbers some registers
|
2002-12-03 22:13:39 +00:00 |
|
carl
|
d9c9277d32
|
* fix some errors
|
2002-12-02 19:38:06 +00:00 |
|
carl
|
0516c74e5b
|
* fix stupid mistake in my last commit
|
2002-12-02 19:37:10 +00:00 |
|
carl
|
6413a958a5
|
* rename an error message
|
2002-12-01 22:12:36 +00:00 |
|
carl
|
051cd78965
|
* some small cleanup (remove some specific operators which are not supported)
|
2002-12-01 22:08:34 +00:00 |
|
carl
|
eeea5fdae0
|
* warning of portabilitiy problems with parasize / localsize
+ some added documentation
|
2002-12-01 22:07:41 +00:00 |
|
carl
|
2f89d59534
|
* warning of portabilitiy problems with parasize / localsize
|
2002-12-01 22:06:59 +00:00 |
|
carl
|
38f35b25cc
|
* cleanup of error messages
|
2002-12-01 22:06:14 +00:00 |
|
carl
|
df0cf8a44c
|
* no more warnings for structures over 32K since this is
handled correctly in this version of the compiler.
|
2002-12-01 22:05:27 +00:00 |
|
carl
|
953223dd74
|
- remove unused messages
* final cleanup stage finished
+ more portability warnings
|
2002-12-01 22:03:30 +00:00 |
|
carl
|
9b4b57ce01
|
* fix bugs with istemp() was wrong, and every reference was a temp
|
2002-12-01 18:58:26 +00:00 |
|
carl
|
5c35de2252
|
* disable overflow checking in some parts to avoid problems
|
2002-12-01 18:57:34 +00:00 |
|
carl
|
abb3152190
|
* fix compilation problems
|
2002-12-01 16:19:16 +00:00 |
|
Tomas Hajny
|
0482b366dc
|
* fix for not linked import libraries for units with no code
|
2002-12-01 13:20:33 +00:00 |
|
carl
|
62e2cd1c67
|
* merges from Pierre's fixes in m68k fixes branch
|
2002-11-30 23:33:02 +00:00 |
|