HardenedBSD/usr.bin/truss
Marcel Moolenaar 10aeefc913 Fix Quad handling on 64-bit architectures. On 64-bit machines, a Quad
also occupies a single slot. There's no need for any special handling
of Quads. While here, remove the silly make_quad() function. We have
the 2 longs on 32-bit machines already lined up in the argument array,
so we can fetch the Quad with a simple cast.

Before:
  lseek(1,0x123456789,0xd0d0d0d0d0d0d0d0) = 4886718345 (0x123456789)
After:
  lseek(1,0x123456789,SEEK_SET)           = 4886718345 (0x123456789)
2004-09-05 05:27:30 +00:00
..
alpha-fbsd.c
amd64-fbsd32.c don't seg if the syscall is invalid for i386fbsd. 2004-08-08 23:29:36 +00:00
amd64-fbsd.c
amd64-linux32.c
extern.h
i386-fbsd.c don't seg if the syscall is invalid for i386fbsd. 2004-08-08 23:29:36 +00:00
i386-linux.c
i386.conf
i386linux.conf
ia64-fbsd.c
main.c
Makefile
setup.c
sparc64-fbsd.c
syscall.h
syscalls.c Fix Quad handling on 64-bit architectures. On 64-bit machines, a Quad 2004-09-05 05:27:30 +00:00
truss.1 Update doc dates. 2004-09-03 18:56:59 +00:00
truss.h