Commit Graph

6750 Commits

Author SHA1 Message Date
armin
014395198b * added library support 2004-09-19 18:10:32 +00:00
armin
b9dd469ddc * support library flag
* automaticly gernerate xdc data
2004-09-19 14:23:43 +00:00
peter
35c07ed9ef * dynarr-pointer is allowed under delphi 2004-09-16 16:32:44 +00:00
peter
4978a7635a * another fix for reading of subranges 2004-09-16 16:32:27 +00:00
peter
90c280a42d * Use FExpand on paths passed to compiler 2004-09-16 16:31:53 +00:00
peter
7f8844e74d * release localsymtables when module is compiled 2004-09-14 16:33:46 +00:00
peter
7e90a8a8ab * restart sorting of enums when deref is called, this is needed when
a unit is reloaded
2004-09-14 16:33:17 +00:00
peter
3b59efea14 * keep localst in memory, it is also needed for finalizing
typedconst
2004-09-13 20:34:28 +00:00
peter
63532ef166 * pwidechar support in array of const 2004-09-13 20:33:41 +00:00
peter
6096fe0789 * use realname in error msg 2004-09-13 20:33:17 +00:00
peter
38bebdb044 * only make both operands the same for xor,and,or when both are
integer types
2004-09-13 20:32:53 +00:00
peter
17f31d70c2 * fix for read(subranges) with subrange typ already being sinttype 2004-09-13 20:32:06 +00:00
peter
29207e007a * fixed and cleanup of overriding non-visible methods 2004-09-13 20:31:07 +00:00
peter
c1d4e0c3d3 * vo_is_loop_counter added 2004-09-13 20:30:22 +00:00
peter
180c042911 * finalize all (also procedure local) typedconst at unit finalization 2004-09-13 20:30:05 +00:00
peter
384e764831 * use realname for abstract procs found 2004-09-13 20:29:00 +00:00
peter
67548d9f91 * for loop variable assignment is not allowed anymore 2004-09-13 20:28:26 +00:00
peter
e32eac8468 * remove check for shortunitname, it broke units with 8 and 9 chars
with the first 8 chars being equal
2004-09-13 20:27:27 +00:00
peter
c336f79bab * for-loop variable access removed 2004-09-13 20:26:45 +00:00
peter
c1303f5759 * stringlist.find case insensitive 2004-09-13 20:26:26 +00:00
peter
9b0243bccc * support byte() typecast
* support array index
2004-09-13 20:25:52 +00:00
olle
922a594dd8 + When link on target, the script sets file type on link.res 2004-09-13 16:13:04 +00:00
olle
bb684d007d * Minor bugfix in $IFOPT 2004-09-12 20:46:58 +00:00
olle
0bf14e759f * Updated compiler status 2004-09-12 20:33:21 +00:00
Jonas Maebe
c5c6a10a87 * fixed wrong error message 2004-09-10 21:00:53 +00:00
Jonas Maebe
1c0fb6a6ea * exit with exit code 0 instead of 1 after writing out quick options
(such as -iV)
2004-09-10 21:00:23 +00:00
Jonas Maebe
23086cb87c * clarified comment 2004-09-10 19:59:38 +00:00
olle
6daacd9e0e * floating point constants is now written as byte pattern, to have exact control of each bit. 2004-09-10 11:23:52 +00:00
olle
be837c0f23 + Added argument to Stop 2004-09-09 08:19:47 +00:00
michael
ec7227e1f5 Regenerated 2004-09-08 11:58:14 +00:00
michael
41f7fa8c37 + Check if outputdir exists, Fix exitcode when displaying help pages 2004-09-08 11:23:30 +00:00
armin
458e3c3780 * makefiles regenerated
* ide: added target netwlibc
2004-09-04 23:33:38 +00:00
armin
354004d803 * target netwlibc added (libc is preferred for newer netware versions) 2004-09-04 21:18:47 +00:00
armin
27335f6a8f * missing targets added 2004-09-04 21:11:49 +00:00
armin
5f567e75f8 * dont create main for netware (only PASCALMAIN) 2004-09-03 16:12:32 +00:00
olle
617eb1b118 + compiler directives which take filenames/paths, get these trimmed, and
also support quotes.
2004-08-31 22:07:04 +00:00
olle
22a93eb1e9 + support for quoting of paths in TSearchPathList.AddPath so that
compiler directives which take paths, will support quotes.
  * uppdated TranslateMacPath
2004-08-31 22:02:30 +00:00
olle
883dfac48d + added proc DePascalQuote 2004-08-31 21:44:18 +00:00
peter
b24163cef6 * use realmodulename in unit not used msg 2004-08-30 20:23:33 +00:00
michael
55eea27447 + Patch from peter to fix bug #3272 2004-08-30 12:09:45 +00:00
armin
5595281c4f * added support for libc 2004-08-30 11:17:34 +00:00
Jonas Maebe
c2210f01b9 * only specially handle 64bit operations on ordinals 2004-08-30 09:28:40 +00:00
peter
e18eaddbfc fixed crash with error in default value
allow assembler directive in interface
2004-08-29 11:28:41 +00:00
peter
ade0fde929 allow published for constructors 2004-08-29 11:28:10 +00:00
peter
2043999880 * optimized search for noncasesensitive names. It now searches
first for NormalCase and skips double tests
2004-08-28 20:25:25 +00:00
peter
d30692b3b1 * enable case sensitive to support mixed case unit/filenames 2004-08-28 20:01:46 +00:00
peter
d3b7458802 * print realmodulename in fatal errors 2004-08-28 20:01:09 +00:00
peter
8694a4b86b * use objrealname in Message1 2004-08-28 20:00:50 +00:00
peter
d763f9e142 browser disabled
uf_local_symtable ppu flag when a localsymtable is stored
2004-08-27 21:59:26 +00:00
peter
1654d9ad27 don't use .rodata, it doesn't work yet 2004-08-27 20:55:08 +00:00