florian
|
a21397e356
+ based on a patch by Laksen, optimize (v>=x) and (v<=y) into (v-x)<(y-x)
|
7 lat temu |
michael
|
8307e46e4b
* Fix bug #0034288, wrong check when converting floats
|
7 lat temu |
pierre
|
1602d3743c
Add SHAREDLIBEXT=.a for AIX OS to fpcmake.ini
|
7 lat temu |
pierre
|
c7cc85fb1d
Add AIXSharedLibExt to avoid failure on pas2js shared library installation for AIX OS
|
7 lat temu |
florian
|
64ad48e89e
* forgotten part of r39750
|
7 lat temu |
florian
|
800ce23499
* fixed some issues to get correct values of section_count, works better than before but it is still not perfect for unknown reasons
|
7 lat temu |
yury
|
15476898ca
* Re-generated lists of android syscalls by a new script. The lists are more correct now. The script's location: https://svn.freepascal.org/svn/fpcbuild/scripts/android
|
7 lat temu |
michael
|
e1b5f21b01
* Patch from Ondrej Pokorny to enable Alpha blending in (stretch)Draw (bug ID 34266)
|
7 lat temu |
michael
|
a84554ef9f
* Patch from Ondrej Pokorny to improve performance
|
7 lat temu |
marco
|
6fbff7f7a6
* some more case fixes by Ondrej, mantis #34267
|
7 lat temu |
marco
|
7833dbf6a4
* uppercase relative_P_ath. Mantis #34262
|
7 lat temu |
yury
|
3a2884df70
* Android: The list of supported syscalls has been auto-generated directly from android sources for each CPU.
|
7 lat temu |
pierre
|
32001975bf
* Add PAGESIZE local constant.
|
7 lat temu |
pierre
|
16e2bdad5a
Avoid wrap on 32-bit system for StackTop calculation
|
7 lat temu |
pierre
|
70fae803ce
Increase default trace size to 16
|
7 lat temu |
pierre
|
afc25c8838
sparc64-linux objects recompiled with GCC 7.3.0
|
7 lat temu |
pierre
|
b279f24f26
Add FPC_SOFT_FPUX80 and FPC_SOFT_FPU128 define handling
|
7 lat temu |
pierre
|
d46536817c
Disable overflow for UDIVX ans SDIVX 64-bit instructions
|
7 lat temu |
svenbarth
|
cb8f6f637c
* fix big endian targets by using an explicit assignment with typecast instead of an absolute variable
|
7 lat temu |
svenbarth
|
5d9ddf99d4
* use SizeInt instead of LongInt for the size fields of the VMT to match what the compiler generates for non-32-bit targets
|
7 lat temu |
pierre
|
b219fa9023
pass -D__I8086_SMARTLINK_SECTIONS__ to nasm if FPCOPT contains -dTEST_I8086_SMARTLINK_SECTIONS
|
7 lat temu |
pierre
|
382ac9c00a
Add branches for 3.2.0, 3.2.1 and 3.3.1 versions
|
7 lat temu |
pierre
|
7a598cf60a
Commit regenerated utils/fpcm/revision.inc
|
7 lat temu |
svenbarth
|
00663728b5
* fix for Mantis #34239: the parent VMT is an indirect reference due to the changes for dynamic packages for quite some time already, so handle that accordingly
|
7 lat temu |
Jeppe Johansen
|
4b227de02e
Add ORN instruction for Thumb2.
|
7 lat temu |
michael
|
2d1ea8070e
* Fix bug #34241 using provided suggestion by Christo Crause
|
7 lat temu |
svenbarth
|
92cce05f5f
* as a workaround for some compiler bug introduced during 3.1.1 the freeing of the management operator offset entry lists is moved to a nested procedure as that does not trigger the bug (even with -O2 or -O3)
|
7 lat temu |
svenbarth
|
ba08bdc9b1
* increase PPU version after the addition of the field to keep track of management operators (don't seperately to help merging)
|
7 lat temu |
svenbarth
|
600ed6701e
+ keep track whether a structured type has fields with management operators (or fields that in turn have fields with management operators and so on) and store that in the PPU to speed up compilation again
|
7 lat temu |
marco
|
d2607b0b76
* small verbosity improvements
|
7 lat temu |