peter
|
293d6a1671
|
* Makefile fixes
|
2001-05-03 21:35:04 +00:00 |
|
peter
|
e84d1fadf1
|
* moved code from firstpass to det_resulttype and remove extraneous
calls to firstcallparan for in_str,in_write,in_val
|
2001-04-26 21:57:05 +00:00 |
|
peter
|
a786029a13
|
* moved some code from exitnode.create to det_resulttype
|
2001-04-26 21:56:08 +00:00 |
|
peter
|
d923961b1a
|
* defcoll must be assigned in insert_typeconv
|
2001-04-26 21:55:05 +00:00 |
|
peter
|
5eae8f2b82
|
* use new ppc386.exe for compiling the utils
|
2001-04-26 21:52:54 +00:00 |
|
peter
|
76e6770898
|
* compiler dependent utils in utils/ subdir
|
2001-04-25 22:40:07 +00:00 |
|
Tomas Hajny
|
918d797b20
|
* make.cmd renamed to make_old.cmd
|
2001-04-24 20:01:08 +00:00 |
|
florian
|
7e8bc49786
|
* more variant support
|
2001-04-22 22:46:49 +00:00 |
|
peter
|
c7597da100
|
* fixed crash with for counter
|
2001-04-21 15:36:29 +00:00 |
|
peter
|
fdd205bc24
|
* check for type block when parsing class of
|
2001-04-21 15:36:00 +00:00 |
|
peter
|
7583ae7d01
|
* used target_asm.id instead of target_info.assem
|
2001-04-21 15:34:49 +00:00 |
|
peter
|
e0ecf5ab1b
|
* fixed writing of end objects to not output an empty INPUT()
|
2001-04-21 15:34:01 +00:00 |
|
peter
|
275f0968a3
|
* stupid bug, finalization to initialization renaming
|
2001-04-21 15:33:03 +00:00 |
|
peter
|
b87b73d9bf
|
* made tclassheader using class of to implement cpu dependent code
|
2001-04-21 13:37:16 +00:00 |
|
peter
|
6772ce2ca1
|
* move winstackpagesize const to cgai386 to remove uses t_win32
|
2001-04-21 13:33:16 +00:00 |
|
peter
|
7778ba7e54
|
* remove endless loop with replacements (merged)
|
2001-04-21 13:32:07 +00:00 |
|
peter
|
1fdb035bbe
|
* restore correct pass2 handling bug #1425 (merged)
|
2001-04-21 12:13:15 +00:00 |
|
peter
|
ed290df007
|
* fixed bug #1472 (merged)
|
2001-04-21 12:09:00 +00:00 |
|
peter
|
a03061cb03
|
* add nop after popa (merged)
|
2001-04-21 12:05:32 +00:00 |
|
peter
|
9a47ac9ec2
|
* m68k updates merged from fixes branch
|
2001-04-21 12:03:11 +00:00 |
|
peter
|
0c03535b5b
|
* registration of targets and assemblers
|
2001-04-18 22:01:53 +00:00 |
|
peter
|
5677fbe1b4
|
* fixed crash in labelnode
* easier detection of goto and label in try blocks
|
2001-04-15 09:48:29 +00:00 |
|
Jonas Maebe
|
e0e6efbd3f
|
* allow a single replacement string to be substituted more than once per
message (already used in assembler reader messages for "fsub x" etc.
transformations) (merged)
|
2001-04-14 16:05:41 +00:00 |
|
peter
|
af5d6e60e7
|
* moved more code from pass_1 to det_resulttype
|
2001-04-14 14:07:10 +00:00 |
|
peter
|
539adaafde
|
* move more code from loadnode.pass_1 to det_resulttype
|
2001-04-14 14:06:31 +00:00 |
|
peter
|
cf8a1e1462
|
* better skipping of secondpass if error
|
2001-04-14 14:05:47 +00:00 |
|
peter
|
12fe0226f6
|
* don't allow passing signed-unsigned ords to var parameter, this
forbids smallint-word, shortint-byte, longint-cardinal mixtures.
It's still allowed in tp7 -So mode.
|
2001-04-13 23:52:29 +00:00 |
|
peter
|
8de2a09d2a
|
* fix for the stricter compilemode
|
2001-04-13 23:51:02 +00:00 |
|
peter
|
ff4ee28066
|
* fpc mode now requires @ also when left of assignment is an procvardef
|
2001-04-13 23:50:24 +00:00 |
|
peter
|
a5a695d141
|
* when errors are found don't generate code, but still run the
resulttype pass
|
2001-04-13 23:49:24 +00:00 |
|
peter
|
7bebc8bc7e
|
* include recent changes
|
2001-04-13 23:48:30 +00:00 |
|
peter
|
451b14c6b5
|
* call set_varstate for procvar calls
|
2001-04-13 22:22:59 +00:00 |
|
peter
|
b36f87d7aa
|
* call set_varstate for setlength
* ptr returns pointerconstnode instead of ordconstnode
|
2001-04-13 22:22:30 +00:00 |
|
peter
|
a14d8618da
|
* remove wrongly placed first_call_helper
|
2001-04-13 22:20:58 +00:00 |
|
peter
|
55b46693d5
|
* removed wrongly placed set_varstate in subscriptnode
|
2001-04-13 22:15:21 +00:00 |
|
peter
|
bd25c6f88e
|
* fixed comment after comment parsing in assembler blocks
|
2001-04-13 22:12:34 +00:00 |
|
peter
|
60162bf433
|
* allow unit.identifier in asm readers
|
2001-04-13 20:06:05 +00:00 |
|
peter
|
54b534cde7
|
* better check for globalsymtable
|
2001-04-13 20:05:15 +00:00 |
|
peter
|
f0a0c63c77
|
* scanner object to class
|
2001-04-13 18:20:21 +00:00 |
|
peter
|
fdeadeed22
|
* scanner object to class
|
2001-04-13 18:08:36 +00:00 |
|
peter
|
79b1b63dcb
|
* give error with local external procedure
|
2001-04-13 18:03:15 +00:00 |
|
peter
|
316523ca15
|
* easier registration of directives
|
2001-04-13 18:00:36 +00:00 |
|
peter
|
11dfe5637e
|
* obsolete
|
2001-04-13 17:59:53 +00:00 |
|
peter
|
f9c8c7e2ef
|
* don't generate code when there is already an error
|
2001-04-13 17:59:03 +00:00 |
|
peter
|
a7cf57524e
|
* symtable change to classes
* range check generation and errors fixed, make cycle DEBUG=1 works
* memory leaks fixed
|
2001-04-13 01:22:06 +00:00 |
|
peter
|
de5140d1f7
|
* use new heaptrc version
|
2001-04-11 12:36:26 +00:00 |
|
Jonas Maebe
|
a022ac9bb2
|
* fixed bug due to short boolean evaluation
|
2001-04-06 16:24:38 +00:00 |
|
Jonas Maebe
|
2cc7d970e1
|
* fixed bug in ti386innode.pass_2 code and made it simpler/faster
|
2001-04-06 14:09:34 +00:00 |
|
Jonas Maebe
|
cf600d6688
|
* fixed incompatibility between new regvar handling and -Op2
|
2001-04-06 14:06:03 +00:00 |
|
peter
|
611d242891
|
* movd and opsize fix merged
|
2001-04-05 21:33:45 +00:00 |
|