Ignore:
Timestamp:
Jul 15, 2010, 12:24:29 AM (10 years ago)
Author:
gb
Message:

arm-arch.lisp: artist's conception of fake-stack-frame.
arm-backend.lisp: require armenv, nxenv. WITH-FAKE-STACK-FRAME.
arm-vinsns.lisp: fix u32->integer.
arm-utils.lisp: LAP for other gc-trap functions.
arm-thread-utils.lisp: start to sketch out fake-stack-frame stuff, no TSP on ARM.
l1-io.lisp: no TSP on ARM.
l1-lisp-threads.lisp: no TSP on ARM.
arm-backtrace.lisp: fake-stack-frame stuff.
backtrace: no *fake-stack-frames* list on ARM.
edit-callers.lisp: ARM changes.
nfcomp.lisp: in FASL-SCAN-DISPATCH, don't assume that TYPECODE returns target::FULLTAG-CONS (which may not be the same as TARGET::TAG-LIST.)
arm-asmutils.s: flush_cache_lines is Linux-specific.
area.h: larger pure spaces on ARM; small static space on all platforms.
arm-exceptions.h: different magic number in is_write_fault.
arm-gc.c: purify() mostly working.
arm-subprims.s: fix comment
platform-linuxarm.h, xarmfasload.lisp: map more memory at higher address on ARM linux.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/arm/lisp-kernel/arm-subprims.s

    r13893 r13962  
    5454
    5555
    56 /* This gets called with R3 pointing to the current TCR. */
    57 /* r4 is 0 if we want to start the whole thing rolling, */
     56/* This gets called with R0 pointing to the current TCR. */
     57/* r1 is 0 if we want to start the whole thing rolling, */
    5858/* non-zero if we want to reset the current process */
    5959/* by throwing to toplevel */
Note: See TracChangeset for help on using the changeset viewer.