* Makefile.am (check-DEJAGNU): Also pass LIBS="$(LIBS)".
Set LC_COLLATE and LC_ALL to null and export them. It is for
sort which expects the C locale.
Add $(LIBS) to all $(HOSTING_LIBS).
* Makefile.in: Rebuild.
list entries; the lexer considers commas to be valid part of a
filename, so in something like `foo, bar' the comma is considered
part of the first filename, `foo,'.
* ld.texinfo: Update section on EXCLUDE_FILE lists.
* config/arm/linux.mh (NATDEPFILES): Removed core-regset.o.
Not used. Required to get GDB to build on glibc 2.1.3.
* config/arm/tm-linux.h (LOWEST_PC): Undefine LOWEST_PC
before redefining. Gets rid of compiler warning.
* arm-linux-nat.c (fetch_nw_fpe_*):
Renamed to fetch_nwfpe_* to use the same naming convention
as in the Linux kernel. Modified prototype to get rid of
unused parameters.
(store_nw_fpe_*): Renamed to store_nwfpe_* to use the same
naming convention as in the Linux kernel. Fixed calls to
fetch_nwfpe_*.
(store_fpregs): Fixed calls to store_nwfpe_*. Removed
unused variable.
* doc/internals.texi (CPU backend): Mention that
line_separator_chars do not break up comments. Fix typos for
LEX_AT and LEX_NAME descriptions. Document operands for
TC_EQUAL_IN_INSN, md_operand and md_section_align. Correct
description of md_create_short_jump usage. Document argument for
md_undefined_symbol.
* elf32-sparc.c (elf32_sparc_merge_private_bfd_data): Don't bump
architecture if the object causing the bump is dynamic.
* elf64-sparc.c (sparc64_elf_merge_private_bfd_data): Likewise,
and also don't it for memory ordering.
(sparc64_elf_write_relocs): Take src_rela out of the loop.
* gnu-nat.c: Include "gdbthread.h". Include <hurd.h>.
Reorder headers a bit. Overall cleanup and minor reformatting.
(MIG_SERVER_DIED): Remove define.
(proc_update_sc): Add braces to silence compiler warning.
(proc_steal_exc_port): Initialize err to zero.
(make_proc): Add braces to silence compiler warning.
(inf_validate_task_sc): Add cast to silence compiler warning.
(inf_set_traced): Reorganize a bit to silence compiler warning.
(inf_validate_procs): Use mach_msg_type_number_t for all thread
numbers and add braces to silence compiler warning.
(gnu_wait): Add prototypes for server functions and add braces to
silence compiler warnings.
(S_exception_raise_request): Pass subcode to inf_debug call.
(gnu_write_inferior): Remove unused variable `protection_changed'.
(gnu_xfer_memory): Remove unused variable `result'.
(set_sig_thread_cmd): Remove unused varible `tid'.
(set_signals_cmd): Remve unused variable `trace'.
(add_task_commands): Provide complete prototype. Reformat help
strings a bit to make sure the first line is a full sentence.
Call info_port_rights_cmd instead of info_send_rights_cmd for the
"info port-rights" command.
(add_thread_commands): Provide complete prototype. Make static.
Reformat help strings a bit to make sure the first line is a full
sentence.
(_initialize_gnu_nat): Provide complete prototype.
Make cross-compilation for the Hurd more friendly.
From Jeff Bailey <jbailey@gnu.org>:
* configure.in: Use AC_CHECK_TOOL to find MiG.
* Makefile.in (MIG): New variable.
* config/i386/i386gnu.mh (MIG): Remove.
* configure: Regenerated.
Make cross-compilation for the Hurd more friendly.
From Jeff Bailey <jbailey@gnu.org>:
* configure.in: Use AC_CHECK_TOOL to find MiG.
* Makefile.in (MIG): New variable.
* config/i386/i386gnu.mh (MIG): Remove.
* configure: Regenerated.