florian
03b8a356ce
+ initial revision
1999-08-06 16:15:38 +00:00
michael
75a3aea72e
+ introduced tainstruction
1999-08-06 16:04:05 +00:00
florian
61523ae890
* made the alpha version compilable
1999-08-06 15:53:50 +00:00
florian
76a851a1d4
+ cpu flags added, mainly for the new cg
1999-08-06 15:30:17 +00:00
florian
eca7460542
* made the alpha version compilable
1999-08-06 14:15:51 +00:00
michael
fe08a50b7e
Empty Virtual methods inserted
1999-08-06 13:53:54 +00:00
florian
c5e988c9f9
* more changes ...
1999-08-06 13:26:49 +00:00
michael
7cc244b309
* Patch from Sebastian Guenther
1999-08-06 13:21:40 +00:00
michael
97393a3370
* Removed C style comments.
1999-08-06 13:11:44 +00:00
Jonas Maebe
7e35b38254
* vo_fpuregable is now also removed in make_not_regable
1999-08-06 12:49:36 +00:00
Jonas Maebe
05fd76aeb6
* fix for regvars with the val code
1999-08-06 12:43:13 +00:00
michael
c218fa7280
+ Added TP stuff
1999-08-06 12:32:58 +00:00
peter
3b89a3c501
* fixed message which was wrong styled
1999-08-06 11:13:17 +00:00
daniel
9cb0d98188
+ New error message: Segment too large
1999-08-06 09:25:32 +00:00
peter
c5faa84f92
* saveregister is now working and used for assert and iocheck (which has
...
been moved to system.inc because it's now system independent)
1999-08-05 23:45:09 +00:00
daniel
e7fd9b1dd8
* Fixed potential bug for open arrays (Their size is not known at
...
compilation time).
1999-08-05 22:42:49 +00:00
daniel
bf3fc7b96d
*** empty log message ***
1999-08-05 22:41:34 +00:00
peter
30309fc962
* fixed register count ord*ord
1999-08-05 21:58:57 +00:00
peter
54880a6f23
* removed warning
1999-08-05 21:50:35 +00:00
daniel
3ec16374ab
* Changes for new symtable.
1999-08-05 20:54:19 +00:00
daniel
3d7fe41229
* Use objects unit.
1999-08-05 20:49:15 +00:00
daniel
590de0e5d7
+ Brand new symtable:
...
+ Less memory usage
+ Less code
- No debug information yet
- No unit support yet
1999-08-05 17:33:16 +00:00
florian
1c0b9034f4
* some more additions, especially procedure
...
exit code generation
1999-08-05 17:10:56 +00:00
peter
e98b8c7546
* win32 fixes
1999-08-05 16:54:35 +00:00
peter
cb8aeb3fd6
* V_Fatal=1, all other V_ are also increased
...
* Check for local procedure when assigning procvar
* fixed comment parsing because directives
* oldtp mode directives better supported
* added some messages to errore.msg
1999-08-05 16:52:53 +00:00
michael
5baa7ca467
* Added ait_frame, ait_ent
1999-08-05 15:51:01 +00:00
michael
de05bb1a56
* more changes
1999-08-05 15:50:31 +00:00
Jonas Maebe
aff06b2d4e
* "add/sub const,%esp;sub $2,%esp" wasn't always optimized
1999-08-05 15:02:48 +00:00
Jonas Maebe
13bffb711a
* fix in -darithopt code (sometimes crashed on 8/16bit regs)
1999-08-05 15:01:52 +00:00
florian
fdc1e9792c
* some fixes for the floating point registers
...
* more things for the new code generator
1999-08-05 14:58:03 +00:00
Tomas Hajny
46b6598b8c
* 'solution' for a compiler problem
1999-08-05 07:37:27 +00:00
Tomas Hajny
fd8a4f6827
* merging changes by RB and DM :-(
1999-08-04 15:51:05 +00:00
florian
d66fdc645a
* now every available fpu register is used for
...
fpu register variables
1999-08-04 14:21:07 +00:00
florian
ab66749e27
* new(...)^. is now allowed
1999-08-04 13:49:45 +00:00
florian
e53aceb9be
+ floating point register variables !!
...
* pairegalloc is now generated for register variables
1999-08-04 13:45:17 +00:00
Jonas Maebe
ace7ff6983
* all tokens now start with an underscore
...
* PowerPC compiles!!
1999-08-04 13:02:40 +00:00
Jonas Maebe
4a9d0a58d1
* all tokes now start with an underscore
...
* PowerPC compiles!!
1999-08-04 12:59:22 +00:00
michael
07e9f2f949
* Added gettext
1999-08-04 11:31:09 +00:00
michael
acb80bde47
* moved gettext to fcl
1999-08-04 11:30:05 +00:00
michael
8e54ea14a0
* moved to fcl, since it needs classes
1999-08-04 11:28:11 +00:00
florian
be3155fdde
+ initial revision
1999-08-04 11:13:38 +00:00
michael
b6cf3b2d68
+ Added ait_frame
1999-08-04 00:39:56 +00:00
florian
defd66af97
- removed i386asm.pas and i386base.pas
1999-08-04 00:25:12 +00:00
florian
ca53eee67e
* renamed i386asm and i386base to cpuasm and cpubase
1999-08-04 00:22:34 +00:00
Jonas Maebe
89b7d18f54
+ initial implementation for PowerPC based on the Alpha stuff
1999-08-03 23:37:52 +00:00
florian
3bce2e5c20
* initial revision
1999-08-03 22:39:46 +00:00
peter
ed8eb13d59
* moved bitmask constants to sets
...
* some other type/const renamings
1999-08-03 22:02:29 +00:00
peter
a4b08bdef9
* small speed improvements
1999-08-03 21:58:44 +00:00
peter
f3079dff58
+ more types
...
+ objpas unit
1999-08-03 20:25:40 +00:00
peter
9f334f17ac
+ TTab acts now on Ctrl+Tab and Ctrl+Shift+Tab...
...
+ Desktop saving should work now
- History saved
- Clipboard content saved
- Desktop saved
- Symbol info saved
* syntax-highlight bug fixed, which compared special keywords case sensitive
(for ex. 'asm' caused asm-highlighting, while 'ASM' didn't)
* with 'whole words only' set, the editor didn't found occourences of the
searched text, if the text appeared previously in the same line, but didn't
satisfied the 'whole-word' condition
* ^QB jumped to (SelStart.X,SelEnd.X) instead of (SelStart.X,SelStart.Y)
(ie. the beginning of the selection)
* when started typing in a new line, but not at the start (X=0) of it,
the editor inserted the text one character more to left as it should...
* TCodeEditor.HideSelection (Ctrl-K+H) didn't update the screen
* Shift shouldn't cause so much trouble in TCodeEditor now...
* Syntax highlight had problems recognizing a special symbol if it was
prefixed by another symbol character in the source text
* Auto-save also occours at Dos shell, Tool execution, etc. now...
1999-08-03 20:22:25 +00:00