florian
|
e5ebc65cce
* if si and di are allocated on i8086, using an index in references is not possible anymore
|
7 年之前 |
florian
|
22df9cde3e
* halt and runerror never return
|
7 年之前 |
nickysn
|
f5e6b40486
+ extended test tasm18.pp with recordtype*constant and
|
7 年之前 |
nickysn
|
ae6a4030c3
+ support evaluation of recordtype*constant in the intel syntax inline asm.
|
7 年之前 |
nickysn
|
a834e6d5c5
+ added test tasm18b.pp, which is yet another for 3-byte records, which should
|
7 年之前 |
Károly Balogh
|
3d16d38f10
atari: enable FPC_STDOUT_TRUE_ALIAS and groom some of the other defines
|
7 年之前 |
Károly Balogh
|
444d032607
msdos: enable FPC_STDOUT_TRUE_ALIAS by default
|
7 年之前 |
Károly Balogh
|
07513150e0
* make StdOut/StdErr optionally a true alias of Output/ErrOutput, so they share the same underlying TextRec. this reduces data segment usage on small systems by more than 1K.
|
7 年之前 |
florian
|
980c689d37
+ Peephole optimizer MovPush2Push
|
7 年之前 |
florian
|
961f7fd25b
* msdos target uses already non 8.3 file names, so it makes no sense to get in trouble by using rtlconst instead of rtlconsts
|
7 年之前 |
florian
|
37c987c3ea
* dependencies fixed
|
7 年之前 |
florian
|
08ebf36d00
* fix test for i8086
|
7 年之前 |
florian
|
09af451c2e
* try to get rid at least of one mov when looking for les/lds optimization
|
7 年之前 |
nickysn
|
3e63f6bbae
+ added test tasm18a.pp, which tests that 3-byte records don't set a valid
|
7 年之前 |
marco
|
19b47e54bb
* win32/64 stdio handles don't have fixed numbers, remove very old check
|
7 年之前 |
nickysn
|
d5845a2d2a
* updated test tasm18.pp, so it is now runnable and checks the generated code
|
7 年之前 |
Mattias Gaertner
|
84d93e50a2
pastojs: write procedure declaration
|
7 年之前 |
Mattias Gaertner
|
c8fe0d342f
fpdoc: cleaned up obsolete okspecialize code
|
7 年之前 |
Mattias Gaertner
|
014a654955
pastojs: write property
|
7 年之前 |
Mattias Gaertner
|
2556ea5161
fcl-passrc: fixed indentation
|
7 年之前 |
Mattias Gaertner
|
715295edd6
fcl-passrc: removed not used okSpecialize
|
7 年之前 |
Mattias Gaertner
|
99e99e17f0
pastojs: write expression
|
7 年之前 |
Mattias Gaertner
|
4c2f2908fb
fcl-passrc: comments
|
7 年之前 |
michael
|
3cc93fde2c
* Add empty virtual constructor to TRouteObject
|
7 年之前 |
michael
|
92321c06e8
* Changed default debug server exe (bug ID 33140)
|
7 年之前 |
michael
|
431f44ccb0
* Make debugserver configurable
|
7 年之前 |
nickysn
|
cbf01fc284
+ added test tasm18.pp, which tests instructions with an operand size set
|
7 年之前 |
nickysn
|
f0765421eb
+ also set the operand size in constants like recordtype (without addressing a
|
7 年之前 |
nickysn
|
7338437dcd
* allow recordtype.recordfield constants to set the operand size; this makes things like
|
7 年之前 |
nickysn
|
f829f70186
* use the 'size' return value of BuildConstSymbolExpression to set the operand size
|
7 年之前 |