Changeset 13839
- Timestamp:
- Jun 15, 2010, 6:52:01 PM (14 years ago)
- File:
-
- 1 edited
-
branches/arm/level-0/ARM/arm-utils.lisp (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/arm/level-0/ARM/arm-utils.lisp
r13822 r13839 173 173 174 174 (defarmlapfunction %walk-dynamic-area ((a arg_y) (f arg_z)) 175 (let ((fun temp 0)176 (obj temp 1)175 (let ((fun temp1) 176 (obj temp0) 177 177 (sentinel temp2) 178 178 (header imm0) … … 204 204 (bhs @done) 205 205 (set-nargs 1) 206 (stmdb (:! vsp) ( fun objsentinel))206 (stmdb (:! vsp) (arg_z fun sentinel)) 207 207 (mov nfn fun) 208 208 (bl .SPFuncall) 209 (ldmia (:! vsp) ( fun objsentinel))209 (ldmia (:! vsp) (obj fun sentinel)) 210 210 (add obj obj (:$ arm::cons.size)) 211 211 (b @test) 212 212 @misc 213 213 (add arg_z obj (:$ arm::fulltag-misc)) 214 (stmdb (:! vsp) ( fun objsentinel))214 (stmdb (:! vsp) (arg_z fun sentinel)) 215 215 (set-nargs 1) 216 216 (mov nfn fun) 217 217 (bl .SPFuncall) 218 (ldmia (:! vsp) (fun obj sentinel)) 218 (ldmia (:! vsp) (obj fun sentinel)) 219 (add obj obj (:$ arm::fulltag-misc)) 219 220 (ldr header (:@ obj (:$ 0))) 220 221 (extract-fulltag tag header)
Note:
See TracChangeset
for help on using the changeset viewer.
