| Commit message (Expand) | Author | Age | Files | Lines |
* | * unified internal errors | florian | 2014-12-13 | 1 | -1/+1 |
* | + change always floating point divisions into multiplications if they are a p... | florian | 2014-11-16 | 1 | -0/+3 |
* | * boolean constant instead of IFDEFs for detection of microcontroller support | hajny | 2014-11-10 | 1 | -0/+17 |
* | Add new procedure option: po_syscall_has_libsym, | pierre | 2014-10-03 | 1 | -4/+10 |
* | PowerPC: in MorphOS syscalls the explicit paraloc size should always be OS_ADDR | karoly | 2014-09-18 | 1 | -1/+5 |
* | * fix warnings when compiling the compiler with DFA optimizer enabled on PowerPC | karoly | 2014-08-20 | 2 | -0/+6 |
* | + create a special 'heap' segment with reserved space equal to heapsize (i.e. | nickysn | 2014-06-19 | 1 | -0/+1 |
* | * powerpc: implement cg.a_mul_reg_reg_pair method and switch to generic code ... | sergei | 2014-06-15 | 2 | -130/+23 |
* | + generate the stack segment for i8086 far data memory models from within fpc | nickysn | 2014-05-27 | 1 | -0/+1 |
* | * powerpc/powerpc64: Fixed floating point compares to be IEEE-754 compliant. ... | sergei | 2014-04-19 | 1 | -2/+12 |
* | * powerpc/powerpc64: merged identical a_jmp_flags methods into base code gene... | sergei | 2014-04-19 | 1 | -9/+0 |
* | - Removed some stuff that is not used anywhere. | sergei | 2014-04-18 | 1 | -10/+0 |
* | * Moved method g_flag2reg from tcgppc (in both powerpc and powerpc64) to tcgp... | sergei | 2014-04-16 | 1 | -43/+0 |
* | Fix a typo. The CPU specific version of "ttypesym" should be called "tcputype... | svenbarth | 2014-04-11 | 1 | -3/+3 |
* | * Moved fixup_jmps to target-specific classes for powerpc,powerpc64 and MIPS,... | sergei | 2014-04-02 | 1 | -2/+9 |
* | * moved pbestrealtype from symdef to symcpu | jonas | 2014-04-01 | 2 | -1/+5 |
* | * moved amiga/morphos-specific libsym-related field from tprocdef to | jonas | 2014-04-01 | 2 | -3/+60 |
* | + added class reference types of the architecture-specific t*def/t*sym | jonas | 2014-03-30 | 1 | -0/+33 |
* | + support overriding tdef/tsym methods with target-specific functionality: | jonas | 2014-03-29 | 1 | -0/+174 |
* | * use spilling_operation_type() instead of a big table to determine whether | jonas | 2014-02-02 | 1 | -56/+17 |
* | Handle asmextraopt in powerpc, mips and sparc assemblers | pierre | 2014-01-21 | 1 | -1/+2 |
* | Handle asmextraopt in powerpc assmeblers | pierre | 2014-01-21 | 1 | -1/+1 |
* | * fixes several issues which cause warnings by the dfa code when using it to ... | florian | 2013-12-01 | 3 | -3/+16 |
* | Implement support for saving and restoring address registers. | svenbarth | 2013-10-05 | 1 | -0/+1 |
* | - Removed tai_label.is_global field, was used in just one place and is genera... | sergei | 2013-08-23 | 1 | -1/+1 |
* | * don't use the paracgsize in get_paraloc_def(), because it generally | jonas | 2013-06-02 | 1 | -1/+1 |
* | * add a tdef to each parameter location and set it for all target | jonas | 2013-06-02 | 1 | -14/+63 |
* | - removed ppc-specific tcgpara.composite field, it's no longer used or | jonas | 2013-02-06 | 1 | -3/+0 |
* | * pass the procdef to getintparaloc instead of only the proccalloption, so | jonas | 2013-01-06 | 1 | -3/+5 |
* | * check if current_procinfo is assigned in paramanager code to avoid crashes | florian | 2013-01-03 | 1 | -1/+5 |
* | Use TRegNameTable instead of array[tregisterindex] of string[10] | masta | 2012-10-22 | 1 | -1/+1 |
* | - removed no longer used/supported af_allowdirect flag (direct assembler | jonas | 2012-10-21 | 2 | -2/+2 |
* | o merge of the branch laksen/arm-embedded of Jeppe Johansen: | florian | 2012-10-21 | 1 | -1/+1 |
* | + NR_DEFAULTFLAGS and RS_DEFAULTFLAGS for all CPUs with flags added | florian | 2012-08-22 | 1 | -0/+3 |
* | * throw an internal error if code generation depends on expectloc but expectl... | florian | 2012-08-13 | 1 | -0/+4 |
* | * -O4 switch for optimizations which are correct but which might have une... | florian | 2012-08-09 | 1 | -0/+1 |
* | + introduce -Oofastmath | florian | 2012-08-08 | 1 | -1/+1 |
* | + introduce cstylearrayofconst because pocall_mwcall was forgotten at several... | florian | 2012-08-05 | 1 | -2/+2 |
* | * fixed memory leaks in the compiler introduced in r21862 by marking and | jonas | 2012-07-23 | 1 | -11/+4 |
* | + optimization that (re)orders instance fields of Delphi-style classes in | jonas | 2012-07-22 | 1 | -1/+2 |
* | * fixed 'int64 shl/shr 0' on ppc32 | jonas | 2012-07-10 | 1 | -1/+7 |
* | + also specify the parameter def when allocating a parameter via | jonas | 2012-06-24 | 1 | -4/+5 |
* | * set tcgpara.vardef when creating parameter info | jonas | 2012-06-24 | 1 | -1/+2 |
* | - removed redundant checks | jonas | 2012-06-24 | 1 | -4/+1 |
* | * factored out common code from get_funcretloc() | jonas | 2012-06-24 | 1 | -32/+2 |
* | * consistently define empty saved_mm_registers arrays as containing a single | jonas | 2012-06-15 | 1 | -1/+1 |
* | + mfpvr, mfdcr, mtdcr, mfdec and mtdec opcodes (mantis #18878) | jonas | 2012-06-06 | 3 | -7/+11 |
* | * moved subsetref/reg and bit_set/test support from cgobj to hlcgobj for | jonas | 2012-05-13 | 5 | -91/+106 |
* | + ossinttype/osuinttype defs that correspond to OS_SINT/OS_INT for use in | jonas | 2012-05-12 | 1 | -1/+2 |
* | * synchronised with trunk up to r21067 | jonas | 2012-04-26 | 2 | -188/+1 |
|\ |
|