nickysn
|
83dd2aed4a
* refactored the pass_typecheck code for and/or/xor/comparisons, so that the logic is simpler, but still yields exactly the same result
|
11 سال پیش |
michael
|
cc88c609c8
* Fixed known memory leaks, removed some debug statements and change TJSPrimaryExpressionIdent.AString -> name
|
11 سال پیش |
michael
|
5c158507cf
* Added some ease-of-use constructors
|
11 سال پیش |
michael
|
1785a12670
* Fixed known memory leaks
|
11 سال پیش |
michael
|
7d61aa0404
* Fixed known memory leaks
|
11 سال پیش |
florian
|
6364cf412d
* do not crash on invalid property declaration, resolves #23980
|
11 سال پیش |
nickysn
|
3c332bf276
* not(is_signed(ld) xor is_signed(rd)) changed to (is_signed(ld)=is_signed(rd)) for better readability
|
11 سال پیش |
lacak
|
58687847db
fcl-db: bufdataset: formatting (cosmetic, char-case, ordering of methods)
|
11 سال پیش |
sergei
|
c83f4c5ddc
* Windows targets: removed 'errno' threadvar, OS error codes can be passed directly to Errno2InOutRes().
|
11 سال پیش |
michael
|
d91da3bd6b
* Patch from Petr-K to take into account modifier - for short date format (bug id 25731)
|
11 سال پیش |
michael
|
3c3e2d1909
* Added NullStream compilation
|
11 سال پیش |
florian
|
f7785be945
* make the dwarf line info reader more fault tolerant, patch by Martin Friebe, resolves #24900
|
11 سال پیش |
florian
|
caba4a2050
+ test for #24410 so it does not popup again
|
11 سال پیش |
sergei
|
489b23cecd
* Made TStartupInfo type common for win32 and win64 and updated as suggested by Mantis #23074.
|
11 سال پیش |
Jonas Maebe
|
5729c9c8ef
* fixed shl/shr with constant value>=32 on 64 bit platforms
|
11 سال پیش |
Jonas Maebe
|
7033ddf679
* converted tshshrnode to thlcgobj
|
11 سال پیش |
sergei
|
5e762cc6ea
* Second part of 64-bit Windows fixes and updates from Mantis #23074.
|
11 سال پیش |
sergei
|
83deae45b8
* First part of 64-bit Windows fixes from Mantis #23074.
|
11 سال پیش |
sergei
|
53f3bc052d
- Do not compile non-SEH parts of exception handling if SEH is used.
|
11 سال پیش |
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 سال پیش |
florian
|
6e1bf4d040
* properly simplify not(<const. cbool>), resolves #25255
|
11 سال پیش |
florian
|
d185122799
* optimize type conversions away if bits has been masked by a previous and operation
|
11 سال پیش |
florian
|
ac85d44899
* do OpCmp2OpS optimization also if after cmp follows an appropriate mov
|
11 سال پیش |
michael
|
c3a0d0ece3
* Applied patch from Luiz Americo with some optimizations. (Bug ID 25745)
|
11 سال پیش |
florian
|
150363c09e
* thlcgobj.a_load_regconst_subsetreg_intern takes care if the whole register is modified
|
11 سال پیش |
florian
|
07579cf0b7
* cleanup
|
11 سال پیش |
florian
|
3dddd01309
* do not location_force_reg in tcgshlshrnode.second_integer if left is already in a register
|
11 سال پیش |
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 سال پیش |
sergei
|
da910d654c
+ SPARC: two more peephole optimizations
|
11 سال پیش |
florian
|
cbefdcf887
* patch by Martin Friebe to avoid wrong debugger output, resolves #25584
|
11 سال پیش |