Port lib/libc/gen/t_siginfo to FreeBSD

- mcontext_t on FreeBSD doesn't have a __gregs field (it's split out on FreeBSD
into separate fields). In order to avoid muddying the test code with MD code,
the debugging trace info has not been implemented
- FreeBSD does not implement the si_stime and si_utime fields in siginfo_t, so
omit the debugging code that dumps the values
- sys/inttypes.h doesn't exist on FreeBSD

Sponsored by: EMC / Isilon Storage Division


git-svn-id: svn+ssh://svn.freebsd.org/base/head@273389 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
libutil.h is required for fparseln on FreeBSD

Sponsored by: EMC / Isilon Storage Division


git-svn-id: svn+ssh://svn.freebsd.org/base/head@273390 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Add missing #include for sys/stat.h for fchmod

Sponsored by: EMC / Isilon Storage Division


git-svn-id: svn+ssh://svn.freebsd.org/base/head@273391 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
it is not cast to a pointer of the specified type, it is cast to the
specified type...

mtod(m, uint8_t) does not work, mtod(m, uint8_t *) does work..


git-svn-id: svn+ssh://svn.freebsd.org/base/head@273392 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Port t_write to FreeBSD

- Mark the signo variable for the signal handle __unused
- Use limits.h instead of sys/syslimits.h (the latter does not
exist on FreeBSD)

Sponsored by: EMC / Isilon Storage Division


git-svn-id: svn+ssh://svn.freebsd.org/base/head@273393 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
ixl: remove i40e_register_x710_int.h

This file is not used by the FreeBSD ixl driver.

Submitted by:	Eric Joyner <eric.joyner@intel.com>
MFC after:	3 days


git-svn-id: svn+ssh://svn.freebsd.org/base/head@273394 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f