MIRACL Cryptographic SDK: Multiprecision Integer and Rational Arithmetic Cryptographic Library is a C software library that is widely regarded by developers as the gold standard open source SDK for elliptic curve cryptography (ECC).
Friends declared in a header file cannot include default parameter arguments without a function definition. So we should forward declare friends in the header. This change addresses compiler errors due to clang strictness on OS X.
Friends declared in a header file cannot include default parameter arguments without a function definition. So we should forward declare friends in the header. This change addresses compiler errors due to clang strictness on OS X.