From owner-cvs-src-old@FreeBSD.ORG Sun Nov 2 01:11:14 2008 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EDA3C106567C for ; Sun, 2 Nov 2008 01:11:14 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D6D4A8FC12 for ; Sun, 2 Nov 2008 01:11:14 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id mA21BEQq068161 for ; Sun, 2 Nov 2008 01:11:14 GMT (envelope-from peter@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id mA21BEc1068160 for cvs-src-old@freebsd.org; Sun, 2 Nov 2008 01:11:14 GMT (envelope-from peter@repoman.freebsd.org) Message-Id: <200811020111.mA21BEc1068160@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to peter@repoman.freebsd.org using -f From: Peter Wemm Date: Sun, 2 Nov 2008 01:10:54 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libc/amd64 SYS.h src/lib/libc/amd64/gen _setjmp.S fabs.S modf.S rfork_thread.S setjmp.S sigsetjmp.S src/lib/libc/amd64/stdlib div.S ldiv.S lldiv.S src/lib/libc/amd64/string bcmp.S bcopy.S bzero.S memcmp.S memset.S ... X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Nov 2008 01:11:15 -0000 peter 2008-11-02 01:10:54 UTC FreeBSD src repository Modified files: lib/libc/amd64 SYS.h lib/libc/amd64/gen _setjmp.S fabs.S modf.S rfork_thread.S setjmp.S sigsetjmp.S lib/libc/amd64/stdlib div.S ldiv.S lldiv.S lib/libc/amd64/string bcmp.S bcopy.S bzero.S memcmp.S memset.S strcat.S strcmp.S strcpy.S lib/libc/amd64/sys brk.S exect.S getcontext.S pipe.S ptrace.S reboot.S sbrk.S setlogin.S vfork.S Log: SVN rev 184547 on 2008-11-02 01:10:54Z by peter We've been lax about matching END() macros in asm code for some time. This is used to set the ELF size attribute for functions. It isn't normally critical but some things can make use of it (gdb for stack traces). Valgrind needs it so I'm adding it in. The problem is present on all branches and on both i386 and amd64. Revision Changes Path 1.30 +8 -4 src/lib/libc/amd64/SYS.h 1.21 +2 -0 src/lib/libc/amd64/gen/_setjmp.S 1.4 +1 -0 src/lib/libc/amd64/gen/fabs.S 1.4 +1 -0 src/lib/libc/amd64/gen/modf.S 1.2 +1 -0 src/lib/libc/amd64/gen/rfork_thread.S 1.29 +2 -0 src/lib/libc/amd64/gen/setjmp.S 1.30 +2 -0 src/lib/libc/amd64/gen/sigsetjmp.S 1.2 +1 -0 src/lib/libc/amd64/stdlib/div.S 1.2 +1 -0 src/lib/libc/amd64/stdlib/ldiv.S 1.2 +1 -0 src/lib/libc/amd64/stdlib/lldiv.S 1.3 +1 -0 src/lib/libc/amd64/string/bcmp.S 1.3 +9 -0 src/lib/libc/amd64/string/bcopy.S 1.3 +1 -0 src/lib/libc/amd64/string/bzero.S 1.2 +1 -0 src/lib/libc/amd64/string/memcmp.S 1.2 +1 -0 src/lib/libc/amd64/string/memset.S 1.2 +1 -0 src/lib/libc/amd64/string/strcat.S 1.2 +1 -0 src/lib/libc/amd64/string/strcmp.S 1.3 +1 -0 src/lib/libc/amd64/string/strcpy.S 1.15 +2 -0 src/lib/libc/amd64/sys/brk.S 1.13 +1 -0 src/lib/libc/amd64/sys/exect.S 1.3 +1 -0 src/lib/libc/amd64/sys/getcontext.S 1.15 +1 -0 src/lib/libc/amd64/sys/pipe.S 1.13 +1 -0 src/lib/libc/amd64/sys/ptrace.S 1.11 +1 -0 src/lib/libc/amd64/sys/reboot.S 1.15 +1 -0 src/lib/libc/amd64/sys/sbrk.S 1.14 +1 -0 src/lib/libc/amd64/sys/setlogin.S 1.24 +1 -0 src/lib/libc/amd64/sys/vfork.S