Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/lib/libc Put missing END() markers to set ELF symbol size.
details: https://anonhg.NetBSD.org/src/rev/f15431cf6fc3
branches: trunk
changeset: 329400:f15431cf6fc3
user: uebayasi <uebayasi%NetBSD.org@localhost>
date: Fri May 23 02:34:19 2014 +0000
description:
Put missing END() markers to set ELF symbol size.
diffstat:
lib/libc/arch/i386/gen/_setjmp.S | 6 ++++--
lib/libc/arch/i386/gen/alloca.S | 5 +++--
lib/libc/arch/i386/gen/divsi3.S | 5 +++--
lib/libc/arch/i386/gen/fabs.S | 5 +++--
lib/libc/arch/i386/gen/fixdfsi.S | 5 +++--
lib/libc/arch/i386/gen/fixunsdfsi.S | 5 +++--
lib/libc/arch/i386/gen/flt_rounds.S | 3 ++-
lib/libc/arch/i386/gen/fpgetmask.S | 7 ++++++-
lib/libc/arch/i386/gen/fpgetprec.S | 7 ++++++-
lib/libc/arch/i386/gen/fpgetround.S | 7 ++++++-
lib/libc/arch/i386/gen/fpgetsticky.S | 7 ++++++-
lib/libc/arch/i386/gen/fpsetmask.S | 7 ++++++-
lib/libc/arch/i386/gen/fpsetprec.S | 7 ++++++-
lib/libc/arch/i386/gen/fpsetround.S | 7 ++++++-
lib/libc/arch/i386/gen/fpsetsticky.S | 7 ++++++-
lib/libc/arch/i386/gen/resumecontext.S | 5 +++--
lib/libc/arch/i386/gen/setjmp.S | 5 +++--
lib/libc/arch/i386/gen/sigsetjmp.S | 6 ++++--
lib/libc/arch/i386/gen/swapcontext.S | 5 +++--
lib/libc/arch/i386/gen/udivsi3.S | 5 +++--
lib/libc/arch/i386/stdlib/abs.S | 5 +++--
lib/libc/arch/i386/stdlib/div.S | 5 +++--
lib/libc/arch/i386/stdlib/labs.S | 5 +++--
lib/libc/arch/i386/stdlib/ldiv.S | 5 +++--
lib/libc/arch/i386/stdlib/llabs.S | 9 +++++++--
lib/libc/arch/i386/string/bcmp.S | 3 ++-
lib/libc/arch/i386/string/strncmp.S | 3 ++-
lib/libc/arch/i386/string/swab.S | 3 ++-
lib/libc/arch/i386/sys/__clone.S | 3 ++-
lib/libc/arch/i386/sys/__sigtramp2.S | 3 ++-
lib/libc/arch/i386/sys/__syscall.S | 5 +++--
lib/libc/arch/i386/sys/__vfork14.S | 5 +++--
lib/libc/arch/i386/sys/brk.S | 5 +++--
lib/libc/arch/i386/sys/cerror.S | 5 +++--
lib/libc/arch/i386/sys/exect.S | 5 +++--
lib/libc/arch/i386/sys/fork.S | 5 +++--
lib/libc/arch/i386/sys/getcontext.S | 5 +++--
lib/libc/arch/i386/sys/pipe.S | 5 +++--
lib/libc/arch/i386/sys/ptrace.S | 5 +++--
lib/libc/arch/i386/sys/sbrk.S | 5 +++--
lib/libc/arch/i386/sys/syscall.S | 5 +++--
lib/libc/compat/arch/i386/gen/compat_setjmp.S | 6 ++++--
lib/libc/compat/arch/i386/gen/compat_sigsetjmp.S | 6 ++++--
lib/libc/compat/arch/i386/sys/compat_Ovfork.S | 5 +++--
lib/libc/compat/arch/i386/sys/compat___sigtramp1.S | 3 ++-
lib/libc/compat/arch/i386/sys/compat_sigpending.S | 5 +++--
lib/libc/compat/arch/i386/sys/compat_sigprocmask.S | 5 +++--
lib/libc/compat/arch/i386/sys/compat_sigsuspend.S | 5 +++--
48 files changed, 169 insertions(+), 81 deletions(-)
diffs (truncated from 1047 to 300 lines):
diff -r 1ff1aa1137b1 -r f15431cf6fc3 lib/libc/arch/i386/gen/_setjmp.S
--- a/lib/libc/arch/i386/gen/_setjmp.S Fri May 23 02:17:43 2014 +0000
+++ b/lib/libc/arch/i386/gen/_setjmp.S Fri May 23 02:34:19 2014 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: _setjmp.S,v 1.8 2005/10/05 20:18:12 christos Exp $ */
+/* $NetBSD: _setjmp.S,v 1.9 2014/05/23 02:34:19 uebayasi Exp $ */
/*-
* Copyright (c) 1990 The Regents of the University of California.
@@ -36,7 +36,7 @@
#include <machine/asm.h>
#if defined(LIBC_SCCS)
- RCSID("$NetBSD: _setjmp.S,v 1.8 2005/10/05 20:18:12 christos Exp $")
+ RCSID("$NetBSD: _setjmp.S,v 1.9 2014/05/23 02:34:19 uebayasi Exp $")
#endif
/*
@@ -60,6 +60,7 @@
movl %edi,20(%eax)
xorl %eax,%eax
ret
+END(_setjmp)
ENTRY(_longjmp)
movl 4(%esp),%edx
@@ -75,3 +76,4 @@
incl %eax
1: movl %ecx,0(%esp)
ret
+END(_longjmp)
diff -r 1ff1aa1137b1 -r f15431cf6fc3 lib/libc/arch/i386/gen/alloca.S
--- a/lib/libc/arch/i386/gen/alloca.S Fri May 23 02:17:43 2014 +0000
+++ b/lib/libc/arch/i386/gen/alloca.S Fri May 23 02:34:19 2014 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: alloca.S,v 1.8 2003/08/07 16:42:06 agc Exp $ */
+/* $NetBSD: alloca.S,v 1.9 2014/05/23 02:34:19 uebayasi Exp $ */
/*-
* Copyright (c) 1990 The Regents of the University of California.
@@ -36,7 +36,7 @@
#include <machine/asm.h>
#if defined(LIBC_SCCS)
- RCSID("$NetBSD: alloca.S,v 1.8 2003/08/07 16:42:06 agc Exp $")
+ RCSID("$NetBSD: alloca.S,v 1.9 2014/05/23 02:34:19 uebayasi Exp $")
#endif
/* like alloc, but automatic free in return */
@@ -54,3 +54,4 @@
pushl 0(%ecx)
pushl %eax /* dummy to pop at callsite */
jmp *%edx /* "return" */
+END(alloca)
diff -r 1ff1aa1137b1 -r f15431cf6fc3 lib/libc/arch/i386/gen/divsi3.S
--- a/lib/libc/arch/i386/gen/divsi3.S Fri May 23 02:17:43 2014 +0000
+++ b/lib/libc/arch/i386/gen/divsi3.S Fri May 23 02:34:19 2014 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: divsi3.S,v 1.6 2003/08/07 16:42:07 agc Exp $ */
+/* $NetBSD: divsi3.S,v 1.7 2014/05/23 02:34:19 uebayasi Exp $ */
/*-
* Copyright (c) 1990 The Regents of the University of California.
@@ -36,7 +36,7 @@
#include <machine/asm.h>
#if defined(LIBC_SCCS)
- RCSID("$NetBSD: divsi3.S,v 1.6 2003/08/07 16:42:07 agc Exp $")
+ RCSID("$NetBSD: divsi3.S,v 1.7 2014/05/23 02:34:19 uebayasi Exp $")
#endif
ENTRY(__divsi3)
@@ -44,3 +44,4 @@
cltd
idivl 8(%esp)
ret
+END(__divsi3)
diff -r 1ff1aa1137b1 -r f15431cf6fc3 lib/libc/arch/i386/gen/fabs.S
--- a/lib/libc/arch/i386/gen/fabs.S Fri May 23 02:17:43 2014 +0000
+++ b/lib/libc/arch/i386/gen/fabs.S Fri May 23 02:34:19 2014 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: fabs.S,v 1.5 2003/08/07 16:42:07 agc Exp $ */
+/* $NetBSD: fabs.S,v 1.6 2014/05/23 02:34:19 uebayasi Exp $ */
/*-
* Copyright (c) 1990 The Regents of the University of California.
@@ -36,10 +36,11 @@
#include <machine/asm.h>
#if defined(LIBC_SCCS)
- RCSID("$NetBSD: fabs.S,v 1.5 2003/08/07 16:42:07 agc Exp $")
+ RCSID("$NetBSD: fabs.S,v 1.6 2014/05/23 02:34:19 uebayasi Exp $")
#endif
ENTRY(fabs)
fldl 4(%esp)
fabs
ret
+END(fabs)
diff -r 1ff1aa1137b1 -r f15431cf6fc3 lib/libc/arch/i386/gen/fixdfsi.S
--- a/lib/libc/arch/i386/gen/fixdfsi.S Fri May 23 02:17:43 2014 +0000
+++ b/lib/libc/arch/i386/gen/fixdfsi.S Fri May 23 02:34:19 2014 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: fixdfsi.S,v 1.6 2003/08/07 16:42:07 agc Exp $ */
+/* $NetBSD: fixdfsi.S,v 1.7 2014/05/23 02:34:19 uebayasi Exp $ */
/*-
* Copyright (c) 1991 The Regents of the University of California.
@@ -36,7 +36,7 @@
#include <machine/asm.h>
#if defined(LIBC_SCCS)
- RCSID("$NetBSD: fixdfsi.S,v 1.6 2003/08/07 16:42:07 agc Exp $")
+ RCSID("$NetBSD: fixdfsi.S,v 1.7 2014/05/23 02:34:19 uebayasi Exp $")
#endif
ENTRY(__fixdfsi)
@@ -44,3 +44,4 @@
fistpl 4(%esp)
movl 4(%esp),%eax
ret
+END(__fixdfsi)
diff -r 1ff1aa1137b1 -r f15431cf6fc3 lib/libc/arch/i386/gen/fixunsdfsi.S
--- a/lib/libc/arch/i386/gen/fixunsdfsi.S Fri May 23 02:17:43 2014 +0000
+++ b/lib/libc/arch/i386/gen/fixunsdfsi.S Fri May 23 02:34:19 2014 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: fixunsdfsi.S,v 1.13 2013/09/12 15:36:15 joerg Exp $ */
+/* $NetBSD: fixunsdfsi.S,v 1.14 2014/05/23 02:34:19 uebayasi Exp $ */
/*-
* Copyright (c) 1990 The Regents of the University of California.
@@ -36,7 +36,7 @@
#include <machine/asm.h>
#if defined(LIBC_SCCS)
- RCSID("$NetBSD: fixunsdfsi.S,v 1.13 2013/09/12 15:36:15 joerg Exp $")
+ RCSID("$NetBSD: fixunsdfsi.S,v 1.14 2014/05/23 02:34:19 uebayasi Exp $")
#endif
ENTRY(__fixunsdfsi)
@@ -71,5 +71,6 @@
movl 4(%esp),%eax
orl $0x80000000,%eax /* restore bias */
ret
+END(__fixunsdfsi)
fbiggestsigned: .double 2147483648.0
diff -r 1ff1aa1137b1 -r f15431cf6fc3 lib/libc/arch/i386/gen/flt_rounds.S
--- a/lib/libc/arch/i386/gen/flt_rounds.S Fri May 23 02:17:43 2014 +0000
+++ b/lib/libc/arch/i386/gen/flt_rounds.S Fri May 23 02:34:19 2014 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: flt_rounds.S,v 1.9 2011/09/30 23:42:00 christos Exp $ */
+/* $NetBSD: flt_rounds.S,v 1.10 2014/05/23 02:34:19 uebayasi Exp $ */
#include <machine/asm.h>
@@ -19,3 +19,4 @@
sarl %cl, %eax /* 0,1,2,3 -> 1,3,2,0 */
andl $3, %eax
ret
+END(__flt_rounds)
diff -r 1ff1aa1137b1 -r f15431cf6fc3 lib/libc/arch/i386/gen/fpgetmask.S
--- a/lib/libc/arch/i386/gen/fpgetmask.S Fri May 23 02:17:43 2014 +0000
+++ b/lib/libc/arch/i386/gen/fpgetmask.S Fri May 23 02:34:19 2014 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: fpgetmask.S,v 1.4 2002/01/13 21:45:42 thorpej Exp $ */
+/* $NetBSD: fpgetmask.S,v 1.5 2014/05/23 02:34:19 uebayasi Exp $ */
/*
* Written by J.T. Conklin, Apr 4, 1995
@@ -20,3 +20,8 @@
andl $63,%eax
addl $4,%esp
ret
+#ifdef WEAK_ALIAS
+END(_fpgetmask)
+#else
+END(fpgetmask)
+#endif
diff -r 1ff1aa1137b1 -r f15431cf6fc3 lib/libc/arch/i386/gen/fpgetprec.S
--- a/lib/libc/arch/i386/gen/fpgetprec.S Fri May 23 02:17:43 2014 +0000
+++ b/lib/libc/arch/i386/gen/fpgetprec.S Fri May 23 02:34:19 2014 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: fpgetprec.S,v 1.1 2011/03/26 19:51:41 christos Exp $ */
+/* $NetBSD: fpgetprec.S,v 1.2 2014/05/23 02:34:19 uebayasi Exp $ */
/*
* Written by J.T. Conklin, Apr 4, 1995
@@ -20,3 +20,8 @@
andl $3,%eax
addl $4,%esp
ret
+#ifdef WEAK_ALIAS
+END(_fpgetprec)
+#else
+END(fpgetprec)
+#endif
diff -r 1ff1aa1137b1 -r f15431cf6fc3 lib/libc/arch/i386/gen/fpgetround.S
--- a/lib/libc/arch/i386/gen/fpgetround.S Fri May 23 02:17:43 2014 +0000
+++ b/lib/libc/arch/i386/gen/fpgetround.S Fri May 23 02:34:19 2014 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: fpgetround.S,v 1.6 2011/09/30 23:42:00 christos Exp $ */
+/* $NetBSD: fpgetround.S,v 1.7 2014/05/23 02:34:19 uebayasi Exp $ */
/*
* Written by J.T. Conklin, Apr 4, 1995
@@ -21,3 +21,8 @@
movl -4(%esp), %eax
andl $0x00000c00, %eax
ret
+#ifdef WEAK_ALIAS
+END(_fpgetround)
+#else
+END(fpgetround)
+#endif
diff -r 1ff1aa1137b1 -r f15431cf6fc3 lib/libc/arch/i386/gen/fpgetsticky.S
--- a/lib/libc/arch/i386/gen/fpgetsticky.S Fri May 23 02:17:43 2014 +0000
+++ b/lib/libc/arch/i386/gen/fpgetsticky.S Fri May 23 02:34:19 2014 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: fpgetsticky.S,v 1.6 2002/01/13 21:45:43 thorpej Exp $ */
+/* $NetBSD: fpgetsticky.S,v 1.7 2014/05/23 02:34:19 uebayasi Exp $ */
/*
* Written by J.T. Conklin, Apr 4, 1995
@@ -19,3 +19,8 @@
andl $63,%eax
addl $4,%esp
ret
+#ifdef WEAK_ALIAS
+END(_fpgetsticky)
+#else
+END(fpgetsticky)
+#endif
diff -r 1ff1aa1137b1 -r f15431cf6fc3 lib/libc/arch/i386/gen/fpsetmask.S
--- a/lib/libc/arch/i386/gen/fpsetmask.S Fri May 23 02:17:43 2014 +0000
+++ b/lib/libc/arch/i386/gen/fpsetmask.S Fri May 23 02:34:19 2014 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: fpsetmask.S,v 1.4 2002/01/13 21:45:43 thorpej Exp $ */
+/* $NetBSD: fpsetmask.S,v 1.5 2014/05/23 02:34:19 uebayasi Exp $ */
/*
* Written by Charles M. Hannum, Apr 9, 1995
@@ -31,3 +31,8 @@
addl $4,%esp
ret
+#ifdef WEAK_ALIAS
+END(_fpsetmask)
+#else
+END(fpsetmask)
+#endif
diff -r 1ff1aa1137b1 -r f15431cf6fc3 lib/libc/arch/i386/gen/fpsetprec.S
--- a/lib/libc/arch/i386/gen/fpsetprec.S Fri May 23 02:17:43 2014 +0000
+++ b/lib/libc/arch/i386/gen/fpsetprec.S Fri May 23 02:34:19 2014 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: fpsetprec.S,v 1.1 2011/03/26 19:51:41 christos Exp $ */
+/* $NetBSD: fpsetprec.S,v 1.2 2014/05/23 02:34:19 uebayasi Exp $ */
/*
* Written by Charles M. Hannum, Apr 9, 1995
@@ -32,3 +32,8 @@
addl $4,%esp
ret
+#ifdef WEAK_ALIAS
+END(_fpsetprec)
+#else
+END(fpsetprec)
+#endif
diff -r 1ff1aa1137b1 -r f15431cf6fc3 lib/libc/arch/i386/gen/fpsetround.S
--- a/lib/libc/arch/i386/gen/fpsetround.S Fri May 23 02:17:43 2014 +0000
+++ b/lib/libc/arch/i386/gen/fpsetround.S Fri May 23 02:34:19 2014 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: fpsetround.S,v 1.5 2011/09/30 23:45:41 christos Exp $ */
+/* $NetBSD: fpsetround.S,v 1.6 2014/05/23 02:34:19 uebayasi Exp $ */
/*
* Written by Frank van der Linden at Wasabi Systems for NetBSD.
@@ -31,3 +31,8 @@
fldcw -4(%esp)
ret
+#ifdef WEAK_ALIAS
+END(_fpsetround)
+#else
+END(fpsetround)
+#endif
diff -r 1ff1aa1137b1 -r f15431cf6fc3 lib/libc/arch/i386/gen/fpsetsticky.S
--- a/lib/libc/arch/i386/gen/fpsetsticky.S Fri May 23 02:17:43 2014 +0000
+++ b/lib/libc/arch/i386/gen/fpsetsticky.S Fri May 23 02:34:19 2014 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: fpsetsticky.S,v 1.6 2002/01/13 21:45:43 thorpej Exp $ */
+/* $NetBSD: fpsetsticky.S,v 1.7 2014/05/23 02:34:19 uebayasi Exp $ */
/*
* Written by Charles M. Hannum, Apr 9, 1995
@@ -30,3 +30,8 @@
addl $28,%esp
ret
Home |
Main Index |
Thread Index |
Old Index