peter
|
c21d6d6871
|
* give fatal if objfpc/delphi mode things are found (merged)
|
2000-08-20 14:58:41 +00:00 |
|
Jonas Maebe
|
9605567a67
|
* added missing open comment at start of log section
|
2000-08-20 10:11:41 +00:00 |
|
peter
|
7f47dfe3cb
|
* check size after checking openarray in push_value_para (merged)
|
2000-08-19 20:09:33 +00:00 |
|
peter
|
e2a243ff1c
|
* fixed bug with comparing constsym strings
|
2000-08-19 19:51:03 +00:00 |
|
peter
|
9dc543c123
|
* new tdynamicarray implementation using blocks instead of
reallocmem (merged)
|
2000-08-19 18:44:27 +00:00 |
|
Jonas Maebe
|
c9de6bc568
|
* fixed a potential bug in destroyregs regarding the removal of
unused loads
* added destroyDependingRegs() procedure and use it for the fix in
the previous commit (safer/more complete than what was done before)
|
2000-08-19 17:53:29 +00:00 |
|
Jonas Maebe
|
3d38329899
|
* for all optimization levels > 1, all passes are done twice (the
result improves the most if -Or is used as well)
|
2000-08-19 09:10:08 +00:00 |
|
Jonas Maebe
|
441d9d137c
|
* fixed bug where the contents of a register would not be destroyed
if another register on which these contents depend is modified
(not really merged, but same idea as fix in fixes branch,
LAST_MERGE tag is updated)
|
2000-08-19 09:08:59 +00:00 |
|
michael
|
8592278ad0
|
+ Initial implementation
|
2000-08-18 19:20:06 +00:00 |
|
michael
|
bfdac9385b
|
+ Implemented loading of dynamical libraries
|
2000-08-18 19:15:34 +00:00 |
|
marco
|
606baed8e2
|
+ Fixed cast tconstsym.value with tpointerord
|
2000-08-18 14:33:07 +00:00 |
|
pierre
|
28af0a7223
|
* restore next instead of indexnext field for dc local var in GetAbsProcParmDefStr
|
2000-08-18 13:18:12 +00:00 |
|
Jonas Maebe
|
0f02db341c
|
* fix for web bug1099 (merged from fixes branch)
|
2000-08-18 10:09:13 +00:00 |
|
florian
|
60f46dcd29
|
* fixed several problems with the int64 constants
|
2000-08-17 12:03:48 +00:00 |
|
Jonas Maebe
|
10df99b121
|
* fixed crash when inlining assembler procedures with -Or
|
2000-08-17 11:07:51 +00:00 |
|
pierre
|
a39590e684
|
* fix go32v2 cycle problem
|
2000-08-17 09:17:19 +00:00 |
|
florian
|
a78efe6cb9
|
+ initial revision of unicode conversion files
|
2000-08-17 07:45:46 +00:00 |
|
florian
|
66cbbfb910
|
+ initial revision
|
2000-08-17 07:29:39 +00:00 |
|
peter
|
64383892e3
|
* new bug
|
2000-08-16 19:07:41 +00:00 |
|
peter
|
03b63234e4
|
* Fixes from Gabor (merged)
|
2000-08-16 18:51:57 +00:00 |
|
peter
|
e1a81165ac
|
* some tests for identifier reusing
|
2000-08-16 18:38:46 +00:00 |
|
peter
|
2a82f37c0b
|
* removed word=word declaration
|
2000-08-16 18:35:19 +00:00 |
|
peter
|
7eaac1706d
|
* splitted namedobjectitem.next into indexnext and listnext so it
can be used in both lists
* don't allow "word = word" type definitions (merged)
|
2000-08-16 18:33:53 +00:00 |
|
florian
|
244fc53520
|
+ support of 64 bit integer constants
|
2000-08-16 13:06:06 +00:00 |
|
florian
|
f53823cb77
|
*** empty log message ***
|
2000-08-16 13:02:33 +00:00 |
|
michael
|
5eb17fe1c4
|
+ Merged changes in fixbranch
|
2000-08-15 09:45:29 +00:00 |
|
peter
|
c356a11ae4
|
* adapted for gzcrc
|
2000-08-15 04:10:59 +00:00 |
|
peter
|
83fddfe3db
|
* delphi compatibility fix
|
2000-08-15 04:10:38 +00:00 |
|
peter
|
06e8616f1d
|
* crc renamed to gzcrc (merged)
|
2000-08-15 03:57:51 +00:00 |
|
peter
|
9cf8ff4295
|
* needed file
|
2000-08-15 03:52:57 +00:00 |
|
peter
|
8374eaaac8
|
* 1.0.1 updates
|
2000-08-15 03:52:15 +00:00 |
|
peter
|
411ae111c4
|
* clean also lib*.a files
|
2000-08-15 03:46:42 +00:00 |
|
peter
|
32bedb114d
|
* integer constant -> integer para enhanced to search the best matching
procedure, just like delphi does (merged)
|
2000-08-15 03:43:24 +00:00 |
|
peter
|
b4c1794b34
|
* previous commit was wrong file :(
|
2000-08-15 03:41:27 +00:00 |
|
peter
|
783f16503b
|
* fixed double declared ___exit() (merged)
|
2000-08-13 19:23:26 +00:00 |
|
peter
|
626970373c
|
* fix for absolute to mem address (merged)
|
2000-08-13 19:21:13 +00:00 |
|
michael
|
385a257995
|
+ Added some missing functions needed for variant support
|
2000-08-13 17:55:38 +00:00 |
|
michael
|
7aa1e88a5d
|
+ Added some delphi compatibility types
|
2000-08-13 17:55:14 +00:00 |
|
peter
|
11af7f6f18
|
* new
|
2000-08-13 14:55:58 +00:00 |
|
peter
|
c11ee377bb
|
* integer constant is equal with all integer type arguments (merged)
|
2000-08-13 14:53:32 +00:00 |
|
peter
|
25c495dd5a
|
* put defaultpara values in parast and changed the name to
'def<Parameter name>'
|
2000-08-13 13:11:28 +00:00 |
|
peter
|
68283a4c62
|
* equal_paras now also checks default parameter value
|
2000-08-13 13:07:18 +00:00 |
|
peter
|
15aa7417a3
|
* store parast always for procdef (browser needs still update)
* add default parameter value to demangledpara
|
2000-08-13 13:06:37 +00:00 |
|
peter
|
0d881bb510
|
* new ppu version
|
2000-08-13 13:04:38 +00:00 |
|
peter
|
eadf85eee3
|
* -vb update
|
2000-08-13 13:04:15 +00:00 |
|
peter
|
fdc675f37b
|
* clean also unit crc
|
2000-08-13 13:00:44 +00:00 |
|
peter
|
58af033511
|
* updated for ppu additions
|
2000-08-13 12:58:06 +00:00 |
|
peter
|
cb4de797c1
|
* class member decl wrong then no other error after it
* -vb has now also line numbering
* -vb is also used for interface/implementation different decls and
doesn't list the current function (merged)
|
2000-08-13 12:54:53 +00:00 |
|
peter
|
6e00bdf39b
|
* fixed fileseek() typo (merged)
|
2000-08-13 08:59:37 +00:00 |
|
peter
|
7cac44dbaf
|
* don't check for directory in do_open (merged)
|
2000-08-13 08:43:45 +00:00 |
|