Patch 8.0.0527
Problem: RISC OS support was removed long ago, but one file is still
included.
Solution: Delete the file. (Thomas Dziedzic, closes #1603)
Files: Filelist, src/swis.s
*** ../vim-8.0.0526/Filelist 2017-03-25 14:50:37.925991956 +0100
--- Filelist 2017-03-30 21:49:09.339688921 +0200
***************
*** 725,731 ****
farsi/README.txt \
farsi/fonts/*/far-* \
runtime/vimlogo.xpm \
- src/swis.s \
src/tee/Makefile \
src/tee/Make_mvc.mak \
src/tee/tee.c \
--- 725,730 ----
*** ../vim-8.0.0526/src/swis.s 2010-05-15 13:04:07.000000000 +0200
--- src/swis.s 1970-01-01 01:00:00.000000000 +0100
***************
*** 1,143 ****
- ; Thomas Leonard
- ; 24/5/98
-
- ar0 rn 0
- ar1 rn 1
- ar2 rn 2
- ar3 rn 3
- ar4 rn 4
- ar5 rn 5
- ar6 rn 6
- ar7 rn 7
- ar10 rn 10
- ar11 rn 11
- lk rn 14
- ar15 rn 15
-
- AREA DATA
- align 4
-
- export |r0|
- r0: dcd 0
-
- export |r1|
- r1: dcd 0
-
- export |r2|
- r2: dcd 0
-
- export |r3|
- r3: dcd 0
-
- export |r4|
- r4: dcd 0
-
- export |r5|
- r5: dcd 0
-
- export |r6|
- r6: dcd 0
-
- export |r7|
- r7: dcd 0
-
- export |time_of_last_poll|
- time_of_last_poll: dcd 0
-
- AREA CODE, READONLY
- align 4
- import |r0|
- export |swi|
- = "swi"
- align 4
- swi:
- ; r0 = swi number
- stmfd sp!,{ar4-ar10,lk}
- orr ar10,ar0,#1<<17 ;always use the X form
- mov ar0,ar1
- mov ar1,ar2
- mov ar2,ar3
- add ar3,sp,#4*8
- ldmia ar3,{ar3-ar7}
- swi 0x6f ; OS_CallASWI
- ldr ar10,regs_addr
- stmia ar10,{ar0-ar7}
- ldmvcfd sp!,{ar4-ar10,pc}^
- ; report the error and quit on Cancel
- mov r1,#0x17
- adr r2,s_title
- swi 0x400df ; Wimp_ReportError
- cmp r1,#1 ;OK selected?
- ldmeqfd sp!,{ar4-ar10,pc}^ ;yes - try to continue
- swi 0x11 ;no - die (OS_Exit)
- s_title:
- = "Nasty error - Cancel to quit"
- = 0
-
- align 4
- export |xswi|
- = "xswi"
- align 4
- xswi:
- ; r0 = swi number
- stmfd sp!,{ar4-ar10,lk}
- orr ar10,ar0,#1<<17 ;always use the X form
- mov ar0,ar1
- mov ar1,ar2
- mov ar2,ar3
- add ar3,sp,#4*8
- ldmia ar3,{ar3-ar7}
- swi 0x6f ; OS_CallASWI
- ldr ar10,regs_addr
- stmia ar10,{ar0-ar7}
- mov ar0,#0
- orr ar0,ar0,ar15
- ldmfd sp!,{ar4-ar10,pc}^
-
- regs_addr:
- dcd r0
-
- ; The Wimp_Poll swis have to be done specially because,
- ; for some reason, r13 sometimes gets corrupted by Wimp_Poll
- ; (eg when running FileFind)
- AREA CODE, READONLY
- align 4
- import |time_of_last_poll|
- export |wimp_poll|
- = "wimp_poll"
- align 4
- wimp_poll:
- mov ar3,sp
- swi 0x400c7 ; Wimp_Poll
- mov sp,ar3
-
- mov ar3,ar0
- swi 0x42 ; OS_ReadMonotonicTime
- ldr ar2,addr_time
- str ar0,[ar2]
- mov ar0,ar3
-
- mov ar2,#0
- wfs ar2 ; Write floating point status. Needed?
- movs pc,lk
-
- align 4
- export |wimp_pollidle|
- = "wimp_pollidle"
- align 4
- wimp_pollidle:
- mov ar3,sp
- swi 0x400e1 ; Wimp_PollIdle
- mov sp,ar3
-
- mov ar3,ar0
- swi 0x42 ; OS_ReadMonotonicTime
- ldr ar2,addr_time
- str ar0,[ar2]
- mov ar0,ar3
-
- mov ar2,#0
- wfs ar2 ; Write floating point status. Needed?
- movs pc,lk
-
- addr_time: dcd time_of_last_poll
--- 0 ----
*** ../vim-8.0.0526/src/version.c 2017-03-30 21:18:40.818968442 +0200
--- src/version.c 2017-03-30 21:48:58.883753498 +0200
***************
*** 766,767 ****
--- 766,769 ----
{ /* Add new patch number below this line */
+ /**/
+ 527,
/**/
--
hundred-and-one symptoms of being an internet addict:
239. You think "surfing" is something you do on dry land.
/// Bram Moolenaar -- [email protected] -- http://www.Moolenaar.net \\\
/// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\ an exciting new programming language -- http://www.Zimbu.org ///
\\\ help me help AIDS victims -- http://ICCF-Holland.org ///
--
--
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php
---
You received this message because you are subscribed to the Google Groups
"vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.