diff options
author | cinap_lenrek <cinap_lenrek@felloff.net> | 2015-07-08 02:13:16 +0200 |
---|---|---|
committer | cinap_lenrek <cinap_lenrek@felloff.net> | 2015-07-08 02:13:16 +0200 |
commit | fcb9abccbbc73a4f449d55c2c7fb369db2ad139d (patch) | |
tree | 397902659c399e97c14e5d5dd68c3cb761236649 /sys/man/1/5e | |
parent | 63879193e7e0d271daa215b02d6c4f64c98dc6ae (diff) |
5e: enable VFP emulation by default, doubles only need to be 4 byte aligned
this adds -F flag to 5e (same as 5l) to disable VFP emulation
and makes VFP emulation the default.
Diffstat (limited to 'sys/man/1/5e')
-rw-r--r-- | sys/man/1/5e | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/sys/man/1/5e b/sys/man/1/5e index 45adbd629..9c9cb1793 100644 --- a/sys/man/1/5e +++ b/sys/man/1/5e @@ -4,7 +4,7 @@ .SH SYNOPSIS .B 5e [ -.B -npb +.B -npbF ] .I text [ @@ -92,6 +92,9 @@ causes failing processes to call instead of .I sysfatal. See below. +.TP +.B -F +Disable emulation of VFP floating point instructions. .SH SOURCE .B /sys/src/cmd/5e .SH SEE ALSO @@ -108,13 +111,6 @@ The emulator does not post notes. Obscure opcodes, in particular uncommon operations on R15, are not implemented. -Careless use of the -.B LDREX -and -.B STREX -instructions can lead to deadlock, while the -.I ARM Architecture Reference Manual -indicates a real processor will exhibit undefined behavior in these cases. Accesses spanning segment boundaries will be treated as page faults. Many syscalls such as |