# System.Runtime.InteropServices

``` diff
 namespace System.Runtime.InteropServices {
     public enum Architecture {
+        Ppc64le = 8,
     }
     public static class NativeMemory {
+        [CLSCompliantAttribute(false)]
+        public unsafe static void Clear(void* ptr, nuint byteCount);
-        [CLSCompliantAttribute(false)]
-        public unsafe static void ZeroMemory(void* ptr, nuint byteCount);
     }
     public readonly struct NFloat : IAdditionOperators<NFloat, NFloat, NFloat>, IAdditiveIdentity<NFloat, NFloat>, IBinaryFloatingPointIeee754<NFloat>, IBinaryNumber<NFloat>, IBitwiseOperators<NFloat, NFloat, NFloat>, IComparable, IComparable<NFloat>, IComparisonOperators<NFloat, NFloat>, IDecrementOperators<NFloat>, IDivisionOperators<NFloat, NFloat, NFloat>, IEqualityOperators<NFloat, NFloat>, IEquatable<NFloat>, IExponentialFunctions<NFloat>, IFloatingPoint<NFloat>, IFloatingPointIeee754<NFloat>, IFormattable, IHyperbolicFunctions<NFloat>, IIncrementOperators<NFloat>, ILogarithmicFunctions<NFloat>, IMinMaxValue<NFloat>, IModulusOperators<NFloat, NFloat, NFloat>, IMultiplicativeIdentity<NFloat, NFloat>, IMultiplyOperators<NFloat, NFloat, NFloat>, INumber<NFloat>, INumberBase<NFloat>, IParsable<NFloat>, IPowerFunctions<NFloat>, IRootFunctions<NFloat>, ISignedNumber<NFloat>, ISpanFormattable, ISpanParsable<NFloat>, ISubtractionOperators<NFloat, NFloat, NFloat>, ITrigonometricFunctions<NFloat>, IUnaryNegationOperators<NFloat, NFloat>, IUnaryPlusOperators<NFloat, NFloat> {
+        public static NFloat AcosPi(NFloat x);
+        public static NFloat AsinPi(NFloat x);
+        public static NFloat Atan2Pi(NFloat y, NFloat x);
+        public static NFloat AtanPi(NFloat x);
-        public static NFloat CopySign(NFloat x, NFloat y);
+        public static NFloat CopySign(NFloat value, NFloat sign);
+        public static NFloat CosPi(NFloat x);
+        public static NFloat Hypot(NFloat x, NFloat y);
+        public static NFloat Root(NFloat x, int n);
+        public static NFloat SinPi(NFloat x);
+        public static NFloat TanPi(NFloat x);
     }
 }
```

