summaryrefslogtreecommitdiff
path: root/src/pal/inc
diff options
context:
space:
mode:
authorAustin Wise <AustinWise@gmail.com>2018-10-07 20:16:45 -0700
committerJan Kotas <jkotas@microsoft.com>2018-10-07 20:16:45 -0700
commite57c4fb8ff2346d5420247183b9af2b83184516c (patch)
tree886b1626e74b7e8c05b7f59197431160ba9bafa0 /src/pal/inc
parenteeef1c1379b9f49261f66093b355ac8c12e47485 (diff)
downloadcoreclr-e57c4fb8ff2346d5420247183b9af2b83184516c.tar.gz
coreclr-e57c4fb8ff2346d5420247183b9af2b83184516c.tar.bz2
coreclr-e57c4fb8ff2346d5420247183b9af2b83184516c.zip
Remove mention of rotor from comments (#20297)
* Remove old reference to Rotor in documentation. All remaining references relate to rotor's role in CoreCLR history. * Remove rotor comment from enummem.cpp. I can find no evidence that the presence of g_pStressLog is conditional on FEATURE_PAL being defined. * Remove old todo, DbgDllMain looks for thread detach. * Update nativepipeline.h comment refernce to rotor. All unix-like systems except android have FEATURE_DBGIPC_TRANSPORT_DI defined, hence "most unix-like platforms". * Update some comments to not refer to Rotor. * Remove some more references to Rotor from comments. * Remove old comment. Though maybe this macro should be removed and everywhere use the & operator. It appears there are only two places that use this macro.
Diffstat (limited to 'src/pal/inc')
-rw-r--r--src/pal/inc/pal.h10
-rw-r--r--src/pal/inc/rt/palrt.h6
-rw-r--r--src/pal/inc/rt/sal.h4
-rw-r--r--src/pal/inc/rt/specstrings.h3
4 files changed, 7 insertions, 16 deletions
diff --git a/src/pal/inc/pal.h b/src/pal/inc/pal.h
index 075f58a9eb..f117a6eb9c 100644
--- a/src/pal/inc/pal.h
+++ b/src/pal/inc/pal.h
@@ -10,9 +10,9 @@ Module Name:
Abstract:
- Rotor Platform Adaptation Layer (PAL) header file. This file
- defines all types and API calls required by the Rotor port of
- the Microsoft Common Language Runtime.
+ CoreCLR Platform Adaptation Layer (PAL) header file. This file
+ defines all types and API calls required by the CoreCLR when
+ compiled for Unix-like systems.
Defines which control the behavior of this include file:
UNICODE - define it to set the Ansi/Unicode neutral names to
@@ -5043,9 +5043,7 @@ public:
};
//
-// NOTE: Catching hardware exceptions are only enabled in the DAC and SOS
-// builds. A hardware exception in coreclr code will fail fast/terminate
-// the process.
+// NOTE: This is only defined in one PAL test.
//
#ifdef FEATURE_ENABLE_HARDWARE_EXCEPTIONS
#define HardwareExceptionHolder CatchHardwareExceptionHolder __catchHardwareException;
diff --git a/src/pal/inc/rt/palrt.h b/src/pal/inc/rt/palrt.h
index e262b0dd95..6a1d57c0ee 100644
--- a/src/pal/inc/rt/palrt.h
+++ b/src/pal/inc/rt/palrt.h
@@ -14,9 +14,9 @@
Abstract:
- Rotor runtime functions. These are functions which are ordinarily
- implemented as part of the Win32 API set, but for Rotor, are
- implemented as a runtime library on top of the PAL.
+ PAL runtime functions. These are functions which are ordinarily
+ implemented as part of the Win32 API set, but when compiling CoreCLR for
+ Unix-like systems, are implemented as a runtime library on top of the PAL.
Author:
diff --git a/src/pal/inc/rt/sal.h b/src/pal/inc/rt/sal.h
index 07468645a5..caf89f247d 100644
--- a/src/pal/inc/rt/sal.h
+++ b/src/pal/inc/rt/sal.h
@@ -2951,7 +2951,3 @@ __PRIMOP(int, _In_function_class_(__In_impl_ char*);)
#ifdef __cplusplus // [
}
#endif // ]
-
-// Rotor doesn't need concurrency sal.
-// #include <ConcurrencySal.h>
-
diff --git a/src/pal/inc/rt/specstrings.h b/src/pal/inc/rt/specstrings.h
index 214d4190de..12feab9331 100644
--- a/src/pal/inc/rt/specstrings.h
+++ b/src/pal/inc/rt/specstrings.h
@@ -515,9 +515,6 @@ void __pfx_assume(int, const char *);
#define __PRIMOP(type, fun)
#endif /* !defined(_Outptr_) || _MSC_VER <= 1600 */
-// ROTOR doesn't need driverspecs.h
-// #include <driverspecs.h>
-
/*
If no SAL 2 appears to have been defined (_Outptr_ is a representative choice)
then we must be operating in a downlevel build environment (such as VS10).