From 439be3f790d8aba5df28a7cd02df123a26de626b Mon Sep 17 00:00:00 2001 From: Jake Burkholder Date: Sun, 7 Jul 2002 18:04:45 +0000 Subject: [PATCH] Ficl wants _setjmp and _longjmp. No need for weak symbols either. --- lib/libstand/sparc64/_setjmp.S | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/lib/libstand/sparc64/_setjmp.S b/lib/libstand/sparc64/_setjmp.S index a2439b534b2..a66188164c1 100644 --- a/lib/libstand/sparc64/_setjmp.S +++ b/lib/libstand/sparc64/_setjmp.S @@ -65,17 +65,15 @@ __FBSDID("$FreeBSD$"); * by restoring the previous context. */ -ENTRY(setjmp) +ENTRY(_setjmp) stx %sp, [%o0 + _JB_SP] stx %o7, [%o0 + _JB_PC] stx %fp, [%o0 + _JB_FP] retl clr %o0 -END(setjmp) +END(_setjmp) - .weak CNAME(longjmp) - .set CNAME(longjmp),CNAME(__longjmp) -ENTRY(__longjmp) +ENTRY(_longjmp) mov 1, %g1 movrnz %o1, %o1, %g1 mov %o0, %g2 @@ -97,4 +95,4 @@ ENTRY(__longjmp) 3: ldx [%g2 + _JB_PC], %o7 retl mov %g1, %o0 -END(__longjmp) +END(_longjmp)