pierre
155e60790a
* unused local var commented
1999-04-16 09:56:05 +00:00
pierre
c568c17e4a
+ error for unsupported operand combination
1999-04-16 09:51:02 +00:00
pierre
abef5e7814
* fix for bug0238.pp
1999-04-15 14:10:51 +00:00
pierre
9bca84a43d
* fix for bug0234
1999-04-15 12:58:07 +00:00
peter
6120616a20
+ finalization support
1999-04-15 12:19:59 +00:00
peter
36fbdf773d
* small update for storenumber
1999-04-15 10:01:44 +00:00
peter
dd1d782e27
* writeln(procvar) support for tp7 mode
1999-04-15 10:00:35 +00:00
peter
bedd3653f2
* fixed set loading
...
* object inheritance support for browser
1999-04-15 09:01:32 +00:00
peter
10c57d43f3
* fixed property write
1999-04-15 09:00:08 +00:00
peter
7e2211d2d9
* fixed bool-bool conversion
1999-04-15 08:56:24 +00:00
peter
38379e14b9
* fixed wrong variable names
1999-04-14 18:59:52 +00:00
daniel
1335d7de8a
* Better use of routines in pbase and symtable. 4k code removed.
1999-04-14 18:41:24 +00:00
peter
9d1959e462
* forgot firstpass after array->set conversion
1999-04-14 15:00:13 +00:00
peter
cc9df8d478
* first things to store the symbol/def number in the ppu
1999-04-14 09:14:44 +00:00
peter
2742fb03f7
* fixed include
1999-04-14 09:11:59 +00:00
peter
a296cfbe30
* fixed tp proc -> procvar
1999-04-14 09:11:22 +00:00
peter
33fd292687
* fixed tempansi which set wrong pos in free temp
1999-04-14 09:10:46 +00:00
florian
7653a9cec4
* classes which contain ansistring get unnecessary calls
...
to addref/decref when they are assigned, fixed
1999-04-13 18:57:48 +00:00
florian
3729f75970
* esi wasn't reloaded after a call to the esi helper procedure, fixed
1999-04-13 18:51:47 +00:00
florian
8bea45e7e6
* iret is in intel mode now written as iretd
1999-04-12 19:20:45 +00:00
florian
c3d1c321a7
* comparsions for small enumerations type are now generated
...
correct
1999-04-12 19:09:08 +00:00
peter
ac80a9af26
* fixed browcol
...
+ -ar to show regalloc info in .s file
1999-04-10 16:15:00 +00:00
Jonas Maebe
9881d340cc
* added fix for missing register deallocation (-dregallocfix)
1999-04-09 15:48:47 +00:00
pierre
45ee3eb67f
* Minenumsize=1 under TEST_ENUMSIZE cond because buggy
1999-04-09 13:05:45 +00:00
pierre
dae5c188e4
* bug found by Peter for DirectWith code fixed
1999-04-09 12:22:06 +00:00
peter
e301092fc0
* renamed language -> fpclang
1999-04-09 10:14:19 +00:00
peter
d04fab38d8
* typo fixed
1999-04-09 09:55:20 +00:00
peter
370f15bcc4
* define to get ansistring returns in ref instead of reg
1999-04-09 08:41:48 +00:00
peter
0e859bff09
* fixed reuse position
1999-04-09 08:39:20 +00:00
peter
602821e2c4
* fix also for -Og
1999-04-09 08:36:36 +00:00
peter
e1ad502d10
* fixed mov reg,treg;mov treg,x bug
1999-04-09 08:33:05 +00:00
pierre
814a03ee84
* temp string for val code freed
1999-04-08 23:59:49 +00:00
pierre
bd7f5cc3d0
+ tempansilist and gettempansistringreference
1999-04-08 23:52:59 +00:00
florian
982e083f76
* fixed problem with default properties which are a class
...
* case bug (from the mailing list with -O2) fixed, the
distance of the case labels can be greater than the positive
range of a longint => it is now a dword for fpc
1999-04-08 20:59:37 +00:00
peter
dda7bf2bc9
+ subrange checking for readln()
1999-04-08 15:57:44 +00:00
peter
0ccfd1cb90
* int/int warning removed, only the hint is left
1999-04-08 11:33:56 +00:00
michael
b3c0d3b03c
* Fixed forgotten ;
1999-04-08 10:53:54 +00:00
peter
e4db3c0e10
+ objects support
1999-04-08 10:17:42 +00:00
peter
8751ac02ca
* funcret_valid flag is set for inline functions
1999-04-08 10:16:48 +00:00
pierre
723e363363
+ enable uninitilized warnings for static symbols
1999-04-08 10:11:32 +00:00
pierre
6ca3c0ee87
* warn if uninitilized local vars are used in IS or AS statements
1999-04-08 09:47:31 +00:00
michael
425a971f8d
+ Re-added;
1999-04-08 09:14:46 +00:00
pierre
ab9465df1b
+ double_checksum code added
1999-04-07 15:39:29 +00:00
pierre
5f410c2cd3
* all formaldefs are now a sinlge definition
...
cformaldef (this was necessary for double_checksum)
+ small part of double_checksum code
1999-04-07 15:31:12 +00:00
pierre
206a35b736
+ added COMPLETE env for triple compilation test
1999-04-07 15:26:50 +00:00
pierre
47840896b4
* zero length string were generated multiple times
1999-04-07 15:16:43 +00:00
pierre
e933fef38b
+ new message for crc problems
1999-04-07 14:54:41 +00:00
pierre
bc90408c3e
+ better preproc stack checking and report
1999-04-07 14:36:44 +00:00
pierre
53165d530c
* typo correction
1999-04-07 14:18:32 +00:00
pierre
902d12cd14
* adds .dll as library suffix only if
...
the name does not end with .dll .drv or .exe !
1999-04-07 14:04:40 +00:00