mazen
581b52422c
- remove $IFDEF DELPHI and related code
...
- remove $IFDEF FPCPROCVAR and related code
2004-10-15 09:14:16 +00:00
mazen
e90d8a42e3
* USE_SYSUTILS merged successfully : cycles with and without defines
...
* Need to be optimized in performance
2004-10-14 18:16:17 +00:00
mazen
e795e5c581
* use SysUtils unit instead of Dos Unit
...
+ overload Replace to use AnsiString
2004-10-14 17:10:15 +00:00
michael
41f7fa8c37
+ Check if outputdir exists, Fix exitcode when displaying help pages
2004-09-08 11:23:30 +00:00
florian
8a9758c5e2
* logs truncated
2004-06-20 08:55:28 +00:00
peter
fd278ee582
* print lineinfo for internalerror
2003-04-26 19:32:31 +00:00
carl
05d6af8745
+ give line number of internal error
2003-02-15 22:20:43 +00:00
peter
2721d341f0
* merged some verbosity options.
...
* V_LineInfo is a verbosity flag to include line info
2003-01-09 21:52:37 +00:00
peter
bbf8bddbb4
* unit loading changed to first register units and load them
...
afterwards. This is needed to support uses xxx in yyy correctly
* unit dependency check fixed
2002-12-29 14:57:50 +00:00
peter
ac667efffa
* traceback added in EXTDEBUG mode for internalerror
2002-12-20 18:14:23 +00:00
peter
bfd72ad5d5
* merged changes from 1.0.7 up to 04-11
...
- -V option for generating bug report tracing
- more tracing for option parsing
- errors for cdecl and high()
- win32 import stabs
- win32 records<=8 are returned in eax:edx (turned off by default)
- heaptrc update
- more info for temp management in .s file with EXTDEBUG
2002-11-15 01:58:45 +00:00
peter
20af604613
* memdebug enhancements
2002-09-05 19:29:42 +00:00
peter
06ebac4e27
* readded missing revisions
2002-05-18 13:34:04 +00:00
carl
21b3a10f02
+ defines.inc -> fpcdefs.inc to avoid conflicts if compiling by hand
...
+ try to fix temp allocation (still in ifdef)
+ generic constructor calls
+ start of tassembler / tmodulebase class cleanup
2002-05-16 19:46:34 +00:00
peter
2992e1819c
* removed old logs and updated copyright year
2002-05-14 19:34:38 +00:00
peter
2a1adf0ee6
* updates so it works with the ide
2001-08-04 10:23:54 +00:00
peter
47f3d1e902
* Regenerated
2001-06-07 21:25:57 +00:00
Jonas Maebe
cbc6756190
* fixed wrong typed constant procvars in preparation of my fix which will
...
disallow them in FPC mode (plus some other unmerged changes since
LAST_MERGE)
2001-06-06 17:20:21 +00:00
peter
eda26e9190
* support linux unit for ver1_0 compilers
2001-02-05 20:46:59 +00:00
marco
ad6ba5dd70
* Renamefest. Compiler part. Not that hard.
2001-01-21 20:32:45 +00:00
peter
5a5ac3872b
* check for verbosity in verbose instead of comphook
2000-12-26 15:58:29 +00:00
peter
32b9cdb7cf
+ new tlinkedlist class (merge of old tstringqueue,tcontainer and
...
tlinkedlist objects)
2000-12-25 00:07:25 +00:00
marco
b65958a61e
* Renamefest
2000-11-13 15:26:12 +00:00
peter
11fbb1cc6d
* prefix fix (merged)
2000-09-30 16:07:20 +00:00
peter
24fc983597
* message updates merges
2000-09-24 21:33:46 +00:00
peter
a71e44ac49
* use defines.inc
2000-09-24 15:06:10 +00:00
peter
4c94659743
* moved some util functions from globals,cobjects to cutils
...
* splitted files into finput,fmodule
2000-08-27 16:11:48 +00:00
peter
eadf85eee3
* -vb update
2000-08-13 13:04:15 +00:00
peter
fac523d7f6
* IDE patch for stream reading (merged)
2000-08-12 15:30:44 +00:00
michael
650fbb86aa
+ removed logs
2000-07-13 11:32:24 +00:00
michael
e7aca136a1
+ Initial import
2000-07-13 06:29:38 +00:00
pierre
6b012c36f4
* New bunch of Gabor changes
2000-05-29 10:04:40 +00:00
peter
d9cef95ac7
* -Se<x> option extended to increase errorcount for
...
warning,notes or hints
2000-05-10 13:40:19 +00:00
peter
4a4a24b6e8
* log truncated
2000-02-09 13:22:42 +00:00
peter
e525797c51
* updated copyright to 2000
2000-01-07 01:14:18 +00:00
pierre
b528749138
* Notes/Hints for local syms changed to
...
Set_varstate function
1999-11-18 15:34:44 +00:00
pierre
2e65e6a618
+ added do_halt procedure
1999-09-07 14:03:48 +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
florian
78d13ec796
* changes to compile it with Delphi 4.0
1999-05-04 21:44:30 +00:00
peter
b5075769be
* removed path from output, was there only for debugging
1999-01-15 12:27:23 +00:00
peter
abb72c5d48
* status.currentmodule is now also updated
...
+ status.currentsourcepath
1999-01-14 21:47:09 +00:00
peter
1b369bb4bb
+ globtype,tokens,version unit splitted from globals
1998-12-11 00:02:37 +00:00
peter
752857f403
* tp7 didn't like my ifopt H+ :(
1998-11-16 15:41:39 +00:00
peter
aace149d8c
* H+ fixes
1998-11-16 12:17:59 +00:00
pierre
1dfbb756e9
* classes get a vmt allways
...
* better error info (tried to remove
several error strings introduced by the tpexcept handling)
1998-10-27 13:45:25 +00:00
pierre
c4bc24c00b
+ added two level of longjump to
...
allow clean freeing of used memory on errors
1998-10-26 17:15:16 +00:00
pierre
a5e9063968
merged from fixes branch
1998-09-15 10:49:32 +00:00
pierre
5bde11ba3b
* bug with datalabel corrected
...
+ assembler errors better commented
* one nested record crash removed
1998-09-04 17:34:20 +00:00
peter
92e386c26f
* nicer output when column=0
1998-09-01 17:37:59 +00:00
peter
9985d0df00
* recompiles again
1998-08-18 15:11:51 +00:00