paul
|
d90445e5ee
compiler, rtl, tests: write Delphi compatible (more or less) type information for Class Reference and Pointer types (mantis #0024367)
|
12 年之前 |
svenbarth
|
930b76e8fb
Fix compilation of WinCE. Change the fixed UNICODE define of WinCE to FPC_OS_UNICODE, so that it won't be undefined when changing the mode/string type and that the usage of a UNICODE API is independant of the mode.
|
12 年之前 |
florian
|
1de40c8de7
* arm thumb: fix spilling with offsets >1020
|
12 年之前 |
sergei
|
504b6754b7
* MIPS small improvements:
|
12 年之前 |
sergei
|
1f8bd4a2d1
+ MIPS: initial target-specific unary minus node.
|
12 年之前 |
paul
|
17e7ef0d28
ppudump: fix help message
|
12 年之前 |
florian
|
6197330bad
* arm thumb: take care of constant restrictions when creating interface wrappers for non-virtual methods
|
12 年之前 |
florian
|
f3b7f6197b
* arm thumb: generate proper code for rol
|
12 年之前 |
florian
|
cec28ef512
* when inserting pc relative data blocks on arm thumb, avoid negative pc offsets, if needed, the data is copied
|
12 年之前 |
florian
|
1f8192b6da
* indention fixes
|
12 年之前 |
yury
|
15b3695a0e
* ppudump: Proper tag for a source file in XML.
|
12 年之前 |
yury
|
eb26ccfbe7
* ppudump: Proper output of Unicode string constants.
|
12 年之前 |
yury
|
906cd9d365
+ ppudump: XML output.
|
12 年之前 |
yury
|
65d832420e
* ppudump:
|
12 年之前 |
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 年之前 |