summaryrefslogtreecommitdiff
path: root/rtl/powerpc
Commit message (Expand)AuthorAgeFilesLines
* * Set softfloat_rounding_mode indise SetRoundMode function for all CPUs.pierre2021-01-031-1/+1
* powerpc: also drop DCBZ usage on AmigaOS4, as it runs on hardware with other ...karoly2020-07-171-0/+2
* Fix bug report 35937 by simple assembly code change and add testpierre2019-08-081-3/+6
* Disable dcbz code for AIX alsopierre2018-05-111-0/+2
* Fix to avoid access of memory outside of array size if overlap is truepierre2018-04-031-2/+7
* * cpu specific header file for the system unit: cpuh.inc, moved several decla...florian2017-11-012-1/+16
* powerpc: enable SUPPORT_GET_FRAMEkaroly2017-07-081-0/+2
* * optimized PowerPC version of changes in r35454jonas2017-02-191-34/+3
* * split fpc_mul_<64 bit> into separate procedures with and without overflow c...florian2017-02-191-6/+51
* powerpc: MorphOS recently started supporting the G5s, and it runs the G5s in ...karoly2015-06-201-0/+2
* - Delete strpas.inc files, no longer used, their contents has been merged int...sergei2014-05-311-65/+0
* - powerpc and powerpc64: cleaned out code corresponding to FPC_STRTOSHORTSTRI...sergei2014-05-311-7/+42
* - Removed fpc_pi_real compilerproc, it is no longer used. At least two releas...sergei2014-04-071-8/+0
* * software_rounding_mode -> softfloat_rounding_mode.sergei2014-03-211-1/+1
* * Moved declarations of TFPURoundingMode,TFPUExceptionMask and TFPUPrecisionM...sergei2014-03-202-15/+7
* - Removed mathuh.inc files which are identical for all targets (except m68k, ...sergei2014-03-181-33/+0
* + Added additional addr pointer parameter topierre2012-06-241-2/+2
* * on AIX, you have to enable fpu exception reporting per process via anjonas2012-04-111-14/+89
* + RTL for AIXjonas2012-04-112-26/+28
* * Promoted result type of FPC_PCHAR_LENGTH and FPC_PWIDECHAR_LENGTH to SizeInt.sergei2011-06-131-1/+1
* * don't overwrite the target value of interlockedcompareexchange*() if thejonas2010-11-291-1/+1
* * don't change the fpu control word in the initialisation code of dynamicjonas2010-11-141-1/+3
* + initial implementation of iso style gotos in iso modeflorian2010-08-052-4/+4
* * optimized ppc memory barrier implementationsjonas2010-01-251-2/+3
* - removed FPC_NEW_BIGENDIAN_SETS define and if(n)defsjonas2009-08-231-2/+2
* * fixed return value of InterlockedCompareExchange(64) for ppc/ppc64,jonas2009-05-111-1/+1
* + support for the different rounding modes in the generic rounding jonas2008-06-271-4/+20
* * fixed ClearExceptions (clear pending exceptions instead of all configjonas2008-06-181-1/+1
* + add no-fpu support to compiler/rtl for powerpc-linux (-Cfnone)micha2008-03-023-2/+89
* * changed byte/word/longbool to be Delphi-compatible (+ similar changesjonas2008-01-241-1/+1
* * remove asm for simple math functions so the generic inlined function ispeter2008-01-191-26/+0
* * refactored SysResetFPU into SysInitFPU and SysResetFPUflorian2007-10-281-2/+8
* * fixed ppc and ppc64 compilation after r8898jonas2007-10-212-69/+27
* * fixed comparedwordjonas2007-10-151-4/+13
* + PIC support for darwin/ppc32 (-Cg works now, no regressions in testjonas2007-09-261-14/+95
* * add memory barrier prototypes + implementation for i386 and sparc + use lws...micha2007-08-071-0/+5
* + add memory barrier routines for powerpc/64micha2007-07-281-0/+20
* - removed/disabled all normalset code (except for bootstrapping), sincejonas2007-05-201-37/+4
* * new internal set format for big endian systems. Advantages:jonas2007-05-191-190/+37
* * syntax error in last commit fixedflorian2007-01-141-1/+1
* * correct masking of exceptions in genmath codeflorian2007-01-141-9/+14
* * string concat changed from function to procedure topeter2006-10-021-0/+4
* * 2.0.4 fix: fixed move()/fillchar() for linux, avoiding use of dcbz which ca...tom_at_work2006-07-091-3/+16
* + InterlockedCompareExchange (+ changed line endings from dos to unix)jonas2006-06-251-1218/+1233
* * move InterLocked functions to system unitpeter2006-06-252-76/+57
* * GetExceptionMask returned inverted result for exInvalidOpjonas2006-04-051-1/+1
* * fixed ppc fpu exception mask stuff in math unitjonas2006-04-031-9/+10
* * set result of SetPrecisionMode()jonas2005-12-261-0/+1
* * reverted r2037 because of braindead "out" semantics for refcountedjonas2005-12-241-1163/+1163
* * changed formal "var" paramters of move, movechar0 and fill* intojonas2005-12-231-1163/+1163