+NLopt 2.4.1 (19 November 2013)
+
+* Use cdecl calling convention instead of stdcall on Win32, to
+ simplify shared-library usage and for consistency with Win64.
+
NLopt 2.4 (2 November 2013)
* New genetic algorithm ESCH, thanks to Carlos Henrique da Silva Santos.
#include <stddef.h> /* for ptrdiff_t and size_t */
-/* use stdcall convention under Windows, since this seems to
- be more standard there and is important for calling from .NET */
-#if defined(_WIN32) || defined(__WIN32__)
+/* Change 0 to 1 to use stdcall convention under Win32 */
+#if 0 && (defined(_WIN32) || defined(__WIN32__))
# if defined(__GNUC__)
# define NLOPT_STDCALL __attribute__((stdcall))
# elif defined(_MSC_VER) || defined(_ICC) || defined(_STDCALL_SUPPORTED)
dnl Process this file with autoconf to produce a configure script.
-AC_INIT(nlopt, 2.4, stevenj@alum.mit.edu)
+AC_INIT(nlopt, 2.4.1, stevenj@alum.mit.edu)
AC_CONFIG_SRCDIR(api/nlopt.h)
-SHARED_VERSION_INFO="8:0:8" # CURRENT:REVISION:AGE
+SHARED_VERSION_INFO="8:1:8" # CURRENT:REVISION:AGE
AM_INIT_AUTOMAKE(1.7)
AM_CONFIG_HEADER(config.h)