florian
|
caba4a2050
+ test for #24410 so it does not popup again
|
11 jaren geleden |
sergei
|
489b23cecd
* Made TStartupInfo type common for win32 and win64 and updated as suggested by Mantis #23074.
|
11 jaren geleden |
Jonas Maebe
|
5729c9c8ef
* fixed shl/shr with constant value>=32 on 64 bit platforms
|
11 jaren geleden |
Jonas Maebe
|
7033ddf679
* converted tshshrnode to thlcgobj
|
11 jaren geleden |
sergei
|
5e762cc6ea
* Second part of 64-bit Windows fixes and updates from Mantis #23074.
|
11 jaren geleden |
sergei
|
83deae45b8
* First part of 64-bit Windows fixes from Mantis #23074.
|
11 jaren geleden |
sergei
|
53f3bc052d
- Do not compile non-SEH parts of exception handling if SEH is used.
|
11 jaren geleden |
svenbarth
|
1e48c7c930
Now that spilling correctly works on m68k we definitely need to store/restore the registers inside the FpSyscall functions. Fixes quite some tests.
|
11 jaren geleden |
florian
|
6e1bf4d040
* properly simplify not(<const. cbool>), resolves #25255
|
11 jaren geleden |
florian
|
d185122799
* optimize type conversions away if bits has been masked by a previous and operation
|
11 jaren geleden |
florian
|
ac85d44899
* do OpCmp2OpS optimization also if after cmp follows an appropriate mov
|
11 jaren geleden |
michael
|
c3a0d0ece3
* Applied patch from Luiz Americo with some optimizations. (Bug ID 25745)
|
11 jaren geleden |
florian
|
150363c09e
* thlcgobj.a_load_regconst_subsetreg_intern takes care if the whole register is modified
|
11 jaren geleden |
florian
|
07579cf0b7
* cleanup
|
11 jaren geleden |
florian
|
3dddd01309
* do not location_force_reg in tcgshlshrnode.second_integer if left is already in a register
|
11 jaren geleden |
svenbarth
|
ddb78fefdc
Add a modeswitch for type helpers as discussed in core on 24th October 2013. It is disabled by default in all modes (afterall type helper support in Delphi started only beginning with XE3)
|
11 jaren geleden |
sergei
|
da910d654c
+ SPARC: two more peephole optimizations
|
11 jaren geleden |
florian
|
cbefdcf887
* patch by Martin Friebe to avoid wrong debugger output, resolves #25584
|
11 jaren geleden |
nickysn
|
f04acb2db7
* parse the memory model command line options and define the FPC_MM_* macro
|
11 jaren geleden |
florian
|
6e32f8ee8f
* patch by Bernd which fixes InterLockedxxx functions on ARMv4T, resolves #25518
|
11 jaren geleden |
florian
|
1882ab8d5a
* i8086 has no cpu_capabilites
|
11 jaren geleden |
florian
|
0d6cc46a5e
+ CPU type corei
|
11 jaren geleden |
florian
|
84f7f5f934
* popcnt has a separate cpuid flag so we should separate it from sse
|
11 jaren geleden |
florian
|
711c533573
* moved test because it tests a certain functionalty and was made solely to test strutils.IsWild
|
11 jaren geleden |
michael
|
4378063247
* Use factory for fielddefs
|
11 jaren geleden |
michael
|
196d8cee3d
* Use factory for fielddefs
|
11 jaren geleden |
michael
|
56280f3be9
* Use factory for fielddefs
|
11 jaren geleden |
michael
|
d7d4035252
* Use factory for fielddefs
|
11 jaren geleden |
michael
|
60056b260d
* Use factory for fielddefs
|
11 jaren geleden |
michael
|
7b460e0e5e
* Use factory for fielddefs
|
11 jaren geleden |