libcharset/include

Branch


Log

Author Commit Date CI Message
Bruno Haible 6ad5ae56 2023-09-16T12:04:24 Fix a misnomer. * include/export.h (LIBICONV_SHLIB_EXPORTED): Renamed from LIBICONV_DLL_EXPORTED. Prefer the term "shared library", since the term "DLL" applies only to Windows. * Makefile.devel (include/iconv.h.build.in): Insert LIBICONV_SHLIB_EXPORTED instead of LIBICONV_DLL_EXPORTED. * configure.ac (DLL_VARIABLE): Update comment. * lib/Makefile.in (DEFS): Update comment. * woe32dll/export.h: Update comment. * libcharset/include/export.h (LIBCHARSET_SHLIB_EXPORTED): Renamed from LIBCHARSET_DLL_EXPORTED. Prefer the term "shared library", since the term "DLL" applies only to Windows. * libcharset/Makefile.devel (include/libcharset.h.build.in, include/localcharset.h.build.in): Insert LIBCHARSET_SHLIB_EXPORTED instead of LIBCHARSET_DLL_EXPORTED. * libcharset/lib/relocatable-stub.c (libcharset_set_relocation_prefix): Use LIBCHARSET_SHLIB_EXPORTED instead of LIBCHARSET_DLL_EXPORTED. * libcharset/lib/Makefile.in (DEFS): Update comment. * libcharset/Makefile.in (install-lib): Update comment.
Bruno Haible bacf3318 2023-09-06T03:29:12 Don't export symbols from static MSVC .obj files. Suggested by Dmitry Bely <dmitry.bely@gmail.com> in <https://lists.gnu.org/archive/html/bug-gnu-libiconv/2023-08/msg00002.html>. * include/export.h: Add a copyright notice. Set LIBICONV_DLL_EXPORTED to empty on MSVC when DLL_EXPORT is not defined. * Makefile.devel (include/iconv.h.build.in): Filter out the second copyright notice. * configure.ac (DLL_VARIABLE): Test DLL_EXPORT, not _DLL. * lib/relocatable.h: From gnulib: (RELOCATABLE_DLL_EXPORTED): Don't use __declspec(dllexport) when creating static .obj files with MSVC. * libcharset/include/export.h: Add a copyright notice. Set LIBCHARSET_DLL_EXPORTED to empty on MSVC when DLL_EXPORT is not defined. * libcharset/Makefile.devel (include/libcharset.h.build.in, include/localcharset.h.build.in): Filter out the second copyright notice.
Bruno Haible 3acb1179 2020-04-04T14:58:34 Change the license of the library from LGPL 2.0 to LGPL 2.1.
Bruno Haible d22bc653 2019-12-22T15:50:00 Update from gnulib.
Bruno Haible ba8fe48f 2018-09-22T15:39:54 Avoid some warnings in MSVC build.
Bruno Haible 7a3418bb 2018-09-22T14:23:53 Update from gnulib. Move mapping tables into the code.
Bruno Haible e54fc9c1 2018-09-17T18:28:56 Prefer https URLs where possible.
Bruno Haible 48f31c74 2012-02-12T20:54:51 Replace FSF snail-mail address with URL.
Bruno Haible 2665c092 2011-08-07T20:09:23 Remove all .cvsignore files. Not needed any more since the switch to git.
Bruno Haible 4a2f4d20 2009-12-11T12:16:52 Untabify.
Bruno Haible f260e646 2006-07-26T11:42:48 Remove MSVC/nmake build support.
Bruno Haible 05b4c440 2005-07-25T12:02:41 Support for controlling the exported symbols of the shared library.
Bruno Haible 45bd190c 2005-05-19T17:14:19 Update FSF postal address.
Bruno Haible abecddf8 2003-05-06T10:06:00 Automatically generated.
Bruno Haible 24b960a3 2003-04-14T14:08:07 Support for relocatable installation.
Bruno Haible 64d5a8b9 2003-03-29T16:35:11 Improved MSVC support.
Bruno Haible 00ad35d3 2003-03-29T16:34:40 Renamed to localcharset.h.msvc-shared.
Bruno Haible 71edbdba 2003-03-29T16:34:26 Renamed to localcharset.h.in.
Bruno Haible e85d9b40 2001-04-17T22:07:04 Regenerated.
Bruno Haible 65068c48 2001-03-27T13:35:32 Update copyright notice.
Bruno Haible 2c3ce66b 2001-02-26T12:49:56 locale_charset() now returns non-NULL values.
Sam Steingold 04a87da5 2000-11-29T19:05:21 initial checkin
Bruno Haible 14f10423 2000-11-21T16:14:16 Improved Windows support.
Bruno Haible 507052f0 2000-11-01T14:01:29 Charset determination library.