sergei
|
196436b7e7
* ARM: Test if range check of floating point constants is necessary in the same way as on other targets. This should have been part of r10940 6 years ago...
|
há 11 anos atrás |
nickysn
|
313240b9e8
* use a better way (suggested by Jonas) to determine whether a procedure is from
|
há 11 anos atrás |
pierre
|
98c7d43c57
Add aix specific options for old Makefile.fpc.fpcmake
|
há 11 anos atrás |
pierre
|
83580077ab
Add aix specific options
|
há 11 anos atrás |
pierre
|
b258b6dc04
Fix constant string stabx writing
|
há 11 anos atrás |
sergei
|
65f75791ea
* rem_pio2: Return NaN for infinite or NaN arguments, so it is propagated into return values of sin(),cos() and other (not yet existing) callers.
|
há 11 anos atrás |
Jonas Maebe
|
01d63b376e
* wait for some started threads to terminate when we fail to create
|
há 11 anos atrás |
nickysn
|
efb3cfcbc7
- don't write the default unit code section in the beginning of each asm file,
|
há 11 anos atrás |
nickysn
|
8a606761cd
* don't push cs in ti8086callnode.extra_interrupt_code in the far code memory
|
há 11 anos atrás |
nickysn
|
70a7ecd0fa
+ use 'push cs + call near' (which is both shorter and faster), instead of far
|
há 11 anos atrás |
pierre
|
d7c5b4502f
Fix AIX assembler issue by enabling WriteExtraFooter with modified output
|
há 11 anos atrás |
sergei
|
f20b6c73ef
* SPARC: convert carry flag into register without branching.
|
há 11 anos atrás |
sergei
|
1ec5026465
* Call fpc_shortstr_to_shortstr instead of fpc_shortstr_assign. It is the same procedure with different order of parameters (suited for generation from node level). Now fpc_shortstr_assign remains needed only for bootstrapping.
|
há 11 anos atrás |
sergei
|
2ee0c8de45
* i386: For integer comparisons with zero, emit "test $-1,%reg" instead of "test %reg,%reg". It is more spilling-friendly, because it transforms into "test $-1,spilltemp" and does not require a register.
|
há 11 anos atrás |
nickysn
|
1fa0e64480
+ {$hugecode on} for the graph unit in the large and huge i8086 memory models
|
há 11 anos atrás |
nickysn
|
597f110eb9
+ added support for units with code larger than 64kb in the far code i8086
|
há 11 anos atrás |
pierre
|
034c440d84
Fix big mistake in previous commit, packed must be disabled if FPC_REQUIRES_PROPER_AIGNMENT is set
|
há 11 anos atrás |
lacak
|
e09f9bf781
fcl-db: bufdataset: fix ftBCD field compare function. ftBCD fields are using currency data type, which is 64 bit long, so compare function must be for 64 bit long integer not for 32 bit long.
|
há 11 anos atrás |
pierre
|
c4620f6d84
Fix assembler condition string failure for powerpc/powerpc64 cpu targets
|
há 11 anos atrás |
sergei
|
819f6de01a
* ARM: fixed floating point comparison flags for VFP hardfloat (part of Mantis #9362).
|
há 11 anos atrás |
pierre
|
8193aff81d
Fix cycle starting for 2.6.4 release for powerpc64-linux
|
há 11 anos atrás |
lacak
|
ee9197c3b2
fcl-db: bufdataset: add ftGuid to list of supported field types when building CompareStruct (used in indexing and locating)
|
há 11 anos atrás |
marco
|
da234bc03f
* swap 2.6.4 and 2.6.2 in supported versions. Message now says 2.6.4, but 2.6.2 will work.
|
há 11 anos atrás |
Jonas Maebe
|
e0a910e813
* factored out left/right swapping code in smallset operations
|
há 11 anos atrás |
Jonas Maebe
|
212f4d1152
* pass the size of the set rather than of the constant to
|
há 11 anos atrás |
nickysn
|
bf6ad0ff78
* fixed tcg8086.g_flags2reg, so it behaves the same way as tcgx86.g_flags2reg
|
há 11 anos atrás |
sergei
|
5fe27ae815
* powerpc/powerpc64: Fixed floating point compares to be IEEE-754 compliant. Mantis #9362.
|
há 11 anos atrás |
Jonas Maebe
|
4fa69488bc
* fixed compilation of AIX rtl with -Cr
|
há 11 anos atrás |
Jonas Maebe
|
4ec3327bee
+ enabled rtl-unicode for AIX
|
há 11 anos atrás |
Jonas Maebe
|
d627880942
+ added unicode units for AIX
|
há 11 anos atrás |