[Mono-dev] .NET Reference source terminology

Martin Thwaites monoforum at my2cents.co.uk
Sun Nov 23 11:57:26 UTC 2014


Hi All,

Has anyone got any idea what FEATURE_PAL is?

It's a define, and seems to have a lot of comments around IIS, and that if
it's Enabled, then don't do IIS stuff.  Seems like something that we could
just add in our stuff to exclude alot of windows specific stuff without
having to add our own defines?

e.g.
https://github.com/Microsoft/referencesource/blob/fa352bbcac7dd189f66546297afaffc98f6a7d15/System.Web/HttpRuntime.cs#L139

The best explanation I've seen says it's the "Platform Adaptation Layer",
and is to do with compiling it for other architectures such as ARM.  Seems
like something that we would want to enable?

I'm sure there will be others, so do we think it's worth putting up a
glossary on the mono site?

Thanks,
Martin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ximian.com/pipermail/mono-devel-list/attachments/20141123/8b4f6b59/attachment.html>


More information about the Mono-devel-list mailing list