Jonas Maebe
4bf53f34e3
* fixed web bug #1363 (merged)
2001-01-22 11:20:15 +00:00
marco
ad6ba5dd70
* Renamefest. Compiler part. Not that hard.
2001-01-21 20:32:45 +00:00
Tomas Hajny
ee51dcc980
+ APPTYPE support under OS/2, app_fs, GetEnvPChar for OS/2
2001-01-20 18:32:52 +00:00
peter
73a75d5d5c
* fixed crash with program name as a important unit name
2001-01-14 22:13:52 +00:00
peter
96be9e9392
* constant calculation fixed. The type of the new constant is now
...
defined after the calculation is done. This should remove a lot
of wrong warnings (and errors with -Cr).
2001-01-14 22:13:13 +00:00
peter
acd6ede655
* fixed operand order that got mixed up for external writers after
...
my previous assembler block valid instruction check
2001-01-13 20:24:24 +00:00
peter
c3cbe78c27
* updated
2001-01-13 00:10:20 +00:00
peter
a13360ee96
* made Pavel O. happy ;)
2001-01-13 00:09:21 +00:00
peter
00a1168246
* added missing addoptn
2001-01-13 00:08:09 +00:00
peter
cac56fc13e
* fixed findexe to also support already extension in name
2001-01-13 00:03:41 +00:00
peter
1d3938fc81
* compiles again
2001-01-12 19:21:32 +00:00
peter
9964f294bd
* fixed writing of quickinfo when no ppc386.cfg is available
2001-01-12 19:21:09 +00:00
peter
5ea6603165
* fixed searching for utils
2001-01-12 19:19:44 +00:00
peter
00c901b3c1
* check for valid asm instructions
2001-01-12 19:18:42 +00:00
Jonas Maebe
3fd4ce9c89
* really fixed problems with -Op2 opts (merged)
2001-01-10 10:29:36 +00:00
michael
d5ef327f9e
+ Patch from jonas so 1.0.2 can be used to cycle
2001-01-10 08:52:40 +00:00
peter
d61f29c799
* don't push high value for open array with cdecl;external;
2001-01-08 21:46:46 +00:00
peter
35a172090a
* internalerror for string to chararray
2001-01-08 21:45:11 +00:00
peter
49a0170412
* string isn't compatible with array of char
2001-01-08 21:43:38 +00:00
peter
f0e23ff231
* fixed crash with unsupported token overloading
2001-01-08 21:40:26 +00:00
Jonas Maebe
7725beb1e3
* fixed crashing bug to due previous changes
2001-01-07 15:51:17 +00:00
Jonas Maebe
b503c3e3b8
* fixed bug in call/jmp optimization with -Op1 and -Op2
2001-01-07 15:49:49 +00:00
Jonas Maebe
8b0adc1f23
* references to symbols were only decreased in taicpu.done for jmps, fixed
2001-01-07 15:48:56 +00:00
Jonas Maebe
e753af622e
* fixed webbug 1323
2001-01-06 23:35:05 +00:00
peter
048ff7c855
* merged libp library prefix
2001-01-06 20:15:43 +00:00
peter
bdb1ed1462
* merged c packrecords fix
2001-01-06 20:11:29 +00:00
peter
38af966c3b
* merged fix for 1310
2001-01-06 19:54:11 +00:00
Jonas Maebe
76ac79aace
* fixed IE 10 (but code is less efficient now :( )
2001-01-06 19:12:31 +00:00
peter
e16486a958
* fixed wrong notes about locals
2001-01-06 18:28:39 +00:00
florian
00917cb46f
* the info about exception frames is stored now on the stack
...
instead on the heap
2001-01-05 17:35:50 +00:00
Jonas Maebe
82cd898e2e
+ initial implementation (still needs to be made more modular)
2001-01-04 11:24:19 +00:00
Jonas Maebe
a60d4d969b
* fixed copy/past bugs
2001-01-03 13:12:50 +00:00
peter
a80bfec536
* forgot to remove node.inc and nodeh.inc that were merged into node.pas
...
already.
2001-01-01 11:38:45 +00:00
florian
f8275055b9
- file moved
2000-12-31 16:55:51 +00:00
florian
a7e7058a2d
+ initial revision
2000-12-31 16:54:19 +00:00
Jonas Maebe
4c8ca9774f
+ implemented/fixed docompare() mathods for all nodes (not tested)
...
+ nopt.pas, nadd.pas, i386/n386opt.pas: optimized nodes for adding strings
and constant strings/chars together
* n386add.pas: don't copy temp strings (of size 256) to another temp string
when adding
2000-12-31 11:14:10 +00:00
Jonas Maebe
6fa8b40f74
+ sizeoftemp() function
2000-12-31 11:04:43 +00:00
Jonas Maebe
2e5e5eb1a4
* optimized loadshortstring a bit
2000-12-31 11:02:12 +00:00
Jonas Maebe
87405bf710
* fixed potential bug in writeToMemDestroysContents
2000-12-31 11:00:31 +00:00
peter
350a364890
* export with the case provided in the exports section
2000-12-30 22:53:25 +00:00
peter
bd64ad0539
* 'classified' tdictionary, but leave it within an define
2000-12-29 21:57:27 +00:00
peter
5a5ac3872b
* check for verbosity in verbose instead of comphook
2000-12-26 15:58:29 +00:00
peter
ff388a41e2
* use system.paramstr()
2000-12-26 15:57:25 +00:00
peter
1a9f0943cb
* unrolled loops in taicpu.destroy
2000-12-26 15:56:17 +00:00
peter
32b9cdb7cf
+ new tlinkedlist class (merge of old tstringqueue,tcontainer and
...
tlinkedlist objects)
2000-12-25 00:07:25 +00:00
peter
0c0c01980f
+ cstreams unit
...
* dynamicarray object to class
2000-12-24 12:25:31 +00:00
peter
377e4c5927
* moved preprocessfile into a conditional
2000-12-24 12:24:38 +00:00
peter
6d8398ab9f
* use system.paramstr()
2000-12-24 12:21:41 +00:00
peter
4ec8650ad9
* classes, enum stabs fixes merged from 1.0.x
2000-12-24 12:20:45 +00:00
peter
b7c591affd
* object to class for ow/og objects
...
* split objectdata from objectoutput
2000-12-23 19:59:35 +00:00