Peter Wemm
5d053f461c
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.
2008-11-02 01:10:54 +00:00
Warner Losh
c879ae3536
Per Regents of the University of Calfornia letter, remove advertising
...
clause.
# If I've done so improperly on a file, please let me know.
2007-01-09 00:28:16 +00:00
Peter Wemm
dffecce67c
Tidy up modf.S and make it actually work. It wasn't extracting
...
the value out of ST(0) before copying it to %xmm0. Also remove bogus stack
frame and work in the red zone.
2003-05-08 03:19:37 +00:00
David E. O'Brien
32fdc4235e
Floating point libc functions traditionally written in ASM.
...
AMD64 does away with the x87 in 64-bit long mode, so we have to play the
SSE/SSE2 game now.
Obtained from: NetBSD/x86-64
2003-04-30 16:21:03 +00:00