source: branches

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @13854   9 years gb In _SPconslist: cons arg_y and arg_z, not arg_z and itself. In …
(edit) @13853   9 years gb Don't use portable %MRG31K3P on ARM, either. (Need an ARM LAP version.)
(edit) @13852   9 years gb EQUAL: call what's in HAIRY-EQUAL's function (not value) cell.
(edit) @13851   9 years gb Add missing *GF-PROTO*.
(edit) @13850   9 years gb Um, actually return a tagged pointer in MAKE-STACK-VCELL. …
(edit) @13849   9 years gb Write barrier comparisons of value/location were all backwards. …
(edit) @13848   9 years gb Pass siginfo to handle_uuo; change debug_trap handling.
(edit) @13847   9 years gb Conditionalize for ARM.
(edit) @13846   9 years gb %make[-short]-float-from-fixnums.
(edit) @13845   9 years gb _SPstack_misc_alloc, _SPstack_misc_alloc_init: push a …
(edit) @13844   9 years gb Allow temp/dest to be the same reg in header-length.
(edit) @13843   9 years gb Enter kernel debugger on uuo-debug-trap.
(edit) @13842   9 years gb fasl intern/binding cell fix from trunk.
(edit) @13841   9 years gb Use PPC32 version of %TYPE-OF on ARM, too.
(edit) @13840   9 years gb Use PPC32 version of SUBTAG-BYTES on ARM, too.
(edit) @13839   9 years gb %WALK-DYNAMIC-AREA: current object can move, so keep it tagged.
(edit) @13838   9 years gb Comment indentation.
(edit) @13837   9 years gb Fix fixnum-return case in %NORMALIZE-BIGNUM-2.
(edit) @13836   9 years gb Avoid imm reg conflicts in immediate-inc-ptr.
(edit) @13835   9 years gb Fixes in unbox-u32, unbox-u8, %debug-trap.
(edit) @13834   9 years gb Extract rs operands.
(edit) @13833   9 years gb Fix instruction encoding of a few UUOs, ands, mul[s].
(edit) @13832   9 years gb %GET-KERNEL-GLOBAL, %GET-KERNEL-GLOBAL-MACPTR changes. (Might be able …
(edit) @13829   9 years gb Back to -g; some GDB things depend on DWARF info, and GDB wedges …
(edit) @13828   9 years gb For starters …
(edit) @13827   9 years gb Lots of changes and additions.
(edit) @13826   9 years gb Use 'ifelse' correctly in m4 macros.
(edit) @13825   9 years gb handle_sigfpe: return type Boolean, return false for now. Missing …
(edit) @13824   9 years gb Remove some of the foreign-type-ordinal stuff, which never fixed any …
(edit) @13823   9 years gb Indentation/formatting changes only.
(edit) @13822   9 years gb %WALK-DYNAMIC-AREA.
(edit) @13821   9 years gb Add %COPY-IVECTOR-TO-IVECTOR, %ATOMIC-INCF-NODE, things which need the …
(edit) @13820   9 years gb Fix FAST-MOD-3.
(edit) @13819   9 years gb Need %NORMALIZE-BIGNUM-2, %FLOOR-LOOP-QUO.
(edit) @13818   9 years gb Make the fact that some things that handle overflow out-of-line set …
(edit) @13817   9 years gb extract-fulltag-fixnum: don't put tag in what may be a node reg. lri: …
(edit) @13816   9 years gb Add uuo-kernel-service; fix smull, smulls.
(edit) @13815   9 years gb Add .SPatomic-incf-node.
(edit) @13811   9 years gb In _SPvalues: push1 macro operands backwards. In _SPgvset: memoize …
(edit) @13810   9 years gb Get lisp_globals relative offsets right.
(edit) @13809   9 years gb Don't use weird Linux function to do cmpxchg; assume that ldrex/strex …
(edit) @13808   9 years gb Let src/dest args be the same in HEADER-LENGTH. ldrd/strd instructions …
(edit) @13807   9 years gb Define some more FP instructions, fix some typos.
(edit) @13806   9 years gb Some float->fixnum things.
(edit) @13805   9 years gb New; at least half of the functions are #+notyet, but some aren't.
(edit) @13804   9 years gb _SPmakestackblock, _SPmakestackblock0: make two ivectors, enclose in …
(edit) @13803   9 years gb Use -gstabs, which has some limitations but seems to calm GDB down.
(edit) @13802   9 years gb Preliminary ARM GPR display in kernel debugger.
(edit) @13801   9 years gb Don't assume that nfn is preserved by _SPmkcatch1v.
(edit) @13800   10 years gb D'oh: jump_nfn(), call_nfn(): jump to/call the entrypoint, not the …
(edit) @13799   10 years gb Reorganize a bit: return Boolean results from exception handlers, …
(edit) @13798   10 years gb Maintain last_lisp_frame, code_vector slots in catch_frame. (Need to …
(edit) @13797   10 years gb %KERNEL-IMPORT: shift result left. (We can't assume that foreign …
(edit) @13796   10 years gb Need %PTR-STORE-FIXNUM-CONDITIONAL, since locking code (used early) …
(edit) @13795   10 years gb Map frontend condition to arm condition, true-p, not to arm-condition, …
(edit) @13794   10 years gb Need SINGLE-FLOAT-COMPARE vinsn. VPUSH-ARGREGS: need to use …
(edit) @13793   10 years gb fcmpes takes single-float args ... The …
(edit) @13789   10 years gb Lots of (mostly small) changes.
(edit) @13787   10 years gb not yet
(edit) @13786   10 years gb .SPdebind: enough of the (very) old destructuring subprim to support …
(edit) @13785   10 years gb Get t_offset, nrs stuff in the right place. Definitions for .SPdebind.
(edit) @13784   10 years gb Remove some unused ppc-isms.
(edit) @13780   10 years gb Changes, from "just barely functional" to "apparently somewhat …
(edit) @13779   10 years gb Mostly minor ARM conditionalization.
(edit) @13778   10 years gb New. Empty.
(edit) @13777   10 years gb New. Empty.
(edit) @13764   10 years gb Some fixes (may still be some inconsistencies) in handling memory …
(edit) @13763   10 years gb Still changing too much to make changes notable.
(edit) @13762   10 years gb Typo in CALL-SYMBOL.
(edit) @13761   10 years gb Ensure that the entryoint of newly-created functions goes to …
(edit) @13760   10 years gb Handle ARM LAP function definition.
(edit) @13759   10 years gb Don't treat (some) local-labels as local names during definition; we …
(edit) @13758   10 years gb Subprim juggling, double-float endianness.
(edit) @13757   10 years gb xfunction-dumping changes.
(edit) @13756   10 years gb More code.
(edit) @13755   10 years gb Fix a few typos/brainos. Define check_fpu_exception, define & …
(edit) @13754   10 years gb ARMs are usually little-endian, so update order of double-float words. …
(edit) @13753   10 years gb Pass -marm to ensure that C produces ARM (not Thumb/Thumb2) code.
(edit) @13751   10 years gb Some stuff compiles; still a lot of work to do. Try to reduce stack …
(edit) @13750   10 years gb Try to make subprim entries match the kernel. Will likely need to …
(edit) @13749   10 years gb Pretend that we have more than one CR register, so that PPC-specific …
(edit) @13748   10 years gb Complain about the lack of "trapped FP exceptions" on VFPv3.
(edit) @13747   10 years gb Lots of changes. More to come.
(edit) @13746   10 years gb Use stmdb!, not stm!
(edit) @13741   10 years gb Keep moving forward. Can -almost- compile simple functions.
(edit) @13740   10 years gb Add some vinsn attributes. (At least some of these should be …
(edit) @13739   10 years gb Add ARM-VINSNS, ARM2.
(edit) @13738   10 years gb Keep tweaking UUOS.
(edit) @13737   10 years gb Get the kernel to compile/link/run on ARM Linux; remove some PPC-isms …
(edit) @13736   10 years gb Back out of uuo-alloc-trap changes.
(edit) @13735   10 years gb downcase shift ops.
(edit) @13734   10 years gb Some notes on consing.
(edit) @13733   10 years gb Closer to real.
(edit) @13732   10 years gb Fix typo in xpGPR.
(edit) @13731   10 years gb Needs a little bit of conditionalization and perhaps some thought. …
(edit) @13730   10 years gb Needs a little bit of conditionalization and perhaps some thought. …
(edit) @13729   10 years gb Needs a little bit of conditionalization and perhaps some thought. …
(edit) @13728   10 years gb Use PPC syntax here …
(edit) @13727   10 years gb min_os_version for ARM Linux.
(edit) @13726   10 years gb From trunk: avoid duplicate defs.
Note: See TracRevisionLog for help on using the revision log.