yury
|
ad8f42cd29
* ppudump: JSON output of float, string, file, variant, undefined, formal definitions.
|
12 년 전 |
yury
|
44a0b61224
* ppudump: Write errors to StdErr and write warnings to StdErr when output to JSON.
|
12 년 전 |
yury
|
3a8ed11e23
* ppudump: JSON output of pointers and ordinal definitions.
|
12 년 전 |
nickysn
|
4527fe8fa2
+ added 8086 workaround for the 'imul reg,const' 186+ instruction. The compiler can now generate strict 8086/8088 code.
|
12 년 전 |
svenbarth
|
3ad0de732e
Added a test for a bug that was fixed in Delphi in (maybe XE4) to make sure that a similar bug will not be introduced in FPC.
|
12 년 전 |
nickysn
|
fe275c4f47
* set nasm cpu type according to the current cpu level set by -Cp
|
12 년 전 |
nickysn
|
4c95592e08
* don't use 'fnstsw ax' if the current cpu level is below 286
|
12 년 전 |
florian
|
19c8abac0b
+ enable jump optimizer for i8086
|
12 년 전 |
lacak
|
992ae091b5
fcl-db: sqlite: map MONEY to ftCurrency (extend compatibilty with f.e. PostgreSQL or MS SQL)
|
12 년 전 |
sergei
|
8c91cddfc8
* Win64 SEH: Fixed handling control flow statements also in 'except' and 'on' parts of try..except statements.
|
12 년 전 |
marco
|
bbc7d0c96b
* vista+ gettickcount64
|
12 년 전 |
florian
|
5e0585c0d0
+ introduce tf_no_objectfiles_when_smartlinking so object file generation on i8086-msdos can be turned off
|
12 년 전 |
reiniero
|
c577f630d9
fcl-db/dbase:
|
12 년 전 |
yury
|
679a8d9dd6
* ppudump: JSON output of sets and set constants.
|
12 년 전 |
yury
|
026200d75a
* ppudump: JSON output of enums.
|
12 년 전 |
reiniero
|
d8f2f9ccaa
fcl-db/dbase: cosmetic
|
12 년 전 |
lacak
|
91509eb30f
fcl-db: odbc: fix NULL numeric parameter handling for MS SQL Server
|
12 년 전 |
reiniero
|
823ed70c46
* fcl/dbase: cosmetic: Dataset.txt language/layout fixes
|
12 년 전 |
lacak
|
2d352b0204
fcl-db: odbc: increase max. allowed string field length. Fix for existing tests TTestFieldTypes.TestStringLargerThen8192 and TestInsertLargeStrFields. (similar like rev.23141, 23198)
|
12 년 전 |
lacak
|
9168f1cbd3
fcl-db: formatting (unification char-case)
|
12 년 전 |
lacak
|
e280a8d97e
fcl-db: base: TBinaryField.AsVariant should return variant Null when Field.IsNull
|
12 년 전 |
reiniero
|
3d74c089d2
* fcl-db/dbase: test data remains in memo memory storage after closing and opening
|
12 년 전 |
sergei
|
c7937f6736
* Win64 exception handling: don't reset fc_unwind control flow flag at the beginning of try..except blocks. Resolves #24342.
|
12 년 전 |
nickysn
|
8fddb1361b
* got rid of push const also in tcg8086.a_loadaddr_ref_cgpara
|
12 년 전 |
nickysn
|
cfc3c6ec5d
- cleanup tcg8086.a_loadaddr_ref_cgpara from unused code left over from i386
|
12 년 전 |
nickysn
|
e4f3dd1264
* do not emit shl/shr with a const different than 1 on 8086
|
12 년 전 |
nickysn
|
76e3dd5cef
* do not generate push const on the i8086, go through a register instead, unless it's 186+
|
12 년 전 |
nickysn
|
06f1b6a4e8
* moved the i8086 'push const' instructions to a new method, so they can be abstracted on pre-186 processors
|
12 년 전 |
florian
|
0e9b8adb7a
patch by Michael Ring:
|
12 년 전 |
nickysn
|
7c0679efdb
* use the 'leave' instruction on 80186+
|
12 년 전 |