florian
|
4caf39e3ac
|
* fix to allow tv like stream registration:
@tmenu.load doesn't work if load had parameters or if load was only
declared in an anchestor class of tmenu
|
1998-07-27 21:57:13 +00:00 |
|
florian
|
9af86a2bf0
|
+ better support for switch $H
+ index access to ansi strings added
+ assigment of data (records/arrays) containing ansi strings
|
1998-07-26 21:58:57 +00:00 |
|
florian
|
9b4225f26f
|
* internal error 10 together with array access fixed. I hope
that's the final fix.
|
1998-07-24 22:16:52 +00:00 |
|
Jonas Maebe
|
892964eaf2
|
* split the optimizer
|
1998-07-23 19:31:18 +00:00 |
|
michael
|
2bfc4fa33d
|
+ Added ansirtl target to make an ansistrings capable rtl
|
1998-07-23 18:17:58 +00:00 |
|
michael
|
efa00172ac
|
No nested comments in Delphi mode.
|
1998-07-23 12:40:41 +00:00 |
|
michael
|
c217a7df4c
|
+ COPY and Replace back to mv and cp
|
1998-07-22 21:33:32 +00:00 |
|
florian
|
b47f848f8d
|
* bug0147 fixed
|
1998-07-21 11:16:25 +00:00 |
|
michael
|
d5d8c510eb
|
Const ansistrings are not copied.
|
1998-07-20 23:35:50 +00:00 |
|
florian
|
e770d0b0d2
|
* hex constants in numeric char (#$54#$43 ...) are now allowed
* there was a bug in record_var_dec which prevents the used
of nested variant records (for example drivers.tevent of tv)
|
1998-07-20 22:17:15 +00:00 |
|
florian
|
a824e04fc5
|
* handling of ansi string constants should now work
|
1998-07-20 18:40:10 +00:00 |
|
florian
|
814ae50075
|
* better ansi string assignement
|
1998-07-20 10:23:00 +00:00 |
|
florian
|
206549900f
|
* some ansi/wide/longstring support fixed:
o parameter passing
o returning as result from functions
|
1998-07-18 22:54:23 +00:00 |
|
florian
|
ce8b39ae1f
|
+ ansi string constants fixed
+ switch $H partial implemented
|
1998-07-18 17:11:07 +00:00 |
|
pierre
|
31ff347814
|
* small bug correction due to newinput
(only with tempdebug conditionnal)
|
1998-07-16 08:01:42 +00:00 |
|
Jonas Maebe
|
f09128a3ec
|
* fixed bug that caused the stackframe never to be omitted
|
1998-07-15 16:41:01 +00:00 |
|
Jonas Maebe
|
6d4bdf4e02
|
* fixed bug that caused the stackframe never to be omitted
|
1998-07-15 16:06:44 +00:00 |
|
Jonas Maebe
|
879b7d0288
|
* change "pop reg/push reg to "mov (%esp), reg" with -Ox, remove otherwise
|
1998-07-15 16:06:00 +00:00 |
|
peter
|
c9715847f6
|
* updated messages file
|
1998-07-14 21:46:38 +00:00 |
|
peter
|
28f036c698
|
+ support for with p^do constructs
|
1998-07-14 21:38:13 +00:00 |
|
peter
|
4b6ca45e6b
|
* fixed packrecords as discussed at the alias
|
1998-07-14 21:37:24 +00:00 |
|
peter
|
1bffd4e290
|
* released NEWINPUT
|
1998-07-14 14:46:36 +00:00 |
|
florian
|
0912889c24
|
* changed to compile with TP
|
1998-07-13 21:17:38 +00:00 |
|
peter
|
2cd0720f62
|
* m68k updates
|
1998-07-10 10:50:54 +00:00 |
|
peter
|
889203c8ba
|
* fixed realnumber scanning
* [] after asmblock was not uppercased anymore
|
1998-07-10 10:48:40 +00:00 |
|
pierre
|
b79c82a255
|
* Just the N_FNAME to N_FUN substitution for stabs of functions
thanks again Daniel !!
|
1998-07-10 08:31:38 +00:00 |
|
peter
|
5e5e2fd78d
|
* fixed ttypesym bug finally
* fileinfo in the symtable and better using for unused vars
|
1998-07-09 23:59:59 +00:00 |
|
daniel
|
a7193efbc6
|
+ $N+,E+ added for TP.
|
1998-07-08 15:06:41 +00:00 |
|
daniel
|
aaf3d30f81
|
* First check if call to assembler is succesfull, then check it's exit code.
This is more logical than first checking the exit code. For some mysterious
reason this did not give problems on DOS & Linux. On OS/2 it did.
|
1998-07-08 14:58:34 +00:00 |
|
daniel
|
5eb055dc70
|
* Fixed $ifdef TP.
|
1998-07-08 14:56:53 +00:00 |
|
peter
|
b5f4535ec1
|
* heap_size for m68k
|
1998-07-08 12:39:38 +00:00 |
|
peter
|
9330b0e700
|
* packrecords 4 works
* word aligning of parameters
|
1998-07-07 17:40:37 +00:00 |
|
peter
|
b94116de16
|
* fixed {$I } with following eof
|
1998-07-07 17:39:38 +00:00 |
|
peter
|
34f5f72c53
|
* status.currentsource is now calculated in verbose (more accurated)
|
1998-07-07 12:32:54 +00:00 |
|
peter
|
756165dd30
|
* fixed string:= which allowed almost any type
|
1998-07-07 12:31:44 +00:00 |
|
peter
|
911abb5abc
|
+ NEWINPUT for a better inputfile and scanner object
|
1998-07-07 11:19:50 +00:00 |
|
michael
|
9c5e9c2189
|
Added length checking for string reading
|
1998-07-06 15:51:15 +00:00 |
|
michael
|
9bb3b87cb8
|
+ Added calls for reading/writing ansistrings
|
1998-07-06 14:19:51 +00:00 |
|
peter
|
4d36bc1cc3
|
+ better writeln/readln handling, now 100% like tp7
|
1998-07-01 15:28:48 +00:00 |
|
peter
|
97f61a43f4
|
* better bufferfile.reset error handling
|
1998-07-01 15:26:57 +00:00 |
|
peter
|
4ac8e5d18f
|
+ internal inc/dec
|
1998-06-25 14:04:17 +00:00 |
|
pierre
|
91130f7270
|
* ppu files where not closed in newppu !!
second compilation was impossible due to too many opened files
(not visible in 'make cycle' as we remove all the ppu files)
|
1998-06-25 11:15:33 +00:00 |
|
pierre
|
e64d70d4cd
|
* removed a remaining ifndef NEWPPU
replaced by ifdef OLDPPU
* added uf_finalize to ppu unit
|
1998-06-25 10:51:00 +00:00 |
|
florian
|
028721c4de
|
* first version of rtti support
|
1998-06-25 08:48:04 +00:00 |
|
peter
|
804397de24
|
* ifdef newppu -> ifndef oldppu
|
1998-06-24 14:48:34 +00:00 |
|
peter
|
fe323891cf
|
* fixed the name changes
|
1998-06-24 14:06:33 +00:00 |
|
peter
|
f1082542f9
|
* new depend for the new ra units
|
1998-06-24 14:02:57 +00:00 |
|
peter
|
3ea08ab259
|
* stricter var parsing like tp7 and some optimizes with directive
parsing
|
1998-06-24 12:26:45 +00:00 |
|
peter
|
3968111048
|
* renamed RA* units
|
1998-06-23 14:00:15 +00:00 |
|
daniel
|
461661c69c
|
* Recommitted.
|
1998-06-23 08:59:22 +00:00 |
|