svn commit: trunk/uClibc/libc/sysdeps/linux/bfin

vapier at uclibc.org vapier at uclibc.org
Mon Feb 6 03:15:25 UTC 2006


Author: vapier
Date: 2006-02-05 19:15:24 -0800 (Sun, 05 Feb 2006)
New Revision: 13858

Log:
kill _dummy symbol

Modified:
   trunk/uClibc/libc/sysdeps/linux/bfin/crti.S
   trunk/uClibc/libc/sysdeps/linux/bfin/crtn.S


Changeset:
Modified: trunk/uClibc/libc/sysdeps/linux/bfin/crti.S
===================================================================
--- trunk/uClibc/libc/sysdeps/linux/bfin/crti.S	2006-02-06 02:49:45 UTC (rev 13857)
+++ trunk/uClibc/libc/sysdeps/linux/bfin/crti.S	2006-02-06 03:15:24 UTC (rev 13858)
@@ -1,30 +1,17 @@
-.file "initfini.c";
 	.section .init
 	.section .fini
 
 .text;
 .align 2
-.global _dummy;
-.type _dummy, STT_FUNC;
-_dummy:
-	P2 = R0;
-	LINK 0;
-	SP += -12;
-	cc =P2==0;
-	if cc jump L$L$1;
-	SP += 12;
-	UNLINK;
-	jump (P2);
-L$L$1:
-	SP += 12;
-	UNLINK;
-	rts;
-	.size	_dummy, .-_dummy
-.align 2
 .global __init;
 .type __init, STT_FUNC;
 __init:
 	LINK 0;
 	SP += -12;
 
-	.align 2
+.align 2
+.global __fini;
+.type __fini, STT_FUNC;
+__fini:
+	LINK 0;
+	SP += -12;

Modified: trunk/uClibc/libc/sysdeps/linux/bfin/crtn.S
===================================================================
--- trunk/uClibc/libc/sysdeps/linux/bfin/crtn.S	2006-02-06 02:49:45 UTC (rev 13857)
+++ trunk/uClibc/libc/sysdeps/linux/bfin/crtn.S	2006-02-06 03:15:24 UTC (rev 13858)
@@ -1,26 +1,8 @@
-.file "initfini.c";
 	.section .init
 	.section .fini
 
 .text;
 .align 2
-.global _dummy;
-.type _dummy, STT_FUNC;
-_dummy:
-	P2 = R0;
-	LINK 0;
-	SP += -12;
-	cc =P2==0;
-	if cc jump L$L$1;
-	SP += 12;
-	UNLINK;
-	jump (P2);
-L$L$1:
-	SP += 12;
-	UNLINK;
-	rts;
-	.size	_dummy, .-_dummy
-.align 2
 .global __init;
 .type __init, STT_FUNC;
 	SP += 12;
@@ -34,4 +16,3 @@
 	UNLINK;
 	rts;
 	.size	__fini, .-__fini
-	.ident	"GCC: (GNU) 3.4.1"




More information about the uClibc-cvs mailing list