Commit Graph

1534 Commits

Author SHA1 Message Date
florian
c13c6e8b74 + make a new makefile using the old compiler makefile 1999-08-01 23:19:58 +00:00
michael
f16acaf9b5 + Fixes for new code generator 1999-08-01 23:18:36 +00:00
florian
ac698386c5 + renamed ot tp cgcpu.pas 1999-08-01 23:11:24 +00:00
michael
09eaa20eb5 * procbase -> cpubase 1999-08-01 23:09:26 +00:00
michael
59f5168068 + Procbase- -> cpubase 1999-08-01 23:07:13 +00:00
florian
e311c0ddbf * changes to compile with FPC 1999-08-01 23:05:55 +00:00
michael
44fd09b5ec + Changes for Alpha 1999-08-01 23:04:48 +00:00
florian
b6c97cd733 * reorganisation of directory structure 1999-08-01 22:08:25 +00:00
florian
7e74642b02 * modifications for the new code generator 1999-08-01 18:28:09 +00:00
florian
8e9d97e1fe * made it again compilable 1999-08-01 18:22:31 +00:00
florian
36c8c81845 * more fixes for inittable call 1999-08-01 17:32:31 +00:00
florian
e7623db6df * tried to fix a bug with init table 1999-08-01 17:17:37 +00:00
michael
9600a0718a * Fix of initialization information generation 1999-07-31 22:37:17 +00:00
peter
ab7c74f60a * fixed smartlinking 1999-07-31 12:33:11 +00:00
peter
73151c592c * fixed placing of dynamiclinker in link.res (should be the last after
all other libraries)
1999-07-30 23:19:45 +00:00
Jonas Maebe
8dcdd36b13 * small bugfix in instructionsequal
* small bugfix in reginsequence
  * made regininstruction a bit more logical
1999-07-30 18:18:51 +00:00
Jonas Maebe
19e34088fa * fix so (,reg) gets optimized to (reg) 1999-07-30 18:17:55 +00:00
peter
538e677425 * fixed crash with unknown id and colon parameter in write 1999-07-30 12:28:40 +00:00
peter
a0e2991b6a * array is_equal disabled for tp,delphi mode 1999-07-30 12:26:42 +00:00
peter
4d419ef8d4 * write .size only for linux 1999-07-30 12:26:07 +00:00
peter
674e0cc879 * write .size also 1999-07-29 20:53:55 +00:00
peter
771996a9db * always output preprocstack when unexpected eof is found
* fixed tp7/delphi skipuntildirective parsing
1999-07-29 11:43:15 +00:00
peter
571c8d89bc * array is_equal extended 1999-07-29 11:41:51 +00:00
peter
9dda467212 * fixed shared library linking for glibc2 systems 1999-07-29 01:31:39 +00:00
peter
30be2bf063 * indirect type referencing is now allowed 1999-07-27 23:42:10 +00:00
peter
bdd61f119c * open array checks also for s32bitdef, because u32bit also has a
high range of -1
1999-07-27 23:39:15 +00:00
peter
0e0711e7a1 * try to determine the fpu type needed in assignment 1999-07-27 23:36:36 +00:00
peter
d119287aa6 * glibc 2.1.2 support 1999-07-27 11:05:51 +00:00
florian
929290a3c9 * $mode gives now a warning if an unknown mode keyword follows 1999-07-26 14:55:36 +00:00
florian
bf6bed1bf7 * exit in try..finally blocks needed a second fix
* a raise in a try..finally lead into a endless loop, fixed
1999-07-26 12:13:45 +00:00
florian
9cbaac5beb * bugs 494-496 fixed 1999-07-26 09:41:59 +00:00
michael
725246c6c5 + Fixed hash computing, now compatible with gnu .mo file 1999-07-25 19:27:15 +00:00
michael
5d101ee4f5 * Forgot to add unitname to resourcestring data 1999-07-24 18:35:41 +00:00
michael
f7284c4549 + Improved resourcestring handling 1999-07-24 16:22:10 +00:00
michael
d1e6915de3 changes for resourcestrings 1999-07-24 15:12:56 +00:00
michael
916859ebd7 * Fixed resourcestring writing to units 1999-07-24 13:36:23 +00:00
peter
382d5bd835 * directives are allowed in (* *)
* fixed parsing of (* between conditional code
1999-07-24 11:20:59 +00:00
peter
b84eb33013 * suffix parsing for at&t fixed for things like movsbl
* string constants are now handle correctly and also allowed in
    constant expressions
1999-07-24 11:17:12 +00:00
peter
4807c96d29 * also number units for program 1999-07-24 00:13:25 +00:00
peter
6dac94ac96 * resourcestring fix 1999-07-23 23:09:06 +00:00
peter
b09c315030 * fixed stabs for record which still used savesize 1999-07-23 23:07:03 +00:00
michael
f8643a3070 + Added HasResourceStrings define 1999-07-23 22:56:27 +00:00
peter
62273909ca * fixed crash with resourcestring 1999-07-23 21:31:42 +00:00
peter
6c00bfc702 * more C packing fixes 1999-07-23 20:59:23 +00:00
peter
07bb58295b * alignment is now saved in the symtable
* C alignment added for records
  * PPU version increased to solve .12 <-> .13 probs
1999-07-23 16:05:18 +00:00
peter
ca1ccd9221 * fixed crash in previous commit 1999-07-23 12:02:20 +00:00
peter
f380e3bd68 * error for illegal type reference, instead of 10998 1999-07-23 11:37:46 +00:00
peter
f9c4d1b3a7 * removed oldppu from propertysym 1999-07-23 11:33:23 +00:00
michael
d21b73460a + Added computehashvalue 1999-07-22 20:04:58 +00:00
peter
ca4715fee8 * merged 1999-07-22 16:12:28 +00:00