>> That's what seems to be the case. So the table in the docs indicating:
>>
[quoted text clipped - 5 lines]
>to mean, that 'not' has been part of the documentation since at least Oct
>2001.
It's what you currently see online at MSDN:
MSDN Library > Development Tools and Languages > Visual Studio > Visual C++
> Building a C/C++ Program > C/C++ Building Reference > Linking > Linker
Options > /SECTION (Specify Section Attributes)

Signature
- Vince
Jeff Partch - 24 Jun 2006 02:54 GMT
>>> That's what seems to be the case. So the table in the docs indicating:
>>>
[quoted text clipped - 7 lines]
>
> It's what you currently see online at MSDN:
I know. What I mean is it has said the same thing for ~5 years. While its
not impossible that its a typo or a mistake that's gone unnoticed for
half-a-decade and several linker versions, I suspect it is trying to say
something subtle with intent. The fact that all that gobbledygook about K
being peculiar has been added since then and now, indicates to me that
somebody has already said 'Huh?', and that the doc owner approved the 'not'
and then tried to make its intended meaning more clear. I'm not sure s/he
succeeded, because it still sounds backwards to me too. Of course, I'm only
a fry-cook and a self-confessed bonehead. :)

Signature
Jeff Partch [VC++ MVP]
Pavel A. - 24 Jun 2006 17:34 GMT
Since caching is an esoteric kernel mode thing, maybe the K attribute actually
is not handled by the loader, or handled in some not straightforward way.
Can the OP tell why he needs noncached memory (outside of kernel & device drivers context)?
Regards,
--PA