source: branches

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(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.
(edit) @13725   10 years gb Still needs work; comment out the PPC code.
(edit) @13724   10 years gb Reorganize layout of catch frames, so we can make them with a single stm.
(edit) @13723   10 years gb Make catch frames with stm.
(edit) @13722   10 years gb Find stack pointer on ARM.
(edit) @13721   10 years gb Back out of previous change (encoding allocation size in alloc_trap …
(edit) @13720   10 years gb Also compiles; also may or not work.
(edit) @13719   10 years gb CS_OVERFLOW_FORCE_LIMIT for ARM.
(edit) @13718   10 years gb Compiles; might even work.
(edit) @13717   10 years gb Try to move platform-independent definitions to constants.h, to lessen …
(edit) @13716   10 years gb Just placeholders, copied from PPC versions.
(edit) @13715   10 years gb And we need to continue to tweak those mechanisms.
(edit) @13714   10 years gb And of course we need to actually generate those vinsns.
(edit) @13713   10 years gb A lot of this is nominally converted (from the PPC32 version); still …
(edit) @13712   10 years gb Done!
(edit) @13708   10 years gb Add arm-disassemble.
(edit) @13707   10 years gb Lots of changes and additions. Seems to work, as far as it goes: …
(edit) @13706   10 years gb Pick at low-hanging fruit, try to assemble some of it.
(edit) @13705   10 years gb Keep inching forward, trying to work out assembler/LAP stuff, mostly.
(edit) @13704   10 years gb Try to make it easier to recognize this branch.
(edit) @13703   10 years gb Add some stuff. Will need to add more.
(edit) @13702   10 years gb New file.
(edit) @13701   10 years gb Will need these. (Maybe not yet, but ...). .ffi files were generated …
(edit) @13699   10 years gb It's early, still.
(edit) @13698   10 years gb Change code in a few unary UUOs.
(edit) @13697   10 years gb Add a constant.
(edit) @13695   10 years gb Have to start somewhere.
(edit) @13694   10 years gb A little more low-hanging fruit.
(edit) @13693   10 years gb don't need yet on this branch
(edit) @13692   10 years gb don't need on this branch
(edit) @13687   10 years gb More stuff!
(edit) @13685   10 years gz Store checksum with code coverage info, signal error if try to color a …
(edit) @13680   10 years gb More.
(edit) @13679   10 years gb Inch forward.
(edit) @13672   10 years gb Get some stuff (maybe around 10%) to assemble; that which does looks …
(edit) @13671   10 years gb Changes, tweaks, additions …
(edit) @13670   10 years gb Copyright. (This was never Digitool code.)
(edit) @13669   10 years gb Have to say '%function' vice '@function', since '@' is …
(edit) @13668   10 years gb Start this. If we really want to support pre-ARMv6, will need to use …
(edit) @13666   10 years gb Looks plausible so far.
(edit) @13665   10 years gb Force arm-spentry.o to be loaded at a fixed, low address.
(edit) @13664   10 years gb The low-level system keeps changing.
(edit) @13663   10 years gb New. May help answer "what on earth was I thinking?" questions someday.
(edit) @13645   10 years gb Some new files (just started to define things based on ppc32 versions, …
(edit) @13644   10 years gb New files from trunk.
(edit) @13643   10 years gb Changed files from trunk.
(edit) @13632   10 years gb Work-in-progress. (Just barely in progress.)
(edit) @13630   10 years gb Have to start somewhere. Note: no NVRs, only 2 imm regs, 4 temps, 3 …
(edit) @13629   10 years gb Propagate kernel changes from trunk to this branch.
(edit) @13623   10 years gb move along, nothing to see here, yet again
(edit) @13622   10 years gb bad idea
Note: See TracRevisionLog for help on using the revision log.