olle
5e90be8184
* macos: changing code gen for references to globals
2002-11-28 10:55:16 +00:00
pierre
84b5d460ea
* Correct the wrong code commented out by last commit
2002-11-28 08:44:19 +00:00
peter
18fd47a47a
* rewrote isbinaryoverloadable to use a case. it's now much easier
...
to understand what is happening
2002-11-27 22:11:59 +00:00
peter
a4c5740fce
* added PBOOL
2002-11-27 20:08:21 +00:00
peter
5e61e1cc80
* removed wrong fillchar statement
2002-11-27 20:07:03 +00:00
peter
1b116848d8
* cdecl array of const fixes
2002-11-27 20:04:38 +00:00
peter
3d696d9c7c
* tvarsym.get_push_size replaced by paramanager.push_size
2002-11-27 20:04:09 +00:00
carl
4532dbd680
* updated notes and hints
2002-11-27 19:43:21 +00:00
carl
77cc6dff3e
+ added documentation for assembler readers (unfinished)
...
* several spelling mistakes fixed
* changed some types of messages
2002-11-27 19:19:42 +00:00
peter
ff90992212
* volumeid is dos specific
2002-11-27 16:41:46 +00:00
peter
67153fd9a1
* the never ending story of tp procvar hacks
2002-11-27 15:33:46 +00:00
peter
c3d39472cd
* fixed relabeling to relabel only tasmlabel (formerly proclocal)
2002-11-27 15:33:19 +00:00
peter
a870740c0e
* another tp procvar check
2002-11-27 14:51:36 +00:00
peter
713a8c3ca3
* runtime test added
2002-11-27 14:24:45 +00:00
peter
acb449fb1f
* more currency fixes, taddcurr runs now successfull
2002-11-27 13:11:38 +00:00
peter
8351bb059b
* when converting from and to currency divide or multiple the
...
result by 10000
2002-11-27 11:29:21 +00:00
peter
184ddcb6ed
* when both flaottypes are the same then handle the addnode using
...
that floattype instead of bestrealtype
2002-11-27 11:28:40 +00:00
peter
9ceac82b19
* required include for tw2004
2002-11-27 02:38:37 +00:00
peter
a099086fe4
* fixed runtime checks
2002-11-27 02:38:20 +00:00
peter
9abe8bf055
* new bugs
2002-11-27 02:38:09 +00:00
peter
34e8266af4
* case statement inlining added
...
* fixed inlining of write()
* switched statementnode left and right parts so the statements are
processed in the correct order when getcopy is used. This is
required for tempnodes
2002-11-27 02:37:12 +00:00
peter
0da515f669
* fixed typo in method comparing
2002-11-27 02:35:28 +00:00
peter
26fcfc6b6f
* only find real equal procvars
2002-11-27 02:34:20 +00:00
peter
8c82be898d
* copy_value_on_stack method added for cdecl record passing
2002-11-27 02:33:19 +00:00
peter
1c2eecfb9d
* fix cp_procvar compare
2002-11-27 02:32:14 +00:00
peter
1ba12c259e
* fixed inlinetree parsing in det_resulttype
2002-11-27 02:31:17 +00:00
peter
2b6e06bd4a
* fixed dynarray copy
2002-11-26 23:02:07 +00:00
peter
af371f5a97
* runtime tests fixed
2002-11-26 23:00:58 +00:00
peter
5c9b8361a4
* fix Copy(array,x,y)
2002-11-26 22:59:09 +00:00
peter
2e692659df
* fix for tw2178. When a ^ or . follows a procsym then the procsym
...
needs to be called
2002-11-26 22:58:24 +00:00
peter
6c097b4546
* fix macro nesting check
2002-11-26 22:56:40 +00:00
carl
2b59d1cb5c
* clarified in operator behavior
2002-11-26 21:55:55 +00:00
carl
fdbae45a2c
+ hint for in operator with non byte sized operand
2002-11-26 21:52:37 +00:00
peter
deb598c753
* test was buggy
2002-11-26 21:47:10 +00:00
peter
4241238f78
* another @ problem
2002-11-26 21:43:58 +00:00
carl
4b58341892
+ added several new tests
2002-11-26 19:24:55 +00:00
carl
f274f1baad
* some small fixes
...
+ added several new tests
2002-11-26 19:24:30 +00:00
peter
a06d35ef82
* nested macro test
2002-11-26 15:54:08 +00:00
sg
ee7a2d2c17
* Fixed typo which prevented unit from working on Win32
2002-11-26 11:54:52 +00:00
carl
b844e3e32b
* several mistakes fixed in message files
2002-11-25 21:05:51 +00:00
Tomas Hajny
5592fb0dae
* Amiga fixes (among others)
2002-11-25 21:03:57 +00:00
mazen
eca8ef3436
* fixed support of nSparcInline
2002-11-25 19:21:49 +00:00
carl
6a52e7a9e5
- removed the invalid if <> checking (Delphi is strange on this)
...
+ implemented abstract warning on instance creation of class with
abstract methods.
* some error message cleanups
2002-11-25 18:43:31 +00:00
peter
f3fc72095f
* splitted defbase in defutil,symutil,defcmp
...
* merged isconvertable and is_equal into compare_defs(_ext)
* made operator search faster by walking the list only once
2002-11-25 17:43:16 +00:00
carl
3113922e0b
+ tos also has short filenames
2002-11-24 18:19:56 +00:00
mazen
3ae9d42f65
+ setjmp and longjmp
2002-11-24 18:19:44 +00:00
carl
8b9e720ae9
+ checkpointer for interfaces also
2002-11-24 18:19:20 +00:00
carl
53d90a34ab
- remove some unused defines
2002-11-24 18:18:04 +00:00
carl
8b721383d9
* fix compilation problems after my changes to tcontsym
2002-11-24 18:17:29 +00:00
peter
3dad4cd3c4
* regenarated
2002-11-24 16:31:10 +00:00