nickysn
|
4b3bf874df
* Added CLDs in the RTL i386 inline asm routines, wrapped in {$ifdef
|
12 lat temu |
nickysn
|
4929bc5694
* regenerated the i8086 ins files
|
12 lat temu |
nickysn
|
781fa416e2
* make insdatx86 now also refereshes the i8086 ins files
|
12 lat temu |
nickysn
|
c47d745bcf
+ added support for i8086 in mkx86ins.pp
|
12 lat temu |
nickysn
|
a013019462
* make insdatx86 now also updates the i8086 reg files
|
12 lat temu |
nickysn
|
d8ef5aa3c4
* mkx86reg.pp updated to support i8086
|
12 lat temu |
svenbarth
|
2c93687c5a
Fix an embarrasing error in m68k which fixes 60 tests.
|
12 lat temu |
nickysn
|
4d6a9137cf
+ added the new -CTcld option to the help screen
|
12 lat temu |
nickysn
|
989c543ea2
* UpdateTargetSwitchStr moved from unit globals to unit options in order to
|
12 lat temu |
nickysn
|
a48b44cfe5
+ added a new tsystemflag tf_cld, which indicates that ts_cld should be enabled
|
12 lat temu |
nickysn
|
ac66f3ae1b
+ added new field 'define' to ttargetswitchinfo, which specifies a system macro
|
12 lat temu |
Jonas Maebe
|
90fb63db26
* also compare the type of tordconstnode in docompare, so that the node CSE
|
12 lat temu |
nickysn
|
bd0585274e
* tsettings.enablecld converted to a targetswitch ts_cld
|
12 lat temu |
nickysn
|
e4b05477e1
* put the cld instructions behind {$ifdef FPC_ENABLED_CLD} in i386/strings*.inc
|
12 lat temu |
nickysn
|
52fcc0a407
+ added a new x86-specific compiler option 'enablecld', which controls whether
|
12 lat temu |
svenbarth
|
4d1fb1573e
m68k: Fix handling of small sets (based on how ARM does it)
|
12 lat temu |
svenbarth
|
83f4344c20
Fix around 30 tests for m68k by fixing FillChar:
|
12 lat temu |
svenbarth
|
dfb0c7da24
Forgot to commit this the last time: Use CPUM68K_HAS_DBRA instead of CPUCOLDFIRE (which does not exist anymore).
|
12 lat temu |
Jonas Maebe
|
8e107217f6
+ added "nostackframe" to routine with code that should assemble into
|
12 lat temu |
michael
|
48250dcafd
* implementation of sqSupportEmptyDatabaseName from Laco, used in PostGres and MSSQL
|
12 lat temu |
paul
|
d801548604
compiler: support also XOR expressions in macro expressions
|
12 lat temu |
michael
|
098769d1b3
* Added TStringList.CompareStrings (Delphi compatibility), patch by Stephano, bug ID #24981
|
12 lat temu |
svenbarth
|
eebabc0152
Correct fix for Mantis #24909 : some systems (Linux, OpenBSD) use the one order while other systems use the other (FreeBSD, NetBSD).
|
12 lat temu |
svenbarth
|
32beb30129
Small improvements for generate_specializations.
|
12 lat temu |
svenbarth
|
e8edbd29c0
Fix for Mantis #24687.
|
12 lat temu |
svenbarth
|
fb8b0e7a27
Fix for Mantis #24453. Check for nested types after a specialization. Additionally check correctly whether a type is really a generic before accepting it when parsing a generic.
|
12 lat temu |
svenbarth
|
68a3827539
Fix for Mantis #21051. Correctly handle specializations that occur during the specialization of methods.
|
12 lat temu |
michael
|
b45c092186
* Fixed bug ID #24909 (switch 2 fields in addrinfo record)
|
12 lat temu |
michael
|
710313a748
* Removed unussed but unix-only variables
|
12 lat temu |
paul
|
bc636658d6
rtl: add/change some token related types
|
12 lat temu |