Károly Balogh
|
c1f368f8d9
rtl: removed the long obsolete README section mentioning FPC 1.0
|
7 tahun lalu |
pierre
|
019a8b66dc
Transform internal error into error message for seg(procvar) with is not usable for some i8086 memory models
|
7 tahun lalu |
pierre
|
c3ffd778c0
Add new message for seg(procvar) with is not usable for some i8086 memory models
|
7 tahun lalu |
Mattias Gaertner
|
83cfd30768
fcl-passrc: resolver: check duplicate method implementation
|
7 tahun lalu |
florian
|
6400d612e8
+ seg(<procvardef>) returns the segment stored in the procedure variable
|
7 tahun lalu |
Mattias Gaertner
|
e5b376f3be
fcl-passrc: resolver: check class of method in same unit
|
7 tahun lalu |
Mattias Gaertner
|
30d80beb7e
pastojs: write proctype
|
7 tahun lalu |
Mattias Gaertner
|
db4db36793
fcl-passrc: fixed copyright, added TPasProcedureClass
|
7 tahun lalu |
florian
|
6726150147
+ embedded uses also FPC_STDOUT_TRUE_ALIAS to save memory
|
7 tahun lalu |
florian
|
efef9125b5
* another compilation fix
|
7 tahun lalu |
Károly Balogh
|
66d180187a
m68k: fix build after r38206
|
7 tahun lalu |
florian
|
112373a124
* fix passing floats on unix after vectorcall patch
|
7 tahun lalu |
florian
|
381cf78ff1
* there is no vmovq for mmx registers
|
7 tahun lalu |
florian
|
96ffb8abc9
+ more tests
|
7 tahun lalu |
florian
|
31f78ea2b6
+ implementation of the vectorcall calling convention by J. Gareth Moreton
|
7 tahun lalu |
florian
|
c63c3e99c7
* load environment on msdos if parameters are loaded, so paramstr(0) is loaded as well
|
7 tahun lalu |
florian
|
092223f400
* comment links to test now
|
7 tahun lalu |
florian
|
e5ebc65cce
* if si and di are allocated on i8086, using an index in references is not possible anymore
|
7 tahun lalu |
florian
|
22df9cde3e
* halt and runerror never return
|
7 tahun lalu |
nickysn
|
f5e6b40486
+ extended test tasm18.pp with recordtype*constant and
|
7 tahun lalu |
nickysn
|
ae6a4030c3
+ support evaluation of recordtype*constant in the intel syntax inline asm.
|
7 tahun lalu |
nickysn
|
a834e6d5c5
+ added test tasm18b.pp, which is yet another for 3-byte records, which should
|
7 tahun lalu |
Károly Balogh
|
3d16d38f10
atari: enable FPC_STDOUT_TRUE_ALIAS and groom some of the other defines
|
7 tahun lalu |
Károly Balogh
|
444d032607
msdos: enable FPC_STDOUT_TRUE_ALIAS by default
|
7 tahun lalu |
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 tahun lalu |
florian
|
980c689d37
+ Peephole optimizer MovPush2Push
|
7 tahun lalu |
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 tahun lalu |
florian
|
37c987c3ea
* dependencies fixed
|
7 tahun lalu |
florian
|
08ebf36d00
* fix test for i8086
|
7 tahun lalu |
florian
|
09af451c2e
* try to get rid at least of one mov when looking for les/lds optimization
|
7 tahun lalu |