peter
76f5fbd7db
* check paralength instead of assigned(left)
2003-11-10 19:11:39 +00:00
peter
dc7f09e29e
* check for enumdef.maxval<255 instead of enumdef.savesize
2003-11-10 19:10:57 +00:00
peter
13961467e3
* fixed range compare when the last value was an equal
...
compare. The compare for the lower range was skipped
2003-11-10 19:10:31 +00:00
peter
a3c14e9c2d
* procvar default value support
2003-11-10 19:09:29 +00:00
peter
0df248389d
+ $IF DECLARED() added
2003-11-10 19:08:59 +00:00
peter
517c5de6aa
* line numbering is now only done when #10 , #10#13 is really parsed
...
instead of when it is the next character
2003-11-10 19:08:32 +00:00
peter
f44380e4a9
* fixed alias/colouring > 255
2003-11-10 19:05:50 +00:00
florian
f2ad2b9d19
+ published single properties can have a default value now
2003-11-10 18:06:25 +00:00
florian
69f8751c7a
+ is_single added
2003-11-10 18:05:16 +00:00
marco
80abe98cf0
* havelinuxrtl10 fixes
2003-11-10 17:22:28 +00:00
florian
82b7c0c9cc
* tstoreddef.getcopy returns now an errordef instead of nil; this
...
allows easier error recovery
2003-11-08 23:31:27 +00:00
florian
585d13369c
* fixed strange error message about expecting erroneous types,
...
usually this is caused by other errors so it isn't important
2003-11-08 17:08:44 +00:00
florian
2a178f0d93
* fixed parsing of typed widestring constants with length 1
2003-11-08 10:23:35 +00:00
florian
bbf7300a0c
* Florian's culmutative nr. 1; contains:
...
- invalid calling conventions for a certain cpu are rejected
- arm softfloat calling conventions
- -Sp for cpu dependend code generation
- several arm fixes
- remaining code for value open array paras on heap
2003-11-07 15:58:32 +00:00
mazen
6294931f73
+ add more dirs in include path
2003-11-07 09:12:23 +00:00
florian
78e93cec32
* initial revision
2003-11-06 20:48:02 +00:00
peter
da85bd74b3
* 1.9.1
2003-11-06 15:58:27 +00:00
peter
25bf6452b4
* fixed calling classmethod for other object from classmethod
2003-11-06 15:54:32 +00:00
florian
08f4e363f6
* elesize of g_copyvaluepara_openarray changed
2003-11-05 23:06:03 +00:00
florian
788339336a
* elesize of g_copyvaluepara_openarray changed
...
+ g_releaesvaluepara_openarray added
2003-11-05 23:05:13 +00:00
marco
094ab8b446
* fix from Peter arraysize warning (nav Newsgroup msg)
2003-11-05 14:18:03 +00:00
florian
8b337fb5ef
+ type cast variant<->enum
...
* cnv. node second pass uses now as well helper wrappers
2003-11-04 22:30:15 +00:00
peter
f47210ad0d
* fixed initialize call after getmem
2003-11-04 19:05:03 +00:00
peter
6b90162c5a
* fixes for temp type patch
2003-11-04 19:03:50 +00:00
peter
1688a42f0d
* assigned(proc()) does not change the calln to loadn
2003-11-04 16:42:13 +00:00
peter
30f1eb4705
* fix for referencecounted temps
2003-11-04 15:35:13 +00:00
peter
e9aaebe873
* int_cgsize returned garbage for a=0
2003-11-03 17:48:04 +00:00
peter
af5a4842d5
* insert framepointer as voidpointer instead of returntype
2003-11-03 17:47:30 +00:00
marco
8e81a66b4c
* BSD additions
2003-11-03 13:22:08 +00:00
marco
953cdb3dfe
* cycle detection patch from peter
2003-11-03 12:32:48 +00:00
michael
5a277aacc0
+ Patches from Wojciech Malinowski
2003-11-03 08:11:28 +00:00
florian
f72431af31
+ copying of open array value parameters to the heap implemented
2003-11-02 17:19:33 +00:00
Jonas Maebe
a624d954f4
* fixed releasing of references (ppc also has a base and an index, not
...
just a base)
2003-11-02 15:20:06 +00:00
florian
a9d9a15e20
* fixed ARM for new reg. allocation scheme
2003-11-02 14:30:03 +00:00
Jonas Maebe
31ff6f25cb
* fixed ppc compilation
2003-11-02 13:30:05 +00:00
marco
ba37a0e291
* package versions upgrade
2003-11-01 22:56:05 +00:00
peter
b8b0ba21fa
* 1.9.0
2003-11-01 19:27:54 +00:00
peter
f5ab36ed03
* don't remove .0 when patchlevel = 0
2003-11-01 16:37:17 +00:00
peter
c9e80d4877
* 1.9.0
2003-11-01 16:27:46 +00:00
peter
9168d87b35
* use explicit typecast when generating the high value
2003-11-01 16:17:48 +00:00
peter
aadc6dbf2b
* fix check for valid procdef in property rtti
2003-11-01 15:50:03 +00:00
peter
f2e031273b
* don't search for compatible procvars when the proc is not
...
overloaded
2003-10-31 18:44:18 +00:00
peter
9b0dda9f42
* don't call proc_to_procvar for explicit typecasts
2003-10-31 18:42:03 +00:00
peter
b34b0141d5
* support creating classes using <class of tobject>.create
2003-10-31 15:52:58 +00:00
peter
684a771aca
* fix crash with fail in constructor
2003-10-31 15:52:18 +00:00
peter
f2264589fc
* fix crashes in asmnode.deref when p_asm=nil
2003-10-31 15:51:47 +00:00
peter
bd96bacd81
* USEINLINE directive added (not enabled yet)
2003-10-31 15:51:11 +00:00
mazen
a2cee9b843
* using findreg_by_<name|number>_table directly to decrease heap overheading
2003-10-31 09:22:55 +00:00
mazen
ba59054e84
* rgHelper renamed to rgBase
...
* using findreg_by_<name|number>_table directly to decrease heap overheading
2003-10-31 08:40:51 +00:00
peter
48ef24605a
* support scalefactor for opr_local
...
* support reference with opr_local set, fixes tw2631
2003-10-30 19:59:00 +00:00