Jonas Maebe
|
e6c812a60a
* assume unicode in case of FPC_OS_UNICODE instead of only for WinCE
|
12 年之前 |
Jonas Maebe
|
112fafc6fd
+ paramstr(longint):unicode string function in uuchar
|
12 年之前 |
Jonas Maebe
|
5a72bc3656
* export filerec/textrec from the system unit and use them in the compiler
|
12 年之前 |
Jonas Maebe
|
eae1cd6cca
* msdos target was added after the cpstrrtl branch was created; no special
|
12 年之前 |
Jonas Maebe
|
ecd3cba02b
* synchronised with trunk up to r24912
|
12 年之前 |
pierre
|
91bc424694
Fix bug report 24612:
|
12 年之前 |
pierre
|
4892461009
Fix error in script about check if C compiler is GNU
|
12 年之前 |
florian
|
37df6f6455
* nostackframe now results in an error if used on pascal subroutines
|
12 年之前 |
florian
|
fc72490166
* handle LOC_*FPUREGISTER correctly when using sse2 sqr, resolve #26408
|
12 年之前 |
mazen
|
9c4052b505
+ Added a new directive, CFGDIR, to configuration file allowing user to add a directory to a list where included configuration files are searched.
|
12 年之前 |
florian
|
9b6094a58c
+ added a few BMI instructions to see if they can be encoded
|
12 年之前 |
florian
|
0a84f1f10c
+ avx uses add to multiply by 2
|
12 年之前 |
michael
|
7e72f856ce
* Fix for bug ID #24603 (initialize result of TJSONObject.DoFormatJSON)
|
12 年之前 |
sergei
|
121271c38f
* MIPS case node: simplified code a bit.
|
12 年之前 |
sergei
|
5bcae5a80a
- Removed TMIPSParaManager.getintparaloc method, its generic implementation from r24716 works without issues.
|
12 年之前 |
nickysn
|
e291805880
* i8086 compilation fixed after r24896
|
12 年之前 |
sergei
|
a4217da7df
* Factored repeating code into separate procedure (IsJumpToLabel)
|
12 年之前 |
sergei
|
8b8553991a
+ MIPS: prevent coalescing written-to registers with $sp,$fp,$zero and $at.
|
12 年之前 |
florian
|
0af7a6f92c
+ has_life_info
|
12 年之前 |
florian
|
3016d48521
* clear optinfo after allocating it
|
12 年之前 |
florian
|
d8ff85846f
* don't reuse mm registers used by child nodes
|
12 年之前 |
florian
|
e81d2d1f3b
* basic avx support for floating point operations (use -Cfavx to activate)
|
12 年之前 |
sergei
|
6a8e4f0381
* MIPS: generate real instructions, not macros, for comparisons with $zero.
|
12 年之前 |
sergei
|
fb88cc4257
* TCGMIPS.a_load_reg_reg: reduce code duplication, and don't generate same register move for OS_32->OS_S32 and vice versa. Such moves explode into at least 4 instructions if register needs spilling, after which they are no longer recognized and cannot be removed by reg.allocator. So it's much better not to generate them in first place.
|
12 年之前 |
sergei
|
7e0ae2e984
* MIPS: fixed cgsize2subreg to return correct result for float registers.
|
12 年之前 |
svenbarth
|
b6bfa864d4
Disallow the usage of the inline assembler inside generics, because there are currently two problems:
|
12 年之前 |
florian
|
caef53e63b
* another patch by Max Nazhalov to fix missing exits in the softfpu code
|
12 年之前 |
florian
|
7f6aa98553
* restored changes made in r24864 which I accidently overwrote with r24871
|
12 年之前 |
michael
|
30621e2e06
* Patch from Reinier OlieSlagers to correct message in case of not equals (bug ID 24433)
|
12 年之前 |
lacak
|
f95f42d72b
fcl-db: tests: introduce TDBBasicsTestCase as ancestor for other test cases (call DBConnector.StartTest and StopTest from him)
|
12 年之前 |