|
6a93e918
|
2025-05-31T14:47:08
|
|
Switch to automake 1.18.
* autogen.sh: Update comment.
* Makefile.devel (AUTOMAKE, ACLOCAL): Use binary from automake 1.18.
* libcharset/autogen.sh: Update comment.
* libcharset/Makefile.devel (ACLOCAL): Use binary from automake 1.18.
|
|
bc17565f
|
2024-12-28T08:26:48
|
|
Update after gnulib changed.
* Makefile.devel (GNULIB_MODULES): Use the new names of renamed gnulib
modules.
|
|
14d04cda
|
2024-12-14T17:07:37
|
|
Switch to automake 1.17, part 2.
* Makefile.devel (AUTOMAKE, ACLOCAL): Use binary from automake 1.17.
* libcharset/autogen.sh: Update comment.
|
|
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.
|
|
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.
|
|
45425ff4
|
2023-05-19T17:49:37
|
|
Make the compiler used by Makefile.devel customizable.
Reported by Mike Fulton <mikefultonpersonal@gmail.com> in
<https://lists.gnu.org/archive/html/bug-gnu-libiconv/2023-05/msg00006.html>.
* Makefile.devel: Require GNU make.
(CC): Use value from the environment, if set and non-empty.
(CFLAGS): Use value from the environment, if set.
* autogen.sh (GMAKE): New variable.
Use it for executing Makefile.devel.
|
|
b9a6c979
|
2022-07-17T14:04:29
|
|
Split autogen.sh into autopull.sh and autogen.sh.
* autopull.sh: New file, based on autogen.sh.
* autogen.sh: Remove code that was moved to autopull.sh. Remove
--skip-gnulib option.
* Makefile.devel (all): Remove srclib/Makefile.gnulib.
* Makefile.in (SOURCE_FILES): Add autogen.sh.
* HACKING: Mention autopull.sh.
|
|
68ac8a9f
|
2022-01-23T23:37:30
|
|
New EBCDIC encodings.
Reported by Ulrich Schwab and Calvin Buckley via Jack Woehr.
* NOTES: Mention how to enable EBCDIC encodings.
* tests/IBM-*.TXT: New files.
* tools/8bit_tab_to_h.c (main): Emit copyright header with year 2022.
* tools/Makefile: Add rules for generating ebcdic*.h.
* lib/ebcdic*.h: New files, automatically generated by tools/Makefile.
* lib/ebcdic838.h: Tweak reverse mapping manually.
* lib/ebcdic1160.h: Likewise.
* lib/converters.h: Include all ebcdic*.h.
* lib/encodings_zos.def: New file.
* lib/genaliases2.c: Include encodings_zos.def.
* lib/genflags.c: Likewise.
* Makefile.devel (lib/aliases_zos.h lib/canonical_zos.h): New rule.
(lib/flags.h, totally-clean): Update.
* lib/aliases2.h: Include aliases_zos.h.
* lib/iconv.c (USE_ZOS): New macro.
Include encodings_zos.def, canonical_zos.h.
* README, man/iconv_open.3: Document the IBM-* encodings.
* tests/Makefile.in (check-extra-yes): Also test the EBCDIC encodings.
|
|
05b20c93
|
2021-09-19T23:13:57
|
|
tests: Avoid check-subst failures in QEMU user-mode environments.
* Makefile.devel (GNULIB_MODULES): Add stdbool.
(gnulib-imported-files): Copy also tests/qemu.h.
* tests/is-native.c: New file.
* tests/Makefile.in (is-native, is-native.@OBJEXT@): New targets.
(clean): Remove the 'is-native' program.
(SOURCE_FILES): Add is-native.c.
(IMPORTED_FILES): Add qemu.h.
* tests/check-subst: Invoke 'locale charmap' only in native
environments.
|
|
1170b8aa
|
2020-12-09T01:47:18
|
|
Switch to autoconf 2.70.
|
|
7088c4e2
|
2020-08-30T13:06:28
|
|
Make sure that build-aux/compile is in the tarball.
|
|
cf59b934
|
2020-04-05T13:00:29
|
|
Fix an autogen.sh failure (regression from 2016-12-04).
|
|
09d7d2cc
|
2019-07-05T23:20:57
|
|
Don't export the symbol 'aliases_lookup' on non-ELF platforms.
|
|
9e17a404
|
2019-07-02T21:25:33
|
|
Update to current gnulib.
* Makefile.devel (GNULIB_MODULES): Add lib-symbol-visibility.
(srclib/Makefile.gnulib): Copy codeset.m4.
* srclib/Makefile.am (AM_CFLAGS): Initialize.
|
|
24729046
|
2019-04-26T20:59:03
|
|
Prepare for version 1.16.
|
|
40d3b028
|
2019-01-27T22:48:18
|
|
Update support for building with MSVC. Automake does not install ar-lib.
|
|
f38356d4
|
2018-05-04T21:37:14
|
|
Simplify: Remove the ability to install a preloadable library.
|
|
678afa4a
|
2018-05-04T11:18:42
|
|
Switch to automake 1.16.
|
|
393cf16d
|
2017-07-15T21:53:52
|
|
Get rid of autom4te.cache directories, as far as possible.
|
|
6e11a11d
|
2016-12-30T01:15:54
|
|
Make Makefile.devel consistent with .gitignore.
|
|
e4a0cbb8
|
2016-12-26T00:08:38
|
|
Reorder Makefile.devel.
|
|
9b13ac1d
|
2016-12-26T00:02:17
|
|
Fix typos in comments.
|
|
6d350bca
|
2016-12-04T20:00:06
|
|
Update comments.
|
|
54e7e483
|
2016-12-04T15:50:24
|
|
Always use the newest released copies of files brought in from Automake.
|
|
1a1fb4b7
|
2016-12-04T15:03:29
|
|
Always use the newest copies of config.guess, config.sub.
|
|
cc98b82c
|
2016-12-03T18:42:27
|
|
Make Makefile.devel more useful for the users of the released tarball.
|
|
f9b5ab34
|
2016-12-04T02:32:56
|
|
Towards reproducible builds.
|
|
3347685a
|
2016-11-25T11:53:26
|
|
Prepare for version 1.15.
|
|
ac2a8ace
|
2016-11-22T18:30:52
|
|
Update support for building with MSVC.
|
|
19970423
|
2016-10-01T19:24:59
|
|
Remove large stack requirement from gentranslit.
|
|
cf05c41f
|
2016-10-01T19:17:57
|
|
Remove unused array from gentranslit.
|
|
da2aa29c
|
2016-10-01T16:37:58
|
|
Update to current gnulib.
|
|
a8437051
|
2016-10-01T16:29:46
|
|
Switch to automake 1.15.
|
|
5977e1b0
|
2012-07-01T02:35:32
|
|
Make it possible to run 'genaliases2' on native Windows.
|
|
1f574c8a
|
2012-07-01T02:25:51
|
|
Make it possible to run 'genaliases' on native Windows.
|
|
ba31d76e
|
2012-04-29T04:00:00
|
|
Switch to autoconf 2.69 and automake 1.12.
|
|
9dd87931
|
2011-08-07T20:22:15
|
|
Ensure all HTML-formatted man pages are up-to-date.
|
|
b918f35d
|
2011-07-03T17:43:06
|
|
Fix interactive behaviour of iconv program.
|
|
93c428bb
|
2011-07-03T16:04:46
|
|
Update after gnulib changed.
|
|
f084d0c3
|
2010-09-24T01:32:16
|
|
Switch to autoconf 2.68.
|
|
1baed15d
|
2010-09-04T18:56:55
|
|
Simplify use of gnulib-tool now that gnulib-tool --import works better.
|
|
3cc20f54
|
2010-07-31T19:35:04
|
|
Switch to autoconf 2.67.
|
|
88bd2d24
|
2010-07-03T12:39:43
|
|
Switch to autoconf 2.66.
|
|
76e61d77
|
2009-12-11T12:01:24
|
|
Switch to autoconf 2.65.
|
|
5b29e5f1
|
2009-08-15T11:21:01
|
|
Use autoconf version 2.64.
|
|
ef957763
|
2009-08-15T10:24:18
|
|
Use .git/info/exclude, not .gitignore, for imported or generated files.
|
|
93672fc7
|
2009-05-19T21:52:50
|
|
Switch to automake-1.11.
|
|
1fa8ebe7
|
2008-09-26T12:31:13
|
|
Use SIGPIPE handling from gnulib.
|
|
c6b1b95f
|
2008-09-17T01:01:11
|
|
Switch to version 2.63.
|
|
43e71148
|
2008-09-14T10:12:58
|
|
Use gnulib module 'strerror'.
|
|
3cde1658
|
2008-04-14T11:08:50
|
|
Switch to autoconf 2.62.
|
|
4d72adc3
|
2008-04-06T20:40:03
|
|
More portable way of building the preloadable library.
|
|
bcb1081e
|
2008-04-06T07:38:02
|
|
Support system-dependent aliases.
|
|
83b4c0e0
|
2007-11-11T16:36:04
|
|
Avoid an automake complaint.
|
|
cb362557
|
2007-11-11T15:58:41
|
|
Use newer versions of autoconf and automake.
|
|
d55ef5a6
|
2007-07-07T16:34:58
|
|
The uniwidth module is moved to gnulib.
|
|
3a9969fc
|
2007-06-30T22:23:24
|
|
Remove outdated comments.
|
|
180361a7
|
2007-03-05T01:01:56
|
|
Take the "relocatable" infrastructure from gnulib now.
|
|
a54e940f
|
2006-12-20T13:31:57
|
|
Use a new file srclib/Makefile.am to override the AUTOMAKE_OPTIONS.
|
|
7460f1a5
|
2006-07-31T16:13:34
|
|
Fix dependencies.
|
|
e4b8ba1b
|
2006-07-31T15:53:35
|
|
Use libiconv-misc.
|
|
34d2835f
|
2006-07-29T15:49:11
|
|
Start using gnulib.
|
|
f260e646
|
2006-07-26T11:42:48
|
|
Remove MSVC/nmake build support.
|
|
f574c3fa
|
2006-07-25T11:08:43
|
|
Remove VMS support.
|
|
2cfac6dc
|
2006-06-27T13:32:50
|
|
Assume autoconf-2.60.
|
|
29678d8d
|
2006-06-16T15:34:41
|
|
Use new stdint module from gnulib.
|
|
ef67f71a
|
2006-06-12T11:55:50
|
|
Update from GNU gettext.
|
|
a373c34b
|
2006-05-15T21:58:39
|
|
Support for building shared libraries on mingw and Cygwin.
|
|
79ca5b72
|
2006-05-15T21:56:31
|
|
Update from GNU gettext.
|
|
f5492279
|
2006-01-23T13:41:41
|
|
Force an aclocal.m4 update when configure.ac changes.
|
|
422b3b1d
|
2006-01-23T13:25:49
|
|
New feature: character-dependent substitutions.
|
|
a21db575
|
2005-12-29T13:39:30
|
|
Renamed configure.in.
|
|
1f290a21
|
2005-12-29T13:06:22
|
|
Update from GNU gettext.
|
|
cd4300ce
|
2005-07-25T12:02:53
|
|
Tidy up exported symbols.
|
|
c23a68aa
|
2005-07-06T10:59:40
|
|
Use specific autoconf/automake versions.
|
|
3d415474
|
2005-03-14T11:48:51
|
|
Update dependency list.
|
|
8489f6de
|
2005-03-14T11:27:00
|
|
New function iconv_canonicalize.
|
|
983e99af
|
2005-01-05T18:50:42
|
|
Assume automake-1.9.
|
|
5c557c5c
|
2004-01-26T10:04:24
|
|
Assume automake-1.8.
|
|
8a22dde1
|
2004-01-26T14:38:39
|
|
Update build infrastructure from GNU gettext.
|
|
3432089d
|
2003-08-15T19:38:44
|
|
Make gentranslit work on other systems than SuSE Linux.
|
|
11567654
|
2003-06-11T11:52:29
|
|
Improved VMS support.
|
|
294602d6
|
2003-05-22T19:17:48
|
|
Convert the string tables to position-independent code.
|
|
4481208c
|
2003-05-16T10:21:09
|
|
Make use of gperf-3.0.
|
|
8e1d4d73
|
2003-05-12T20:16:29
|
|
Use gnulib module unlocked-io.
|
|
af317e26
|
2003-05-09T20:31:15
|
|
Update error.c from gnulib.
|
|
9042f1c1
|
2003-05-07T19:52:28
|
|
Support for VMS.
|
|
cf930564
|
2003-04-22T10:35:07
|
|
Make it possible to build with libintl on Woe32.
|
|
bde83f8b
|
2003-05-06T09:20:20
|
|
Some new m4 files.
|
|
5fbca201
|
2003-04-07T20:22:24
|
|
Start using automake.
|
|
24b960a3
|
2003-04-14T14:08:07
|
|
Support for relocatable installation.
|
|
64d5a8b9
|
2003-03-29T16:35:11
|
|
Improved MSVC support.
|
|
82b67d4d
|
2003-02-14T18:28:53
|
|
Use autoconf-2.57.
|
|
086ca9a0
|
2003-01-06T12:57:02
|
|
Nop.
|
|
ebd2ffd8
|
2002-05-29T14:20:12
|
|
Don't depend on m4/install.m4.
|
|
f607f924
|
2002-05-18T01:25:03
|
|
Don't include a complete autoconf copy in the distribution.
|
|
ca7aa552
|
2002-05-16T12:01:34
|
|
New configure option --enable-extra-encodings.
Add the extra encodings and the platform dependent encodings to the testsuite.
|
|
70b9eb6d
|
2002-04-29T13:10:06
|
|
Make autoconfiguration independent of clisp.
|
|
d82b82d2
|
2002-01-14T12:05:04
|
|
Support for "iconv -l".
|
|
e48b2399
|
2001-09-09T15:20:46
|
|
Better test for EILSEQ. BSD/OS has it in <wchar.h> which is totally
nonstandard.
|