Commit Graph

2723 Commits

Author SHA1 Message Date
florian
26643d4e16 * fixed my previous commit :/ 2000-07-05 20:29:16 +00:00
florian
a989d18fc2 * fixed fpuvaroffset calculation in read statements 2000-07-05 20:19:47 +00:00
pierre
ebc536ef52 * avoid internalerror on open arrays 2000-07-05 10:17:38 +00:00
peter
cf026bfb89 * fixed missing option_help_pages 2000-07-04 19:12:49 +00:00
peter
b13955d6d8 * be optimistic: version 1.00 for some utils 2000-07-04 19:05:53 +00:00
pierre
9290e7b641 * fix for bug #1025 2000-07-03 21:08:54 +00:00
pierre
74f131b173 * fix for bug #1023 2000-07-03 13:26:48 +00:00
pierre
d86f8c5ec8 * fix for bug #1019 2000-07-03 09:48:23 +00:00
peter
8b38902424 * exampleinstall target added 2000-07-01 23:03:18 +00:00
peter
f806e08f22 * tool to add numbering to the old error?.msg files 2000-07-01 09:52:56 +00:00
peter
757f68ec58 * fixed internalerror 2002 when case expr is not correct, by creating
a temp correct case expression
2000-06-30 22:15:39 +00:00
peter
5db0ddd7e9 * fix for bug #988 2000-06-30 22:12:26 +00:00
peter
40e02c89da * fixed some getlabel to getdatalabel 2000-06-30 22:11:28 +00:00
peter
957d4cdc89 * new message files layout with msg numbers (but still no code to
show the number on the screen)
2000-06-30 20:23:33 +00:00
Jonas Maebe
3d3d5c512a * fixed inline bugs (calling an inlined procedure more than once didn't
work)
2000-06-29 13:50:30 +00:00
Jonas Maebe
aa42c1480c * fixed copy/paste bugs in getcopy 2000-06-29 13:49:39 +00:00
michael
e55a9d2da1 + Up to date version from Michail Baikov 2000-06-29 11:24:00 +00:00
sg
a4096f2886 * Fix for class field table writing 2000-06-29 08:42:47 +00:00
Tomas Hajny
c0a5cca16b * little corrections for EMX resources 2000-06-28 03:34:06 +00:00
Jonas Maebe
1b29bfff5b * fix for web bug #1011: no exception stack stuff is generated for
inlined procedures, the entry/exitcode of the parent will do that
2000-06-27 12:17:29 +00:00
florian
73269986f3 * fixed a problem with forward declarations in TP mode, probably introduced by
Pierre's last changes
2000-06-25 20:13:51 +00:00
Tomas Hajny
44307fe5ba + $R support for OS/2 (EMX) added, little correction (marco to macro) 2000-06-25 19:28:53 +00:00
Tomas Hajny
c790e4afbe + $R support for OS/2 (EMX) added 2000-06-25 19:08:27 +00:00
peter
e2e7120ef7 * setdef.typename, show Empty Set if elementtype is not set 2000-06-25 09:25:29 +00:00
sg
7d33870ef8 * Updated to latest changes in errore.msg 2000-06-24 19:21:23 +00:00
pierre
36f461db33 * align all variants to same start address 2000-06-23 21:34:09 +00:00
pierre
a64310a252 + new warning for C packed records 2000-06-23 21:33:25 +00:00
pierre
9681a28891 * alignment for record changed for C packing mostly 2000-06-23 21:32:45 +00:00
pierre
6e78b071f7 + new target_os field: maxCstructalignment 2000-06-23 21:31:18 +00:00
peter
de1083a9ed * reset current_object_option when reading other symtables than
object declarations
2000-06-23 20:14:39 +00:00
peter
507e9ed065 * made resourcecompiling object so it can be inherited and replaced
for other targets if needed
2000-06-23 20:11:05 +00:00
peter
8c25925349 * int64,qword rtti support 2000-06-22 20:01:57 +00:00
pierre
945ae36b63 * fix the problem of long mangledname in internal writer 2000-06-21 20:56:37 +00:00
sg
6187dc80b5 * Updated 2000-06-21 08:10:08 +00:00
pierre
38f27344f4 * equal_paras and convertable_paras changed by transforming third parameter
into an enum with three possible values:
    cp_none, cp_value_equal_const and cp_all.
2000-06-20 12:47:52 +00:00
pierre
3822fe1501 * do not create an empty export section 2000-06-20 12:44:30 +00:00
pierre
ee9d8f5248 * smart link is default on win32 2000-06-19 19:57:19 +00:00
pierre
dc05338a37 * small error fix 2000-06-19 19:56:43 +00:00
peter
724ce958af * fixed pchar<->[string,chararray] operations 2000-06-18 19:41:19 +00:00
peter
fdb8555bdb * fixed + record.field expressions 2000-06-18 19:09:30 +00:00
peter
a2aca573f4 * don't allow enum assignments in tp/delphi mode 2000-06-18 18:16:38 +00:00
peter
6530ab39a8 * only replace the $1,$2,$3 once, so it doesn't loop when the
value to replace with contains $1,$2 or $3
2000-06-18 18:14:21 +00:00
peter
1b53fa6f8a * removed unused var 2000-06-18 18:13:12 +00:00
peter
b71b416cd1 * support overload keyword 2000-06-18 18:12:40 +00:00
peter
d55672bd95 * C record packing fixed to also check first entry of the record
if bigger than the recordalignment itself
  * variant record alignment uses alignment per variant and saves the
    highest alignment value
2000-06-18 18:11:32 +00:00
peter
9fc6896bf9 * empty ansistring now use constant value of 0 2000-06-18 18:09:31 +00:00
peter
6fa1a1bae0 * use new illegal_char method 2000-06-18 18:07:06 +00:00
peter
2b1d92cb5c * no binary value reading with % if not fpc mode
* extended illegal char message with the char itself (Delphi like)
2000-06-18 18:05:54 +00:00
sg
a68332baec * Updated 2000-06-17 17:15:57 +00:00
pierre
fc2326a5dc *Gabor's changes 2000-06-16 06:08:44 +00:00