/unmaintained/ppc/macosx/macosx.factor

http://github.com/abeaumont/factor · Factor · 23 lines · 14 code · 7 blank · 2 comment · 0 complexity · a17a49ab63f37ffb646def474e22f1a8 MD5 · raw file

  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.macosx
  6. M: macosx reserved-area-size 6 cells ;
  7. M: macosx lr-save 2 cells ;
  8. M: ppc param-regs
  9. drop {
  10. { int-regs { 3 4 5 6 7 8 9 10 } }
  11. { float-regs { 1 2 3 4 5 6 7 8 9 10 11 12 13 } }
  12. } ;
  13. M: ppc value-struct? drop t ;
  14. M: ppc dummy-stack-params? t ;
  15. M: ppc dummy-int-params? t ;
  16. M: ppc dummy-fp-params? f ;