diff options
author | jhb <jhb@FreeBSD.org> | 2015-06-12 15:06:17 +0000 |
---|---|---|
committer | jhb <jhb@FreeBSD.org> | 2015-06-12 15:06:17 +0000 |
commit | ac9b7e1fd0939df8bcb1d237a4cd8bfb43076d05 (patch) | |
tree | d0e113e21245b14fcdea80f821b0809f90afe233 /usr.bin/svn/lib/libsvn_diff/Makefile | |
parent | 06a33e037a9c3052fb620cec8e73cf611b1bde7b (diff) | |
download | FreeBSD-src-ac9b7e1fd0939df8bcb1d237a4cd8bfb43076d05.zip FreeBSD-src-ac9b7e1fd0939df8bcb1d237a4cd8bfb43076d05.tar.gz |
Ensure that the upper 16 bits of segment registers manually saved in
trapframes are cleared by explicitly pushing a zero and then moving
the segment register into the low 16 bits. Certain Intel processors
treat a push of a segment register as a move of the segment register
into the low 16 bits leaving the upper 16 bits of the word in the
stack unchanged.
Reviewed by: kib
MFC after: 1 month
Diffstat (limited to 'usr.bin/svn/lib/libsvn_diff/Makefile')
0 files changed, 0 insertions, 0 deletions