florian
|
515774b864
* merged armthum branch
|
16 年 前 |
Jonas Maebe
|
976aa04378
* fixed ppc/ppc64 compilation after r12719
|
16 年 前 |
Jonas Maebe
|
7d459cf12a
* the compiler now explicitly keeps track of the minimally guaranteed
|
16 年 前 |
Károly Balogh
|
75fae87e46
+ removed probably accidentally left in A_BL generation, which caused double BL <name> instruction generation
|
16 年 前 |
Jonas Maebe
|
a23630260b
+ "weakexternal" support for imported procedures and variables.
|
16 年 前 |
tom_at_work
|
8a5a6db065
* rol/ror inlines for powerpc/powerpc64 (only for 32/64 bit operands for now)
|
17 年 前 |
florian
|
1afb1aa9cc
+ ror/rol functions
|
17 年 前 |
yury
|
491f0fa1d8
* Replaced all user defined warnings by TODO comments to reduce compiler noise.
|
17 年 前 |
tom_at_work
|
ee76679326
* cleaned up r10705 for ppc, improved comments
|
17 年 前 |
Jonas Maebe
|
263984f874
* fixed a_load_ref_reg for OS_S8->OS_16 for ppc32, ppc64 and sparc
|
17 年 前 |
Jonas Maebe
|
f36e5411af
* split cpu64bit compiler define into
|
17 年 前 |
florian
|
00d6a03b2c
+ default code now preserves mm registers
|
18 年 前 |
Jonas Maebe
|
45b7358d81
+ PIC support for darwin/ppc64
|
18 年 前 |
Jonas Maebe
|
335bc9fd46
+ PIC support for darwin/ppc32 (-Cg works now, no regressions in test
|
18 年 前 |
Jonas Maebe
|
70886d0152
* now also disable use8byteconcatcopy by default
|
18 年 前 |
Jonas Maebe
|
ceeac6e8e4
* don't use 8 byte copies in concatcopy by default, because
|
18 年 前 |
Jonas Maebe
|
28bab3fb4f
- removed some unused variables
|
18 年 前 |
Jonas Maebe
|
0caee5b45b
+ support to use r0 for ppc/ppc64 when compiling the compiler with
|
18 年 前 |
Jonas Maebe
|
6ba8db4dd4
* fixed a_op_const_reg(_reg)(OP_OR/OP_XOR,OS_S8/OS_S16) for ppc32
|
18 年 前 |
Jonas Maebe
|
c13ff3729b
* Merged 2.3 branch changes:
|
18 年 前 |
Jonas Maebe
|
615c450062
+ support for bitpacking types with a negative lower bound
|
18 年 前 |
Jonas Maebe
|
c4913ac85d
* don't save stack pointer if we don't need to allocate a
|
18 年 前 |
Jonas Maebe
|
359c19ee9e
- removed ppc601 as ppc32 cpu target
|
18 年 前 |
Jonas Maebe
|
846fbf9fa0
* fixed several (harmles) range errors
|
18 年 前 |
Jonas Maebe
|
4d1f213889
* fixed gprof support for darwin/ppc32 (although the output from gprof
|
18 年 前 |
Jonas Maebe
|
e815b923d5
* a_loadfpu_* gets two size parameters: fromsize and tosize
|
18 年 前 |
Jonas Maebe
|
85289e80ce
* fixed overflow in case of op_const64_reg_reg_reg(sub,low(int64),...)
|
18 年 前 |
Jonas Maebe
|
469ac311e0
* fixed r5214
|
19 年 前 |
Jonas Maebe
|
66cf666f65
* optimized storing constants into subsetreg/refs (a packed array of
|
19 年 前 |
Jonas Maebe
|
9acc38e82a
* moved some more common powerpc32/64 things to ppcgn
|
19 年 前 |