tlibthread: rm unused ARM (get|set)mcontext (#354) - plan9port - [fork] Plan 9 from user space
 (HTM) git clone git://src.adamsgaard.dk/plan9port
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit 57157d856e4bf66326771e8036062eb6881280ca
 (DIR) parent 83b1e7a39b1e5af82846c7e9632b802c39d96f83
 (HTM) Author: Neven Sajko <nsajko@gmail.com>
       Date:   Mon, 20 Jan 2020 02:43:55 +0100
       
       libthread: rm unused ARM (get|set)mcontext (#354)
       
       They were just a duplicate of my(get|set)mcontext from the other
       assembly file, and unused from threadimpl.h.
       
       Change-Id: Id8003e5177ed9d37a7f0210037acbe55bbf7f708
       Diffstat:
         M src/libthread/Linux-arm-asm.s       |      43 ------------------------------
       
       1 file changed, 0 insertions(+), 43 deletions(-)
       ---
 (DIR) diff --git a/src/libthread/Linux-arm-asm.s b/src/libthread/Linux-arm-asm.s
       t@@ -8,46 +8,3 @@ _tas:
                swp        r3, r3, [r0]
                mov        r0, r3
                mov        pc, lr
       -
       -.globl getmcontext
       -getmcontext:
       -        str        r1, [r0,#4]
       -        str        r2, [r0,#8]
       -        str        r3, [r0,#12]
       -        str        r4, [r0,#16]
       -        str        r5, [r0,#20]
       -        str        r6, [r0,#24]
       -        str        r7, [r0,#28]
       -        str        r8, [r0,#32]
       -        str        r9, [r0,#36]
       -        str        r10, [r0,#40]
       -        str        r11, [r0,#44]
       -        str        r12, [r0,#48]
       -        str        r13, [r0,#52]
       -        str        r14, [r0,#56]
       -        /* store 1 as r0-to-restore */
       -        mov        r1, #1
       -        str        r1, [r0]
       -        /* return 0 */
       -        mov        r0, #0
       -        mov        pc, lr
       -
       -.globl setmcontext
       -setmcontext:
       -        ldr        r1, [r0,#4]
       -        ldr        r2, [r0,#8]
       -        ldr        r3, [r0,#12]
       -        ldr        r4, [r0,#16]
       -        ldr        r5, [r0,#20]
       -        ldr        r6, [r0,#24]
       -        ldr        r7, [r0,#28]
       -        ldr        r8, [r0,#32]
       -        ldr        r9, [r0,#36]
       -        ldr        r10, [r0,#40]
       -        ldr        r11, [r0,#44]
       -        ldr        r12, [r0,#48]
       -        ldr        r13, [r0,#52]
       -        ldr        r14, [r0,#56]
       -        ldr        r0, [r0]
       -        mov        pc, lr
       -