summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* (jm_PREREQ_QUOTEARG): AC_MBSTATE_T -> AC_TYPE_MBSTATE_T.Paul Eggert2002-06-111-1/+1
|
* Update to latest Autoconf CVS for AC_GNU_SOURCEPaul Eggert2002-06-111-23/+10
| | | | (renamed from AC__GNU_SOURCE).
* (jm_PREREQ_C_STACK): Do not AC_REQUIRE jm_AC_TYPE_UINTMAX_T.Paul Eggert2002-06-111-4/+8
| | | | | | Check for sys/resource.h, uccontext.h. Check for decls of getcontext, sigaltstack. Check for stack_t.
* Include posixver.h.Paul Eggert2002-06-111-0/+2
|
* (struct patternlist.str): Size 1, not 0, as C89 requires this.Paul Eggert2002-06-111-4/+5
| | | | (NEW_PATTERN): Use offsetof, not sizeof, since str now has size 1.
* (AC_INIT): Version 2.8.2.Paul Eggert2002-06-111-14/+5
| | | | | | | | (AC_GNU_SOURCE): Move up, so that it affects later compilations properly. (DEFAULT_DIFF_PROGRAM, AC_TYPE_SIGNAL): Remove. (jm_AC_TYPE_INTMAX_T): Add. (AC_FUNC_FNMATCH_GNU): Use this, instead of AC_FUNC_FNMATCH. (AC_CONFIG_LINKS): regex.hin renamed from regex_.h.
* Incorporate contents from INSTALLME. Upgrade to help2man 1.28.Paul Eggert2002-06-111-4/+43
|
* Version 2.8.2.Paul Eggert2002-06-111-0/+11
|
* (EXTRA_DIST): Remove INSTALLME.Paul Eggert2002-06-111-1/+1
|
* (EXTRA_DIST): Add fnmatch_loop.c.Paul Eggert2002-06-111-5/+6
| | | | | | | | (noinst_HEADERS): fnmatch_.h renamed from fnmatch.hin. regex_.h renamed from regex.hin. Add file-type.h. (libdiffutils_a_SOURCES): Add file-type.c. (DISTCLEANFILES): Remove fnmatch.hno, regex.hno.
* (__const): Do not define to empty, as this breaksPaul Eggert2002-06-111-7/+4
| | | | Sun cc. The code doesn't work with K&R anyway.
* (alloca, __builtin_expect): Define for non-GCC hosts.Paul Eggert2002-06-111-45/+56
| | | | | | | | | | | | | | | <strings.h>: Include only if HAVE_STRINGS_H. <stddef.h>: Include if we include stdlib.h. Do not comment out all code if ! HAVE_FNMATCH_GNU. (getenv): Do not declare if HAVE_DECL_GETENV. (__strchrnul, __wcschrnul): Remove; not used. (MEMPCPY): Use mempcpy if not _LIBC; use memcpy if neither _LIBC nor HAVE_MEMPCPY. (FOLD) [HANDLE_MULTIBYTE]: Do not pass wide char to ISUPPER. (STRLEN, STRCAT, MEMPCPY) [HANDLE_MULTIBYTE && !defined _LIBC]: Use wcslen rather than __wcslen, and likewise for wcscat, wmempcpy. (MEMPCPY) [HANDLE_MULTIBYTE]: Use wmempcpy if not _LIBC; use wmemcpy if neither _LIBC nor HAVE_WMEMPCPY.
* (siginfo_t, c_stack_die): Remove decl.Paul Eggert2002-06-111-6/+1
|
* (__attribute__): New macro.Paul Eggert2002-06-111-100/+292
| | | | | | | | | | | | | | | | | | | | | | | | (EOVERFLOW): Define if not defined.(stack_t): Define to struct sigaltstack if not defined or declared. Include <sys/resource.h>, <ucontext.h> if available. Include <stdio.h> if DEBUG. Do not include <inttypes.h> or <stdint.h>. (c_stack_die): Remove info and context args. All uses changed. (segv_action): Likewise. (alternate_signal_stack): Change uintmax_t to long, to ease porting. (get_stack_location, min_address_from_argv, max_address_from_argv, null_action): New functions. (stack_base, stack_size): New vars. (segv_handler): context arg may not be used. Use global stack_base, stack_size if ! HAVE_XSI_STACK_OVERFLOW_HEURISTIC. Add debug code. Invoke die (rather than segv_action) to exit. (c_stack_action): Accept new argv arg, and simpler handler arg. All uses changed. Move code into new functions above. Allow null action. [! (defined SA_ONSTACK && defined _SC_PAGESIZE)]: Assume all segvs are stack overflows. (main) [DEBUG]: Describe what output should be like.
* Reword "@option{-f} and @option{--foo}" to "@option{-f} or @option{--foo}".Paul Eggert2002-06-111-257/+305
| | | | | | | | | | Use @acronym instead of @sc where appropriate. (Specified Lines): Renamed from Specified Folding. (Comparison, Blank Lines): Clarify wordings for Blank Lines and Specified Lines nodes. (Binary): Mention --verbose and --print-bytes. (Tabs, sdiff Option Summary, diff Options): New option --tabsize=COLUMNS.
* Convert to new autoconf.Paul Eggert2002-06-101-20/+17
|
* (jm_PREREQ_EXCLUDE): Use AC_FUNC_FNMATCH_GNU.Paul Eggert2002-05-251-3/+3
| | | | (jm_PREREQ_QUOTEARG): AM_C_PROTOTYPES -> AC_C_PROTOTYPES.
* Initial revisionPaul Eggert2002-05-101-0/+69
|
* Check for false and true values in preprocessor expressions.Paul Eggert2002-04-251-0/+6
|
* Update to Automake 1.6.1.Paul Eggert2002-04-211-1/+1
|
* Initial revisionPaul Eggert2002-04-092-0/+70
|
* (__restrict_arr): Define for GCC 3.1 and up.Paul Eggert2002-04-081-5/+9
|
* (AC_INIT): Version 2.8.1.Paul Eggert2002-04-051-2/+3
| | | | | (AC_HEADER_STDBOOL): Add. (AC_CHECK_HEADERS): Remove stdbool.h.
* Add Ulrich Drepper.Paul Eggert2002-04-051-0/+1
|
* Doc fixes in 2.8.1.Paul Eggert2002-04-051-0/+4
|
* (SSIZE_MAX): Define if limits.h doesn't.Paul Eggert2002-04-051-0/+3
|
* Include cmpbuf.h.Paul Eggert2002-04-051-18/+12
| | | | (read_diff): Use block_read instead of read, to work around Tru64 5.1 bug.
* (cmp): Use block_read instead of read, to work around Tru64 5.1 bug.Paul Eggert2002-04-051-12/+6
|
* Assign PTRDIFF_MAX - 1 to a size_t variable, just in case there's a problemPaul Eggert2002-04-051-2/+3
| | | | with ptrdiff_t versus size_t.
* (datadir, INCLUDES): Remove.Paul Eggert2002-04-051-2/+1
| | | | (AM_CPPFLAGS): New macro.
* Initial revisionPaul Eggert2002-04-051-0/+56
|
* (jm_PREREQ_EXCLUDE): Use AC_HEADER_STDBOOL rather than ↵Paul Eggert2002-04-051-2/+3
| | | | | | AC_CHECK_HEADERS(stdbool.h). (jm_PREREQ_HASH): Likewise.
* (errno): Remove declaration; K&R C is obsolete.Paul Eggert2002-04-051-12/+33
| | | | | | | | | Include limits.h. (SIZE_MAX, SSIZE_MAX): Define if standard headers don't. (MIN): New macro. (block_read): Do not attempt to read more than SSIZE_MAX bytes, as the resulting behavior is implementation-defined. Work around bug in Tru64 5.1, which can't read more than INT_MAX bytes at a time.
* Use new @copying directive. Work around incompatibility with DebianPaul Eggert2002-04-051-60/+73
| | | | | | | | | install-info. Put @contents first, not last, since Texinfo now suggests this. Fix bug in -w documentation noted by Karl Berry. Mention links for speedup. New node "Speedups" for future speedups. Just say "Index", not "Concept Index".
* Mention GNU texinfo.Paul Eggert2002-04-051-0/+2
|
* (sip): Do not mishandle buffered count when reverting to text mode.Paul Eggert2002-03-251-2/+3
|
* Upgrade the description of `patch' to GNU patch 2.5.4, and revampv2.8Paul Eggert2002-03-241-437/+953
| | | | the documentation accordingly.
* (AC_INIT): Version 2.8.Paul Eggert2002-03-241-2/+2
| | | | (AC_PREREQ): 2.53.
* Diffutils 2.8.Paul Eggert2002-03-241-2/+3
|
* Upgrade to gettext 0.11.1 and help2man 1.27.Paul Eggert2002-03-241-58/+4
|
* (c_stack_die) [!HAVE_SIGINFO_T]: Don't use info.Paul Eggert2002-03-241-0/+2
| | | | Bug reported by Eli Zaretskii.
* (main): Fix typo that prevented diff -y from working. Bug reported byPaul Eggert2002-03-241-4/+5
| | | | Mitsuru Chinen.
* Tweak editing of install-info-am target.Paul Eggert2002-03-151-1/+2
|
* (cmp): Fix typos in previous change.Paul Eggert2002-03-121-5/+5
|
* Use "byte" rather than "char" if a translation for "byte" is available.Paul Eggert2002-03-121-6/+20
|
* Bring back --horizon-lines.Paul Eggert2002-03-121-1/+9
|
* cmp -l -s and cmp -s -l are not allowed. Use cmp -s or cmp -l instead.Paul Eggert2002-03-121-4/+10
| | | | Deprecate diff -h, -H, -L, -P, --inhibit-hunk-merge.
* (option_help_msgid): Bring back --horizon-lines documentation.Paul Eggert2002-03-121-0/+1
|
* (AC_INIT): Version 2.7.10.Paul Eggert2002-03-121-1/+2
| | | | (jm_PREREQ_HARD_LOCALE): Add.
* -L -> --labelPaul Eggert2002-03-121-1/+1
|