Teach error_handler to call '$handle_undefined_function'
Merge branch 'bjorn/dialyzer/test-cases'

* bjorn/dialyzer/test-cases:
  small_SUITE: Update warnings for port functions
  Cope with removed support for packages
  mnesia: Update dialyzer warning
Merge branch 'bmk/snmp/manager/performance_improvement/OTP-10673' into bmk/snmp/snmp423_integration

Conflicts:
	lib/snmp/doc/src/notes.xml
Merge branch 'ta/werror-return-type/OTP-10683'

* ta/werror-return-type/OTP-10683:
  If GCC is used, treat -Wreturn-type as error
Reverse swapped arguments

The fault caused a handle_request callback to fail whenever an eval
tuple was returned. Introduced in commit f24adb28.
Add application:get_key/3

The new function provides a default value for a configuration
parameter.
Removed obsolete ?line macro
Merge branch 'dgud/wx/fix-wx-2.9-compat/OTP-10407'

* dgud/wx/fix-wx-2.9-compat/OTP-10407: (26 commits)
  wx: Fix comments
  wx: Workaround wx-2.9 bugs
  wx: Mac fixes
  wx: Fix demo and tests
  wx: Allow 64 bits compilation on mac, requires wxWidgets-2.9
  appmon: Move runtime part to runtime_tools app
  reltool: fix wxWidgets-2.9 compability
  debugger: Fix 2.9 compat
  observer: Fix check for graphics contexts
  Observer: Fix distribution dialog
  observer: Fix font sizes
  wx: Fix the demo
  wx: Fix loading icons and cursors in Windows
  wx: Remove unnecessary casts
  wx: Fix changed getfunctions
  wx: Depricate wxCursor new functions
  wx: Fix int to enum
  wx: Include correct m4 file in 2.9
  wx: Update examples so they work with both wxWidgets 2.8 and 2.9
  wx: Modify tests so they work on wxWidgets-2.9
  ...
Merge branch 'dgud/wx/platform-gen'

* dgud/wx/platform-gen:
  wx: Build targets to platform subdirs
Merge branch 'dgud/debugger/unicode/OTP-10679'

* dgud/debugger/unicode/OTP-10679:
  debugger: View terms as unicode-strings
  debugger: Fix code viewing on wxWidgets-2.9
  debugger: Remove bad gs:call
  debugger: Fix user evalution dependent of bindings in trace window
Merge branch 'sa/dialyzer-record-field-type/OTP-10681'

* sa/dialyzer-record-field-type/OTP-10681:
  Fix precision of record creation violation warnings
Add a testcase
Don't use fun references in cprof_SUITE

Using fun references make a less complicated cprof use case now that the
eta abstraction is gone from v3_kernel.
Configure the SSL options fully
Traffic suite comments plus a minor match tweak
Update appup
vsn -> 1.3.1
Fix LM_TRY_ENABLE_CFLAG to use correct environment

LM_TRY_ENABLE_CFLAG takes which environment variable should be updated
but only CFLAGS was updated. Though CFLAGS is the normally the intended
variable, others may be used. For instance CXXFLAGS.
Merge branch 'anders/diameter/eval_clause/OTP-10685' into maint-r15

* anders/diameter/eval_clause/OTP-10685:
  vsn -> 1.3.1
  Update appup
  Traffic suite comments plus a minor match tweak
  Add a testcase
  Reverse swapped arguments
Update release notes