Date: Sun, 2 Nov 2008 01:10:54 +0000 (UTC) From: Peter Wemm <peter@FreeBSD.org> To: cvs-src-old@freebsd.org 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 ... Message-ID: <200811020111.mA21BEc1068160@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200811020111.mA21BEc1068160>