]> gitweb.factorcode.org Git - factor.git/blob - basis/cpu/ppc/linux/linux.factor
Language change: tuple slot setter words with stack effect ( value object -- ) are...
[factor.git] / basis / cpu / ppc / linux / linux.factor
1 ! Copyright (C) 2008 Slava Pestov.
2 ! See http://factorcode.org/license.txt for BSD license.
3 USING: accessors system kernel layouts
4 alien.c-types cpu.architecture cpu.ppc ;
5 IN: cpu.ppc.linux
6
7 <<
8 t "longlong" c-type stack-align?<<
9 t "ulonglong" c-type stack-align?<<
10 >>
11
12 M: linux reserved-area-size 2 cells ;
13
14 M: linux lr-save 1 cells ;
15
16 M: float-regs param-regs 2drop { 1 2 3 4 5 6 7 8 } ;
17
18 M: ppc value-struct? drop f ;
19
20 M: ppc dummy-stack-params? f ;
21
22 M: ppc dummy-int-params? f ;
23
24 M: ppc dummy-fp-params? f ;