Commit History

Auteur SHA1 Bericht Datum
  pierre 19ba1b43a1 Add possibility to use GNU assembler gas on naitve AIX 11 jaren geleden
  michael bb3ec0bd86 * Patch from Reinier to make OnGetSocketHandler published (Bug ID 26028) 11 jaren geleden
  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... 11 jaren geleden
  nickysn 313240b9e8 * use a better way (suggested by Jonas) to determine whether a procedure is from 11 jaren geleden
  pierre 98c7d43c57 Add aix specific options for old Makefile.fpc.fpcmake 11 jaren geleden
  pierre 83580077ab Add aix specific options 11 jaren geleden
  pierre b258b6dc04 Fix constant string stabx writing 11 jaren geleden
  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. 11 jaren geleden
  Jonas Maebe 01d63b376e * wait for some started threads to terminate when we fail to create 11 jaren geleden
  nickysn efb3cfcbc7 - don't write the default unit code section in the beginning of each asm file, 11 jaren geleden
  nickysn 8a606761cd * don't push cs in ti8086callnode.extra_interrupt_code in the far code memory 11 jaren geleden
  nickysn 70a7ecd0fa + use 'push cs + call near' (which is both shorter and faster), instead of far 11 jaren geleden
  pierre d7c5b4502f Fix AIX assembler issue by enabling WriteExtraFooter with modified output 11 jaren geleden
  sergei f20b6c73ef * SPARC: convert carry flag into register without branching. 11 jaren geleden
  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. 11 jaren geleden
  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. 11 jaren geleden
  nickysn 1fa0e64480 + {$hugecode on} for the graph unit in the large and huge i8086 memory models 11 jaren geleden
  nickysn 597f110eb9 + added support for units with code larger than 64kb in the far code i8086 11 jaren geleden
  pierre 034c440d84 Fix big mistake in previous commit, packed must be disabled if FPC_REQUIRES_PROPER_AIGNMENT is set 11 jaren geleden
  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. 11 jaren geleden
  pierre c4620f6d84 Fix assembler condition string failure for powerpc/powerpc64 cpu targets 11 jaren geleden
  sergei 819f6de01a * ARM: fixed floating point comparison flags for VFP hardfloat (part of Mantis #9362). 11 jaren geleden
  pierre 8193aff81d Fix cycle starting for 2.6.4 release for powerpc64-linux 11 jaren geleden
  lacak ee9197c3b2 fcl-db: bufdataset: add ftGuid to list of supported field types when building CompareStruct (used in indexing and locating) 11 jaren geleden
  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. 11 jaren geleden
  Jonas Maebe e0a910e813 * factored out left/right swapping code in smallset operations 11 jaren geleden
  Jonas Maebe 212f4d1152 * pass the size of the set rather than of the constant to 11 jaren geleden
  nickysn bf6ad0ff78 * fixed tcg8086.g_flags2reg, so it behaves the same way as tcgx86.g_flags2reg 11 jaren geleden
  sergei 5fe27ae815 * powerpc/powerpc64: Fixed floating point compares to be IEEE-754 compliant. Mantis #9362. 11 jaren geleden
  Jonas Maebe 4fa69488bc * fixed compilation of AIX rtl with -Cr 11 jaren geleden