diff options
author | obrien <obrien@FreeBSD.org> | 2000-01-27 09:00:51 +0000 |
---|---|---|
committer | obrien <obrien@FreeBSD.org> | 2000-01-27 09:00:51 +0000 |
commit | dcbae417f8f4365a5eea807290162acd308b720d (patch) | |
tree | ad74a81bd7b63be6a671f81fdcb06ee2dfeb4dd3 /usr.bin/uac | |
parent | 9d8fe538f144df42d1dc347c0f4961008d1ae079 (diff) | |
download | FreeBSD-src-dcbae417f8f4365a5eea807290162acd308b720d.zip FreeBSD-src-dcbae417f8f4365a5eea807290162acd308b720d.tar.gz |
Fixes for my mandoc braindamage.
Submitted by: sheldonh
Diffstat (limited to 'usr.bin/uac')
-rw-r--r-- | usr.bin/uac/uac.1 | 26 |
1 files changed, 19 insertions, 7 deletions
diff --git a/usr.bin/uac/uac.1 b/usr.bin/uac/uac.1 index a93d301..21f7bad 100644 --- a/usr.bin/uac/uac.1 +++ b/usr.bin/uac/uac.1 @@ -38,18 +38,29 @@ sets the per-process handling of "Unaligned Access" events. Unlike many other CPU's the DEC Alpha processor cannot access unaligned data. To work around this, the Alpha has the ability to fix the UA fault rather than send -the faulting process a SIGBUS signal. However, doing so does slow down the +the faulting process a +.Dv SIGBUS +signal. +However, doing so does slow down the execution of the faulting process. At boot up, the DEC Alpha CPU defaults to printing -.Bl -diag -.It pid nnn (<progname>): unaligned access: va=0xADDR pc=0xADDR ra=0xADDR op=ldl +.Bl -tag -width indent +.It pid Ar nnn Pq Ar <progname> Ns Xo +.No : unaligned access: Xo +.Va va Ns = Ns Ar 0xADDR Xo +.Va pc Ns = Ns Ar 0xADDR Xo +.Va ra Ns = Ns Ar 0xADDR Xo +.Xc Va op Ns = Ns Ar ldl +.Xc +.Xc +.Xc +.Xc .El -.Pp when a UA happens along with fixing it so the faulting instruction can continue. UA handling settings are inherited by child process. Issued with out any options, -.Mn +.Nm displays the current UA handling for the parent process. .Pp The options are as follows: @@ -62,14 +73,15 @@ descendants. .It Fl r Resets the unaligned access error settings back to their bootup defaults. .It Fl s -Unaligned access errors result in a SIGBUS being delivered to the parent and +Unaligned access errors result in a +.Dv SIGBUS +being delivered to the parent and its future descendants. This aid in pin pointing the faulting access so it debugged. .El .Sh DIAGNOSTICS Exit status is 0 on success, and 1 if the command fails for any reason. -.El .Sh COMPATIBILITY The .Nm |