sergei
|
d288592c5a
+ Declared operand types OT_XMMRM (matches either xmm register or 128-bit memory reference) and OT_MMXRM (same for mmx).
|
14 ani în urmă |
michael
|
49ae051312
* Address must be preserved throughout accept calls
|
14 ani în urmă |
paul
|
901a9a974e
compiler: don't create set constants from arrays with high bound > 255 if elements of array are lower than 255
|
14 ani în urmă |
sergei
|
1bcc41c8c6
* x86 assembler reader: fixed bug in Tx86Instruction.AddReferenceSizes which was causing "Unable to determine operand size" error on instructions like "cmpss $0x10,(%rax),%xmm7" (3-operand instructions with reference being the source operand).
|
14 ani în urmă |
marco
|
5c08dd06a3
* patch from Cobines, Mantis 19227 fixing return type of shgetfileinfo*
|
14 ani în urmă |
joost
|
0efed1cea9
* Use COMPILER_FPMAKE_UNITDIR to search for native units
|
14 ani în urmă |
joost
|
b926c6984e
* Added COMPILER_FPMAKE_UNITDIR to makefiles, with the path to the native
|
14 ani în urmă |
paul
|
f0ce4ccb44
compiler: copy extendeddef in tobjectdef.getcopy by Sven Barth
|
14 ani în urmă |
michael
|
d7f5842c2e
* Wrong file extensions
|
14 ani în urmă |
michael
|
1f6695b28b
* Added instantfpc
|
14 ani în urmă |
sergei
|
92adf34e3f
* Tighten rules for accepting ATT suffixes, no longer accept FPU suffixes for integer instructions and vice versa. Resolves #18900.
|
14 ani în urmă |
joost
|
3b53a1e933
* Added resourcefiles
|
14 ani în urmă |
joost
|
65583179ed
* On Windows INSTALL_BASEDIR is used as installation-prefix, by default PREFIX
|
14 ani în urmă |
joost
|
de8fa2330d
* Only cleanup fpmake executable on distclean. Mostly because 'clean' itself is
|
14 ani în urmă |
florian
|
66a8dd1e32
* cmov cannot use memory location as destination, fixed spiling code, resolves #19201
|
14 ani în urmă |
pierre
|
af32b57170
* increase op2strtable size to string[15] and rectify askeygen to askeygenassist for ATT
|
14 ani în urmă |
michael
|
dec9a74507
* Marked TXMLConfig component as deprecated as well
|
14 ani în urmă |
joost
|
a0f2ed6a13
* Added the FPCFPMAKE define which by default contains a compiler which
|
14 ani în urmă |
vladob
|
983c3633cd
mutable value iterators fcl-stl
|
14 ani în urmă |
michael
|
64c0fede25
* Patch from Stephano to implement IProviderSupport
|
14 ani în urmă |
sergei
|
f97f223de6
x86_64 assembler reader improvements:
|
14 ani în urmă |
florian
|
918909c65d
* fix building on powerpc/powerpc64/mips/mipsel
|
14 ani în urmă |
florian
|
58893a7342
* fix formatting: mainly wrapped extremely long lines
|
14 ani în urmă |
paul
|
d21bbc4548
compiler: reduce amount of hints and warnings
|
14 ani în urmă |
paul
|
ab8db32e2e
compiler: correct the last used number for parser messages
|
14 ani în urmă |
florian
|
7f0d245ac2
* reintegrate avr branch into trunk, work on avr is less invasive than I thought so it can be continued in trunk
|
14 ani în urmă |
sergei
|
576250bc5b
* Reverted r17343, and IFDEF'ed out the newer assembler procedures for FreeBSD for now. They require fixes to assembler writer, and after it's done they still have to be disabled during bootstrapping.
|
14 ani în urmă |
joost
|
1ef1dbf671
* Remove fpmake file after clean
|
14 ani în urmă |
joost
|
8387b6995c
* Added distclean and distinstall aliases
|
14 ani în urmă |
sergei
|
0666ab09ae
* Changed 'movnti' to 'movntiq', the former is rejected by FreeBSD GAS.
|
14 ani în urmă |