OSDN Git Service
cgf [Fri, 10 Mar 2000 18:04:20 +0000 (18:04 +0000)]
* sigproc.cc (wait_sig): Add addtional debugging output.
aoliva [Fri, 10 Mar 2000 17:57:31 +0000 (17:57 +0000)]
* libc/stdio/putw.c (putw): Return 0 on success, to be compliant
with XSH5, not SVID.
dberlin [Fri, 10 Mar 2000 08:02:58 +0000 (08:02 +0000)]
Fix C++ overload support, see through references
cagney [Fri, 10 Mar 2000 00:52:40 +0000 (00:52 +0000)]
Devolve area maintaineship responsibilities.
ezannoni [Thu, 9 Mar 2000 22:58:49 +0000 (22:58 +0000)]
2000-03-06 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
* minsyms.c (prim_record_minimal_symbol_and_info): Add comment.
jjohnstn [Thu, 9 Mar 2000 22:25:01 +0000 (22:25 +0000)]
Thu Mar 9 17:20:41 2000 Jeff Johnston <jjohnstn@cygnus.com>
* libc/include/string.h: Changed last argument back to ssize_t
to make it compatible with XPG4 definition which is
defined in <unistd.h>. There is a conflict in the SVID 3
and XPG4 definitions and newlib will settle with XPG4.
* libc/string/swab.c: Ditto.
clm [Thu, 9 Mar 2000 22:07:28 +0000 (22:07 +0000)]
* config/tc-m32r.c (m32r_fix_adjustable): Look up the
relocation type based on the entry in the fixup structure.
scottb [Thu, 9 Mar 2000 21:55:39 +0000 (21:55 +0000)]
2000-02-25 Scott Bambrough <scottb@netwinder.org>
* gdb.base/long_long.exp: Correct test suite failure when printing
a long long value as a double on ARM platforms.
ARM doubles use a hybrid endian format. It is not strictly little or big
endian. It is little endian with the words swapped.
cgf [Thu, 9 Mar 2000 21:04:05 +0000 (21:04 +0000)]
* environ.cc: Eliminate oldstack CYGWIN option.
* exceptions.cc (sfta): Eliminate obsolete function.
(sgmb): Eliminate obsolete function.
(class stack_info): Remove MS method for walking the stack.
(stack_info::init): Just initialize required fields.
(stack_info::brute_force): Rename to stack_info::walk.
(handle_exceptions): Pass derived frame pointer to sig_send.
(interrupt_setup): Clear saved frame pointer here.
(interrupt_on_return): thestack is no longer a pointer.
(call_handler): Accept a flag to indicate when a signal was sent from other
than the main thread. Use saved frame pointer for determining where to place
signal handler call.
(sig_handle): Accept "nonmain" argument. Pass it to call_handler.
* fhandler_tty.cc (fhandler_tty_common::__acquire_output_mutex): Change
debugging output slightly.
* (fhandler_tty_common::__release_output_mutex): Ditto.
(fhandler_tty_slave::read): Fix a comment, remove a goto.
* sigproc.cc (sig_send): Accept an optional frame pointer argument for use when
suspending the main process. sigcomplete_main is an autoreset event now. Save
frame pointer for non-main operation.
(wait_sig): Make sigcomplete_main an autoreset event. Eliminate NOSIGQUEUE.
Pass rc to sig_handle to signify if this was a nonmain process.
* sigproc.h: Reflect change to sig_send argument.
* syscalls.cc (swab): Eliminate swab function since it is now available in
newlib.
* winsup.h (signal_dispatch): Change CONTEXT cx to DWORD ebp.
hjl [Thu, 9 Mar 2000 16:41:21 +0000 (16:41 +0000)]
2000-03-09 Andreas Jaeger <aj@suse.de>
* Makefile.am (check-DEJAGNU): Also unset LANG.
* Makefile.in: Rebuild.
ezannoni [Thu, 9 Mar 2000 16:02:27 +0000 (16:02 +0000)]
2000-03-09 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
From: James Ingham <jingham@leda.cygnus.com>:
* attachdlg.itb (build_win): Pack the dialog better, so that when
window is resized components are not hidden.
cagney [Thu, 9 Mar 2000 03:32:09 +0000 (03:32 +0000)]
Anthony Green is Java maintainer.
hjl [Thu, 9 Mar 2000 03:14:43 +0000 (03:14 +0000)]
2000-03-08 H.J. Lu (hjl@gnu.org)
* Makefile.am (install-exec-tooldir): Depend on
install-exec-bindir for parallel make.
* Makefile.in: Regenerated.
hjl [Thu, 9 Mar 2000 03:13:21 +0000 (03:13 +0000)]
2000-03-08 H.J. Lu <hjl@gnu.org>
* Makefile.am (install-exec-local): Depend on
install-binPROGRAMS for parallel make.
* Makefile.in: Regenerated.
kettenis [Wed, 8 Mar 2000 22:34:18 +0000 (22:34 +0000)]
2000-03-08 Mark Kettenis <kettenis@gnu.org>
* i386-tdep.c (i386_linux_saved_pc_after_call): New function.
* config/i386/tm-linux.h (SAVED_PC_AFTER_CALL): Define to call
i386_linux_saved_pc_after_call.
jjohnstn [Wed, 8 Mar 2000 22:16:06 +0000 (22:16 +0000)]
Wed Mar 8 17:11:41 2000 Jeff Johnston <jjohnstn@cygnus.com>
* libc/include/string.h: Changed last argument to size_t.
* libc/string/swab.c: Changed last argument to size_t.
fche [Wed, 8 Mar 2000 21:09:41 +0000 (21:09 +0000)]
* extension
2000-03-08 Dave Brolley <brolley@redhat.com>
* cgen-par.h (cgen_write_queue_kind): Add CGEN_FN_SF_WRITE.
(CGEN_WRITE_QUEUE_ELEMENT): Add fn_sf_write.
(sim_queue_fn_si_write): Last argument is has type USI.
(sim_queue_fn_sf_write): New function.
* cgen-par.c (sim_queue_fn_si_write): Declare 'value' as USI.
(sim_queue_fn_sf_write): New function.
(cgen_write_queue_element_execute): Handle CGEN_FN_SF_WRITE.
aoliva [Wed, 8 Mar 2000 04:01:49 +0000 (04:01 +0000)]
* libc/reent/Makefile.am (lib_a_SOURCES): Added unlinkr.c.
(CHEWOUT_FILES): Added unlinkr.def.
* libc/reent/Makefile.in: Rebuilt.
* libc/sys.tex: Include unlinkr.def.
* libc/reent/linkr.c (_unlink_r): Moved to...
* libc/reent/unlinkr.c: ... new file.
aoliva [Wed, 8 Mar 2000 03:46:00 +0000 (03:46 +0000)]
* libc/string/Makefile.am (lib_a_SOURCES): Added swab.c.
(CHEWOUT_FILES): Added swab.def.
* libc/string/Makefile.in: Rebuilt.
* libc/string/string.tex: Include swab.def.
* libc/include/string.h (swab): Declare.
* libc/string/swab.c: New file.
aoliva [Wed, 8 Mar 2000 03:42:25 +0000 (03:42 +0000)]
* libc/stdio/Makefile.am (lib_a_SOURCES): Added getw.c and putw.c.
(CHEWOUT_FILES): Added getw.def and putw.def.
* libc/stdio/Makefile.in: Rebuilt.
* libc/stdio/stdio.tex: Include getw.def and putw.def.
* libc/stdio/getw.c: New file.
* libc/stdio/putw.c: New file.
devans [Tue, 7 Mar 2000 21:04:30 +0000 (21:04 +0000)]
* reloc.c (reloc_howto_struct): Fix partial_inplace comment.
* bfd-in2.h: Rebuild.
cgf [Tue, 7 Mar 2000 18:32:40 +0000 (18:32 +0000)]
* sigproc.cc (sig_send): Eliminate sync_sig_send synchronization since it
didn't seem to affect the "bash hangs" problem.
fche [Tue, 7 Mar 2000 15:32:49 +0000 (15:32 +0000)]
* build fix
2000-03-07 Frank Ch. Eigler <fche@redhat.com>
From John Dallaway <jld@redhat.co.uk>:
* Makefile.in (install-sis): Add $(EXEEXT) for Windows host.
cgf [Tue, 7 Mar 2000 05:33:09 +0000 (05:33 +0000)]
Throughout use strace class in place of individual functions and variables.
* cygwin.din: Eliminate _strace_wm.
* sigproc.cc (wait_sig): Temporarily add more debugging output.
* include/cygwin/version.h: Bump minor api to reflect export change.
jimb [Tue, 7 Mar 2000 04:33:52 +0000 (04:33 +0000)]
From Tom Tromey <tromey@cygnus.com> and Keith Seitz <?>:
* minsyms.c: #include <ctype.h>, for msymbol_hash_iw.
(compact_minimal_symbols): Added `objfile' argument.
Put symbols in the objfile's hash table.
(install_minimal_symbols): Put symbols in the objfile's demangled
hash table.
(lookup_minimal_symbol): Use hash table to find symbol in
objfile.
(msymbol_hash_iw, msymbol_hash, add_minsym_to_hash_table): New
functions.
(prim_record_minimal_symbol_and_info): Initialize the
hash link fields of the new minimal symbol.
* symtab.h (struct minimal_symbol): New fields `hash_next',
`demangled_hash_next'.
(msymbol_hash_iw, msymbol_hash, add_minsym_to_hash_table): Declare.
* objfiles.h (MINIMAL_SYMBOL_HASH_SIZE): New define.
(struct objfile): New fields `msymbol_hash',
`msymbol_demangled_hash'.
nickc [Tue, 7 Mar 2000 00:06:51 +0000 (00:06 +0000)]
Document new -m32r command line switch
nickc [Mon, 6 Mar 2000 23:37:57 +0000 (23:37 +0000)]
treat -m32r as a seperate, specific command line switch.
ezannoni [Mon, 6 Mar 2000 22:57:52 +0000 (22:57 +0000)]
2000-03-06 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
* mi-cmds.h: Export mi_cmd_data_write_register_values.
* mi-cmds.c (mi_cmds): Implement data-write-register-values with
mi_cmd_data_write_register_values.
* mi-main.c (mi_cmd_data_write_register_values): New
function. Write a value into a register.
nickc [Mon, 6 Mar 2000 22:38:43 +0000 (22:38 +0000)]
Further LINK6 bug fix.
ezannoni [Mon, 6 Mar 2000 22:14:44 +0000 (22:14 +0000)]
2000-03-06 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
* gdbmi.texinfo: Update data-disassemble documentation.
ezannoni [Mon, 6 Mar 2000 21:33:38 +0000 (21:33 +0000)]
2000-03-06 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
* mi-disassemble.exp: Don't assume numbers for the offset
values. They can be different depending on the architecture.
* mi-watch.exp (test_watchpoint_triggering): In same cases the
type can be 'hw wathcpoint' not just 'watchpoint'. Adjust for that.
* basics.c (callee4): Make the function return something,
otherwise the return value is undefined.
amylaar [Mon, 6 Mar 2000 21:13:15 +0000 (21:13 +0000)]
* sh-opc.h (sh_table): ldre and ldrs have a *signed* displacement.
ezannoni [Mon, 6 Mar 2000 20:00:53 +0000 (20:00 +0000)]
2000-03-06 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
* mi-basics.exp: Comment out test for a still unimplemented operation.
nickc [Mon, 6 Mar 2000 19:49:58 +0000 (19:49 +0000)]
fix LINK6 code.
ezannoni [Mon, 6 Mar 2000 19:46:40 +0000 (19:46 +0000)]
2000-03-06 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
* mi-disassemble.exp: Rewrite most of the tests to conform to new
disassemble interface.
nickc [Mon, 6 Mar 2000 18:09:38 +0000 (18:09 +0000)]
Remove extraneous CYGNUYS LOCAL markers.
ian [Mon, 6 Mar 2000 18:08:38 +0000 (18:08 +0000)]
* ldfile.c (ldfile_try_open_bfd): Don't crash if we see an empty
archive.
jimb [Mon, 6 Mar 2000 18:06:04 +0000 (18:06 +0000)]
*** empty log message ***
jimb [Mon, 6 Mar 2000 18:04:56 +0000 (18:04 +0000)]
Doc fix.
ezannoni [Mon, 6 Mar 2000 17:07:02 +0000 (17:07 +0000)]
2000-03-06 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
From Eli Zaretskii <eliz@is.elta.co.il>:
* event-loop.c (poll_timers): Don't compare delta.tv_sec with
zero, since time_t might be unsigned.
kettenis [Mon, 6 Mar 2000 16:08:12 +0000 (16:08 +0000)]
2000-03-06 Mark Kettenis <kettenis@gnu.org>
* i386-linux-nat.c (supply_fpregset): Mask off the reserved bits
in *FPREGSETP.
(convert_to_fpregset): Don't touch the reserved bits in *FPREGSETP.
clm [Mon, 6 Mar 2000 15:44:25 +0000 (15:44 +0000)]
* elf.c (swap_out_syms): Check for null type_ptr.
kettenis [Sun, 5 Mar 2000 23:00:32 +0000 (23:00 +0000)]
Double Oops! I forgot the regenerated configure too.
kettenis [Sun, 5 Mar 2000 22:57:57 +0000 (22:57 +0000)]
Oops, forgot to save ChangeLog before commit.
kettenis [Sun, 5 Mar 2000 22:57:05 +0000 (22:57 +0000)]
2000-03-05 Mark Kettenis <kettenis@gnu.org>
Allow GDB to run on Linux 2.0 again.
* config.in: Add HAVE_PTRACE_GETREGS.
* configure.in: Check if <sys/ptrace.h> defines PTRACE_GETREGS.
* configure: Regenerated.
* config/i386/nm-linux.h (CANNOT_FETCH_REGISTER,
CANNOT_STORE_REGISTER): New defines.
* i386-linux-nat.c (have_ptrace_getregs): New variable.
(PTRACE_XFER_TYPE, CANNOT_FETCH_REGISTER, fetch_register,
old_fetch_inferior_registers, CANNOT_STORE_REGISTER,
store_register, old_store_inferior_registers): Copied over from
`inptrace.c' as a temporary measure.
(fetch_regs, store_regs, fetch_fpregs, store_fpregs):
Conditionalize on HAVE_PTRACE_GETREGS. Define stubs if
HAVE_PTRACE_GETREGS isn't defined.
(fetch_regs): Reset `have_ptrace_getregs' if ptrace call fails
with EIO.
(fetch_inferior_registers, store_inferior_registers): Fall back on
the method use in `infptrace.c' (by calling
old_fetch_inferior_registers and old_store_inferior_registers) if
`have_ptrace_getregs' isn't set.
kettenis [Sun, 5 Mar 2000 16:39:11 +0000 (16:39 +0000)]
2000-01-29 Mark Kettenis <kettenis@gnu.org>
* i386-linux-nat.c: Use elf_gregset_t and elf_fpregset_t instead
of gregset_t and fpregset_t. Those are the only names that are
guaranteed to specify the right types for all supported Linux
systems out there.
Various doc fixes and gratitious local variable renames, all in an
attempt to stress similarities between the code and unify the
terminology used. Use ISO-C all over.
(regmap): Remove trailing comma.
(FPREG_ADDR): Renamed from FPREGSET_T_FPREG_ADDR.
(convert_to_gregset): Make static. Remove GDB_REGS argument. It
is unnecessary and wasn't used anyway. All callers changed.
(convert_to_fpregset, convert_to_xfpregset): Likewise.
(fetch_regs, store_regs): Remove unused variable `regno'.
(fill_fpregs): If REGNO is not -1, only update the specified
register.
(fetch_core_registers): Renamed from
i386_linux_fetch_core_registers. There is no need for a unique
name since the function is static anyway.
(linux_elf_core_fns): Renamed from i386_linux_nat_core_functions
since it is more descriptive.
cagney [Sun, 5 Mar 2000 08:46:56 +0000 (08:46 +0000)]
Expand readline/ maintainers.
cgf [Sun, 5 Mar 2000 06:34:54 +0000 (06:34 +0000)]
* exceptions.cc (call_handler): Streamline to use only one call to
ResumeThread.
* sigproc.cc (sig_send): Use a muto around the ReleaseSemaphore. Remove
priority setting since it didn't solve anything.
kettenis [Sat, 4 Mar 2000 23:37:33 +0000 (23:37 +0000)]
2000-03-04 Mark Kettenis <kettenis@gnu.org>
Fix support for Linux/i386 signal trampolines. The old approach
didn't work for Linux 2.2 and beyond, and didn't work with recent
versions of the GNU C library.
* i386-tdep.c (LINUX_RT_SIGTRAMP_INSN0, LINUX_RT_SIGTRAMP_OFFSET0,
LINUX_RT_SIGTRAMP_INSN1, LINUX_RT_SIGTRAMP_OFFSET1): New defines.
(linux_rt_sigtramp_code): New variable.
(LINUX_RT_SIGTRAMP_LEN): New define.
(i386_linux_rt_sigtramp_start): New function. Detect start of
signal trampolines for RT signals.
(i386_linux_sigtramp): Removed.
(i386_linux_in_sigtramp): New function.
(i386_linux_sigcontext_addr): New function. Recognize the names
of the signal tranmpolines used by recent versions of the GNU C
library, and add support for RT signals.
(LINUX_SIGCONTEXT_PC_OFFSET, LINUX_SIGCONTEXT_SP_OFFSET): New
defines. Moved here from config/i386/tm-linux.h.
(i386_linux_sigtramp_saved_pc, i386_linux_sigtramp_saved_sp):
Reimplement in terms of i386_linux_sigcontext_addr.
* config/i386/tm-linux.h (LINUX_SIGCONTEXT_SIZE): Removed.
(LINUX_SIGCONTEXT_PC_OFFSET, LINUX_SIGCONTEXT_SP_OFFSET):
Moved to i386-tdep.c.
(IN_SIGTRAMP): Redefine to call i386_linux_in_sigtramp.
fche [Sat, 4 Mar 2000 12:46:44 +0000 (12:46 +0000)]
* moved misplaced ChangeLog entry
cagney [Sat, 4 Mar 2000 08:40:22 +0000 (08:40 +0000)]
Re-do checkin by Alexandre Oliva <oliva@lsd.ic.unicamp.br>. Pointed
out maintainer rules.
aoliva [Sat, 4 Mar 2000 07:11:38 +0000 (07:11 +0000)]
* Makefile.in (all-gdbtk): Fix $srcdir to ${srcdir}.
cagney [Sat, 4 Mar 2000 06:27:00 +0000 (06:27 +0000)]
Transfer SIM maintainership to Frank.
cagney [Sat, 4 Mar 2000 05:21:51 +0000 (05:21 +0000)]
Add MichaelS and PeterS to all privs list.
cagney [Sat, 4 Mar 2000 05:11:18 +0000 (05:11 +0000)]
Don't use LONG_LONG when it isn't available.
cagney [Sat, 4 Mar 2000 04:56:46 +0000 (04:56 +0000)]
Comment out longest_raw_hex_string.
cagney [Sat, 4 Mar 2000 03:01:38 +0000 (03:01 +0000)]
When GDB doesn't recognize the -i=mi option, assume there is no MI support.
cagney [Sat, 4 Mar 2000 02:23:06 +0000 (02:23 +0000)]
Make mmalloc functions consistent. Some need ISO-C others need PTR :-(.
cagney [Sat, 4 Mar 2000 01:15:32 +0000 (01:15 +0000)]
Oops, lost update to defs.h:null_cleanup().
cagney [Sat, 4 Mar 2000 01:05:48 +0000 (01:05 +0000)]
Convert extract/store functions to ISO-C.
cagney [Sat, 4 Mar 2000 00:40:40 +0000 (00:40 +0000)]
Convert make_cleanup functions to ISO-C.
cagney [Fri, 3 Mar 2000 23:52:30 +0000 (23:52 +0000)]
* Makefile.in (taz): Set PACKAGE to TOOL when not defined.
(do-tar-bz2): Replace TOOL with PACKAGE.
(gdb.tar.bz2): Remove GDBTK from GDB package.
(gdb+dejagnu.tar.bz2, insight.tar.bz2, insight+dejagnu.tar.bz2,
dejagnu.tar.bz2): New packages.
fche [Fri, 3 Mar 2000 23:25:10 +0000 (23:25 +0000)]
* build fix
2000-03-03 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
* Makefile.in (IGEN_INSN): Added am33.igen.
ezannoni [Fri, 3 Mar 2000 15:37:09 +0000 (15:37 +0000)]
2000-03-03 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
* defs.h (struct continuation_arg): Change type of field 'data'
from PTR to void *.
* event-loop.h: Eliminate uses of PTR, use 'void *' instead.
* event-top.c: Ditto.
fche [Fri, 3 Mar 2000 15:00:58 +0000 (15:00 +0000)]
* build patch
2000-03-03 Jonathan Larmour <jlarmour@redhat.co.uk>
* func.c (buffer_read_memory): Change type of size to unsigned to
match prototype
cagney [Fri, 3 Mar 2000 05:44:38 +0000 (05:44 +0000)]
Move GDBtk's ``ln -s ... gdbtcl'' code out of configure.
Add CONFIG_CLEAN, CONFIG_ALL to configured targets.
Add all-gdbtk, clean-gdbtk.
cagney [Fri, 3 Mar 2000 02:50:23 +0000 (02:50 +0000)]
Only configure GDBtk when it is present.
ezannoni [Fri, 3 Mar 2000 02:18:26 +0000 (02:18 +0000)]
2000-03-02 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
* config/alpha/alpha-linux.mh: Remove core-regset.o fron the
NATDEPFILES list.
nickc [Thu, 2 Mar 2000 23:01:39 +0000 (23:01 +0000)]
Apply patch for 100679
fche [Thu, 2 Mar 2000 22:42:51 +0000 (22:42 +0000)]
* comment tweaks
meissner [Thu, 2 Mar 2000 22:18:12 +0000 (22:18 +0000)]
fix sign extension problem with d30v
fche [Thu, 2 Mar 2000 21:53:51 +0000 (21:53 +0000)]
* adding forgotten entry
hjl [Thu, 2 Mar 2000 20:15:33 +0000 (20:15 +0000)]
2000-03-02 H.J. Lu (hjl@gnu.org)
* configure.in: Support --enable-targets=all on ia32.
* configure: Regenerated.
nickc [Thu, 2 Mar 2000 18:37:14 +0000 (18:37 +0000)]
Include getopt.h
ezannoni [Thu, 2 Mar 2000 18:34:35 +0000 (18:34 +0000)]
2000-03-02 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
* attachdlg.itb: Give a name to the window.
fche [Thu, 2 Mar 2000 18:14:01 +0000 (18:14 +0000)]
* autoconf correction
* merge from internal repo -> sourceware
2000-03-02 Frank Ch. Eigler <fche@redhat.com>
* configure: Regenerated.
Tue Feb 8 18:35:01 2000 Donald Lindsay <dlindsay@hound.cygnus.com>
* interp.c, mips.igen: all 5
DEADC0DE situations now have sim_io_eprintf
calls, conditional on the simulator being in verbose mode.
fche [Thu, 2 Mar 2000 18:12:44 +0000 (18:12 +0000)]
* whitespace correction
kettenis [Thu, 2 Mar 2000 15:44:27 +0000 (15:44 +0000)]
Attempt to fix AIX/i386 target.
kevinb [Thu, 2 Mar 2000 06:50:50 +0000 (06:50 +0000)]
Fixes for extract_floating() and store_floating().
nsd [Thu, 2 Mar 2000 06:05:03 +0000 (06:05 +0000)]
* uw-thread.c: Apply GNU conventions to comment formatting.
(deactivate_uw_thread): Call remove_thread_event_breakpoints().
(uw_thread_mourn_inferior): Move remove_thread_event_breakpoints()
call to deactivate_uw_thread().
jingham [Thu, 2 Mar 2000 01:42:32 +0000 (01:42 +0000)]
2000-03-01 James Ingham <jingham@leda.cygnus.com>
* interface.tcl (_open_file): The window which had the focus could
get deleted by the vwait implicit in the tk_getOpenFile call. So
check and make sure it is still around before raising it...
ian [Thu, 2 Mar 2000 01:38:33 +0000 (01:38 +0000)]
2000-03-01 Hans-Peter Nilsson <hp@axis.com>
* aout-target.h (MY(write_object_contents)): Remove unused
and unusable "#if CHOOSE_RELOC_SIZE".
* pc532-mach.c (MY(write_object_contents)): Ditto.
* netbsd.h (MY(write_object_contents)): Ditto.
* hp300hpux.c (MY(write_object_contents)): Ditto.
* freebsd.h (MY(write_object_contents)): Ditto.
* aout-tic30.c (tic30_aout_write_object_contents): Ditto.
ian [Thu, 2 Mar 2000 01:35:51 +0000 (01:35 +0000)]
* configure.tgt: Remove *-*-aout, *-*-coff, and *-*-netware.
ian [Thu, 2 Mar 2000 01:26:27 +0000 (01:26 +0000)]
mention new -Bsymbolic behaviour
cagney [Wed, 1 Mar 2000 22:17:52 +0000 (22:17 +0000)]
Daniel Berlin is C++ maintainer.
cagney [Wed, 1 Mar 2000 22:04:28 +0000 (22:04 +0000)]
Mark Kettenis is the x86 architcture maintainer and a joint
GNU/Linux/x86 maintainer. Nick Duffeck and Robert Lipe share
SCO/Unixware. Nick Duffek and Peter Schauer share Solaris/x86.
nickc [Wed, 1 Mar 2000 20:54:37 +0000 (20:54 +0000)]
Fix building with --enable-targets=all.
nickc [Wed, 1 Mar 2000 20:39:06 +0000 (20:39 +0000)]
Fix building with --enable-targets=all
ezannoni [Wed, 1 Mar 2000 20:20:38 +0000 (20:20 +0000)]
2000-03-01 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
* mi-cmd-disas.c (mi_cmd_disassemble): Use
ui_out_field_core_addr() instead of print_address_numeric(), to
maintain consistency throughout MI.
hjl [Wed, 1 Mar 2000 19:40:53 +0000 (19:40 +0000)]
2000-03-01 H.J. Lu <hjl@gnu.org>
* aoutx.h (aout_link_input_section_std): Pass "true" to
the undefined_symbol callback.
(aout_link_input_section_ext): Likewise.
* bout.c (get_value): Likewise.
* coff-a29k.c (coff_a29k_relocate_section): Likewise.
* coff-alpha.c (alpha_ecoff_get_relocated_section_conten):
Likewise.
(alpha_relocate_section): Likewise.
* coff-arm.c (coff_arm_relocate_section): Likewise.
* coff-i960.c (coff_i960_relocate_section): Likewise.
* coff-mcore.c (coff_mcore_relocate_section): Likewise.
* coff-mips.c (mips_relocate_section): Likewise.
* coff-ppc.c (coff_ppc_relocate_section): Likewise.
* coff-sh.c (sh_relocate_section): Likewise.
* coff-tic80.c (coff_tic80_relocate_section): Likewise.
* cofflink.c (_bfd_coff_generic_relocate_section): Likewise.
* elf-m10200.c (mn10200_elf_relocate_section): Likewise.
* elf-m10300.c (mn10300_elf_relocate_section): Likewise.
* elf32-d10v.c (elf32_d10v_relocate_section): Likewise.
* elf32-fr30.c (fr30_elf_relocate_section): Likewise.
* elf32-hppa.c (elf32_hppa_relocate_section): Likewise.
* elf32-i370.c (i370_elf_relocate_section): Likewise.
* elf32-m32r.c (m32r_elf_relocate_section): Likewise.
* elf32-mcore.c (mcore_elf_relocate_section): Likewise.
* elf32-sh.c (sh_elf_relocate_section): Likewise.
* elf32-v850.c (v850_elf_relocate_section): Likewise.
* elflink.c (_bfd_elf_link_record_dynamic_symbol): Likewise.
* elflink.h (elf_link_output_extsym): Likewise.
* pe-mips.c (coff_pe_mips_relocate_section): Likewise.
* reloc.c (bfd_generic_get_relocated_section_conten): Likewise.
* reloc16.c (_bfd_ppc_xcoff_relocate_section): Likewise.
* elf-hppa.h (elf_hppa_relocate_section): Pass "false" to the
undefined_symbol callback when building shared library with
-Bsymbolic and undefined symbols are allowed. Otherwise, pass
"true".
* elf32-arm.h (elf32_arm_relocate_section): Likewise.
* elf32-i386.c (elf_i386_relocate_section): Likewise.
* elf32-m68k.c (elf_m68k_relocate_section): Likewise.
* elf32-mips.c (mips_elf_calculate_relocation): Likewise.
(elf32_mips_get_relocated_section_content): Likewise.
* elf32-ppc.c (ppc_elf_relocate_section): Likewise.
* elf32-sparc.c (elf32_sparc_relocate_section): Likewise.
* elf64-alpha.c (elf64_alpha_relocate_section): Likewise.
* elf64-sparc.c (sparc64_elf_relocate_section): Likewise.
hjl [Wed, 1 Mar 2000 19:38:01 +0000 (19:38 +0000)]
2000-03-01 H.J. Lu <hjl@gnu.org>
* bfdlink.h (bfd_link_callbacks): Add a boolean arg to
the undefined_symbol callback.
hjl [Wed, 1 Mar 2000 19:37:02 +0000 (19:37 +0000)]
2000-03-01 H.J. Lu <hjl@gnu.org>
* ldmain.c (undefined_symbol): Take one more arg, fatal, to
indicate if the undefined symbol is a fatal error or not.
Don't delete the output file if "fatal" is false.
nickc [Wed, 1 Mar 2000 18:03:49 +0000 (18:03 +0000)]
Remove bigus .align check
cagney [Wed, 1 Mar 2000 11:25:51 +0000 (11:25 +0000)]
From Fernando: call generic_mourn_inferior() when closing rdi and sim
targets.
cagney [Wed, 1 Mar 2000 08:33:47 +0000 (08:33 +0000)]
Note that there is no need to send configure.in patches.
kettenis [Wed, 1 Mar 2000 00:45:18 +0000 (00:45 +0000)]
2000-03-01 Mark Kettenis <kettenis@gnu.org>
* MAINTAINERS: Correct my own mail address.
cagney [Wed, 1 Mar 2000 00:28:35 +0000 (00:28 +0000)]
Identify maintainers caught up in a paper trail.
jingham [Tue, 29 Feb 2000 22:47:37 +0000 (22:47 +0000)]
2000-02-29 James Ingham <jingham@leda.cygnus.com>
* gdbtk-cmds.c (gdb_disassemble_driver): The to_shortname for
Linux is "linuxthreads", not "linux-threads", so we have to change
the heuristic to account for this. This fixes a crash when trying
to disassemble from shared libraries.
hjl [Tue, 29 Feb 2000 19:52:31 +0000 (19:52 +0000)]
2000-02-29 H.J. Lu <hjl@gnu.org>
* 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.
cagney [Tue, 29 Feb 2000 13:53:59 +0000 (13:53 +0000)]
From Peter Schauer: Fix Solaris/x86 threads by copying linux code.