OSDN Git Service

Removed .s files.
authorbryce <bryce@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 14 Feb 2002 00:09:23 +0000 (00:09 +0000)
committerbryce <bryce@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 14 Feb 2002 00:09:23 +0000 (00:09 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49752 138bc75d-0d04-0410-961f-82ee72b054a4

boehm-gc/mips_sgi_mach_dep.s [deleted file]
boehm-gc/sparc_mach_dep.s [deleted file]

diff --git a/boehm-gc/mips_sgi_mach_dep.s b/boehm-gc/mips_sgi_mach_dep.s
deleted file mode 100644 (file)
index bae9b5e..0000000
+++ /dev/null
@@ -1,41 +0,0 @@
-#include <sys/regdef.h>
-#include <sys/asm.h>
-
-# define call_push(x)     move    $4,x;    jal     GC_push_one
-
-    .option pic2
-    .text
-/* Mark from machine registers that are saved by C compiler */
-#   define FRAMESZ 32
-#   define RAOFF FRAMESZ-SZREG
-#   define GPOFF FRAMESZ-(2*SZREG)
-    NESTED(GC_push_regs, FRAMESZ, ra)
-    .mask 0x80000000,-SZREG    # inform debugger of saved ra loc
-    move       t0,gp
-    SETUP_GPX(t8)
-    PTR_SUBU   sp,FRAMESZ
-#   ifdef SETUP_GP64
-      SETUP_GP64(GPOFF, GC_push_regs)
-#   endif
-    SAVE_GP(GPOFF)
-    REG_S      ra,RAOFF(sp)
-#   if (_MIPS_SIM == _MIPS_SIM_ABI32)
-       call_push($2)
-       call_push($3)
-#   endif
-    call_push($16)
-    call_push($17)
-    call_push($18)
-    call_push($19)
-    call_push($20)
-    call_push($21)
-    call_push($22)
-    call_push($23)
-    call_push($30)
-    REG_L      ra,RAOFF(sp)
-#   ifdef RESTORE_GP64
-      RESTORE_GP64
-#   endif
-    PTR_ADDU   sp,FRAMESZ
-    j          ra
-    .end    GC_push_regs
diff --git a/boehm-gc/sparc_mach_dep.s b/boehm-gc/sparc_mach_dep.s
deleted file mode 100644 (file)
index 9f3a4b0..0000000
+++ /dev/null
@@ -1,67 +0,0 @@
-!      SPARCompiler 3.0 and later apparently no longer handles
-!      asm outside functions.  So we need a separate .s file
-!      This is only set up for SunOS 5, not SunOS 4.
-!      Assumes this is called before the stack contents are
-!      examined.
-
-       .seg    "text"
-       .globl  GC_save_regs_in_stack
-       .globl  GC_push_regs
-GC_save_regs_in_stack:
-GC_push_regs:
-#if defined(__arch64__) || defined(__sparcv9)
-       save    %sp,-128,%sp
-       flushw
-       ret
-         restore %sp,2047+128,%o0
-#else /* 32 bit SPARC */
-       ta      0x3   ! ST_FLUSH_WINDOWS
-       mov     %sp,%o0
-       retl
-       nop
-#endif /* 32 bit SPARC */
-.GC_save_regs_in_stack_end:
-       .size GC_save_regs_in_stack,.GC_save_regs_in_stack_end-GC_save_regs_in_stack
-       
-
-       .globl  GC_clear_stack_inner
-GC_clear_stack_inner:
-#if defined(__arch64__) || defined(__sparcv9)
-       mov %sp,%o2             ! Save sp
-       add %sp,2047-8,%o3      ! p = sp+bias-8
-       add %o1,-2047-192,%sp   ! Move sp out of the way,
-                               ! so that traps still work.
-                               ! Includes some extra words
-                               ! so we can be sloppy below.
-loop:
-       stx %g0,[%o3]           ! *(long *)p = 0
-       cmp %o3,%o1
-       bgu,pt %xcc, loop       ! if (p > limit) goto loop
-          asm("add %o3,-8,%o3  ! p -= 8 (delay slot)
-       retl
-         mov %o2,%sp           ! Restore sp., delay slot       
-#else  /* 32 bit SPARC */
-       mov     %sp,%o2         ! Save sp
-       add     %sp,-8,%o3      ! p = sp-8
-       clr     %g1             ! [g0,g1] = 0
-       add     %o1,-0x60,%sp   ! Move sp out of the way,
-                               ! so that traps still work.
-                               ! Includes some extra words
-                               ! so we can be sloppy below.
-loop:
-       std     %g0,[%o3]       ! *(long long *)p = 0
-       cmp     %o3,%o1
-       bgu     loop            ! if (p > limit) goto loop
-         add   %o3,-8,%o3      ! p -= 8 (delay slot)
-       retl
-         mov   %o2,%sp         ! Restore sp., delay slot
-#endif  /* 32 bit SPARC */
-.GC_clear_stack_inner_end:
-       .size GC_clear_stack_inner,.GC_clear_stack_inner_end-GC_clear_stack_inner
-
-       
-               
-               
-               
-               
-