PER, UPER: Fix encoding/decoding of open types greater than 16K
Merge branch 'bjorn/asn1/fragmented-open-types/OTP-11223' into maint-r15

* bjorn/asn1/fragmented-open-types/OTP-11223:
  PER, UPER: Fix encoding/decoding of open types greater than 16K
Prepare release
erts: Fix bug in translating ev macros to functions
Merge branch 'maint-r15' into maint

Note that this is a fake merge. The bug fix changes files that
are no longer present in maint, and the bug will need to be fixed
in a different way.

* maint-r15:
  Prepare release
  PER, UPER: Fix encoding/decoding of open types greater than 16K
erts: Add option to include nifs statically

Both crypto and asn1 are supported.
erts: Add support for static linked-in drivers

None of the OTP linked-in driver are supported
erts: Document --enable-static-nif/driver
Merge branch 'lukas/erts/static_nifs/OTP-11258'

* lukas/erts/static_nifs/OTP-11258:
  erts: Document --enable-static-nif/driver
  erts: Add support for static linked-in drivers
  erts: Add option to include nifs statically
Merge branch 'lukas/erts/efile_undef_behaviour/OTP-11246' into maint

* lukas/erts/efile_undef_behaviour/OTP-11246:
  erts: Fix bug in translating ev macros to functions
Merge branch 'maint'

* maint:
  erts: Fix bug in translating ev macros to functions
  Prepare release
  PER, UPER: Fix encoding/decoding of open types greater than 16K
Correct the specifications of io_lib:fread/2,3

Thanks to Chris King and Kostis Sagonas for pinpointing the bug.
Merge branch 'hb/stdlib/correct_fread_spec/OTP-11261' into maint

* hb/stdlib/correct_fread_spec/OTP-11261:
  Correct the specifications of io_lib:fread/2,3
Merge branch 'maint'

* maint:
  Correct the specifications of io_lib:fread/2,3