tg74
|
d8fa3dd4ed
bugfix external gnu-assembler - special handling suffix vcvtpd.. destination operand = xmm =>> suffix x, destination ymm or zmm =>> no suffix
|
4 gadi atpakaļ |
tg74
|
4a6d21b1c9
bugfix external gnu-assembler - sae is ignored by intel =>> gnu-assembler not supported
|
4 gadi atpakaļ |
tg74
|
1bad350d43
bugfix external assembler gnu-assembler
|
4 gadi atpakaļ |
tg74
|
91083d9aaf
bugfix avx-testcode
|
4 gadi atpakaļ |
tg74
|
fa986864ff
bugfix external assembler gnu assembler
|
4 gadi atpakaļ |
tg74
|
c65b042856
bugfix opcodes cvt.., vcvt.. memory operands and typesize
|
4 gadi atpakaļ |
tg74
|
c619f0ade7
|
5 gadi atpakaļ |
florian
|
65047cecdb
+ optimize comparisons of constant pointers
|
5 gadi atpakaļ |
florian
|
af20b064ed
* make framecount and framebufsize dependent on the pointer size
|
5 gadi atpakaļ |
florian
|
1bf58c2a55
+ introduce TExitCode
|
5 gadi atpakaļ |
Mattias Gaertner
|
43b236a4df
fcl-passrc: resolver: mark inherited a:= as assignment, issue #37851
|
5 gadi atpakaļ |
pierre
|
7e0c21fa5f
Fix NDS RTL compilation for default armv4 CPU, which does not have CLZ instruction
|
5 gadi atpakaļ |
florian
|
1e4dc56155
* inlinable frame handling dummies for avr
|
5 gadi atpakaļ |
florian
|
284aca7348
+ x86: FstpFld2Fst optimization (re-enabled for safe cases)
|
5 gadi atpakaļ |
pierre
|
58bca9cce1
Various Watcom changes to enable compilation of packages and utils
|
5 gadi atpakaļ |
pierre
|
875bb32e0b
Add character, fpwidestring, unicodedata and unicodenumtable units to watcom RTL
|
5 gadi atpakaļ |
michael
|
52bc9d5d80
* Extra test for case else/else
|
5 gadi atpakaļ |
michael
|
8775fac416
* Correct test
|
5 gadi atpakaļ |
michael
|
abe463d576
* Fix for bug #37760
|
5 gadi atpakaļ |
pierre
|
4a6358bfc1
* Fix NaN for watcom assembler (C000h is considered as a label, use 0xC000 instead)
|
5 gadi atpakaļ |
michael
|
2fc63a4f17
* Additional test for 37760
|
5 gadi atpakaļ |
michael
|
4ad6c98d82
* Test for bug ID #27760
|
5 gadi atpakaļ |
pierre
|
d72170f9a3
Fix compilation for watcom RTL
|
5 gadi atpakaļ |
pierre
|
fa12dfa7b5
Rename pvmt internal type to lower_pvmt for i386-watcom as watcom assembler is not case sensitive
|
5 gadi atpakaļ |
pierre
|
c20b51a806
Use ApplyAsmSymbolRestrictions function and limit label sie to 247 for watcom assembler
|
5 gadi atpakaļ |
pierre
|
64da07da48
Add conversion from "$" to "." for i386-watcom target and avoid iteration if no char modification is wanted in ApplyAsmSymbolRestrictions function
|
5 gadi atpakaļ |
ondrej
|
192bbc07f5
* simplify TThread.RemoveQueuedEvent - decide what to delete and not what to leave (better corresponds with the docs)
|
5 gadi atpakaļ |
florian
|
69fcacc948
* use fld/fst on i386 to copy doubles
|
5 gadi atpakaļ |
florian
|
e124b07e86
+ evaluate typeinfo(<type1>)=/<>typeinfo(<type2>) at compile time, resolves #30260
|
5 gadi atpakaļ |
svenbarth
|
a624348692
* when removing a method from the synchronization queue using TThread.RemoveQueuedEvent then both the Code and the Data need to match (Delphi does the same)
|
5 gadi atpakaļ |