summaryrefslogtreecommitdiffstats
path: root/lib/libc/stdlib/merge.c
diff options
context:
space:
mode:
authorpeter <peter@FreeBSD.org>2005-06-30 06:44:34 +0000
committerpeter <peter@FreeBSD.org>2005-06-30 06:44:34 +0000
commit14ff9254d85bc5b36288a2b4ba9db5bcb52f7587 (patch)
treeebe966d83d7ee455ba0f4d822280c6e5625d3757 /lib/libc/stdlib/merge.c
parent05fa1e3b408f4d5bef601058d8838371e5f1d8d9 (diff)
downloadFreeBSD-src-14ff9254d85bc5b36288a2b4ba9db5bcb52f7587.zip
FreeBSD-src-14ff9254d85bc5b36288a2b4ba9db5bcb52f7587.tar.gz
Begin promoting the AMD-originated feature flags to first class flags, now
that newer Intel cpu hardware implements them too. This includes things like the NX (pte no-execute) flag for execute protection. We'll need to reference this for implementing no-exec in pmap.c at some point. Some feature flags are duplicated in both the Intel-orignated bits and the AMD bits. Suppress the the duplicates correctly - the old code assumed they were a 1:1 mapping which is not correct. We can't just mask off the bits present in cpu_feature. Converge with amd64 where this originated from. Intel cpu's that implement any AMD features will report them in dmesg now. Approved by: re
Diffstat (limited to 'lib/libc/stdlib/merge.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud