| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
|
|
|
|
| |
(renamed from AC__GNU_SOURCE).
|
|
|
|
|
|
| |
Check for sys/resource.h, uccontext.h.
Check for decls of getcontext, sigaltstack.
Check for stack_t.
|
| |
|
|
|
|
| |
(NEW_PATTERN): Use offsetof, not sizeof, since str now has size 1.
|
|
|
|
|
|
|
|
| |
(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.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
(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.
|
|
|
|
| |
Sun cc. The code doesn't work with K&R anyway.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
<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.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(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.
|
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
| |
(jm_PREREQ_QUOTEARG): AM_C_PROTOTYPES -> AC_C_PROTOTYPES.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
(AC_HEADER_STDBOOL): Add.
(AC_CHECK_HEADERS): Remove stdbool.h.
|
| |
|
| |
|
| |
|
|
|
|
| |
(read_diff): Use block_read instead of read, to work around Tru64 5.1 bug.
|
| |
|
|
|
|
| |
with ptrdiff_t versus size_t.
|
|
|
|
| |
(AM_CPPFLAGS): New macro.
|
| |
|
|
|
|
|
|
| |
AC_CHECK_HEADERS(stdbool.h).
(jm_PREREQ_HASH): Likewise.
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
| |
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".
|
| |
|
| |
|
|
|
|
| |
the documentation accordingly.
|
|
|
|
| |
(AC_PREREQ): 2.53.
|
| |
|
| |
|
|
|
|
| |
Bug reported by Eli Zaretskii.
|
|
|
|
| |
Mitsuru Chinen.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Deprecate diff -h, -H, -L, -P, --inhibit-hunk-merge.
|
| |
|
|
|
|
| |
(jm_PREREQ_HARD_LOCALE): Add.
|
| |
|