OSDN Git Service
hjl [Sat, 24 Feb 2001 04:59:03 +0000 (04:59 +0000)]
2001-02-23 H.J. Lu <hjl@gnu.org>
* dwarf2dbg.c (dwarf2_directive_file): Call s_app_file (0) if
BFD_ASSEMBLER is not defined.
bje [Sat, 24 Feb 2001 02:43:11 +0000 (02:43 +0000)]
2001-02-23 Ben Elliston <bje@redhat.com>
* sim-main.h (ENGINE_ISSUE_PREFIX_HOOK): Only define if not
already defined elsewhere.
cagney [Fri, 23 Feb 2001 22:20:38 +0000 (22:20 +0000)]
Mention how to cite GDB problem reports.
cagney [Fri, 23 Feb 2001 22:09:30 +0000 (22:09 +0000)]
Mention gdbarch.sh and to not submit gdbarch.[ch].
hjl [Fri, 23 Feb 2001 21:57:48 +0000 (21:57 +0000)]
2001-02-23 David Mosberger <davidm@hpl.hp.com>
* ia64-opc-a.c: Add missing pseudo-ops for "cmp" and "cmp4".
* ia64-asmtab.c: Regenerate.
hjl [Fri, 23 Feb 2001 21:47:33 +0000 (21:47 +0000)]
2001-02-23 H.J. Lu <hjl@gnu.org>
* gas/ia64/opc-a-err.l: Fix "cmp4.lt.or".
* gas/ia64/opc-a.pl: Add tests for pseudo-ops for "cmp" and
"cmp4".
* gas/ia64/opc-a.s: Rebuilt.
* gas/ia64/opc-a.d: Likewise.
msnyder [Fri, 23 Feb 2001 19:04:39 +0000 (19:04 +0000)]
2001-02-22 Michael Snyder <msnyder@mvstp600e.cygnus.com>
* gdb.base/reread.exp: Unsupported for non-native targets;
doesn't work for remote debugging.
nickc [Fri, 23 Feb 2001 18:32:49 +0000 (18:32 +0000)]
Don't mark a fixup as done if it's against a symbol.
corinna [Fri, 23 Feb 2001 09:49:19 +0000 (09:49 +0000)]
* mmap.cc (fhandler_disk_file::mmap): Use `addr' correctly.
* fhandler_mem.cc (fhandler_dev_mem::mmap): Ditto.
jjohnstn [Thu, 22 Feb 2001 22:26:34 +0000 (22:26 +0000)]
2001-02-22 Jeff Johnston <jjohnstn@redhat.com>
* COPYING.NEWLIB: Remove DJ Delorie's address because it is no
longer valid.
jjohnstn [Thu, 22 Feb 2001 22:23:22 +0000 (22:23 +0000)]
2001-02-22 Jeff Johnston <jjohnstn@redhat.com>
* mn10200/access.c: With DJ Delorie's permission, this code is
now freely modifiable with no reference to "copying.dj".
* mn10300/access.c: Ditto.
jjohnstn [Thu, 22 Feb 2001 22:12:38 +0000 (22:12 +0000)]
2001-02-22 Jeff Johnston <jjohnstn@redhat.com>
* libc/include/machine/setjmp-dj.h: With DJ Delorie's permission,
changed the copyright information to allow free modification of the
file with no reference to "copying.dj".
* libc/include/sys/stat-dj.h: Ditto.
* libc/machine/i386/setjmp.S: Ditto.
* libc/sys/h8300hms/sys/file.h: Ditto.
* libc/sys/sysmec/access.c: Ditto.
* libc/sys/sysnecv850/access.c: Ditto.
* libc/stdio/mktemp.c: Fixed typo for the word copyright.
* libc/stdlib/getenv_r.c: Ditto.
* libc/stdlib/putenv_r.c: Ditto.
* libc/stdlib/setenv_r.c: Ditto.
* libc/stdlib/getenv.c: Removed DJ reference since any possible
modifications will now be in the _r version of this file.
* libc/stdlib/putenv.c: Ditto.
* libc/stdlib/setenv.c: Ditto.
* libc/sys/go32/copying.dj: Removed DJ's address which is no longer
valid. Added a reference to DJ's web page that contains his address.
* libc/sys/go32/*.s: Removed references to DJ's old address.
* libc/sys/go32/*.c: Ditto.
* libc/sys/go32/*.h: Ditto.
* libc/sys/go32/*.S: Ditto.
* libc/sys/go32/sys/*.h: Ditto.
bje [Thu, 22 Feb 2001 20:47:49 +0000 (20:47 +0000)]
2001-02-22 Ben Elliston <bje@redhat.com>
* sim-trace.h (TRACE_VPU_IDX): Add.
(TRACE_vpu): Define.
(WITH_TRACE_VPU_P): Likewise.
(TRACE_VPU_P): Likewise.
* sim-trace.c (OPTION_TRACE_VPU): Define.
(trace_options): Add --trace-vpu.
(trace_option_handler): Handle OPTION_TRACE_VPU.
(trace_option_handler): Include VPU tracing in --trace-semantics.
(trace_idx_to_str): Handle TRACE_VPU_IDX.
twall [Thu, 22 Feb 2001 17:24:32 +0000 (17:24 +0000)]
Add ia64-*-aix* configuration.
twall [Thu, 22 Feb 2001 17:16:37 +0000 (17:16 +0000)]
Added ia64-*-aix* configuration.
cagney [Thu, 22 Feb 2001 16:48:18 +0000 (16:48 +0000)]
Move get_saved_register to frame.h.
twall [Thu, 22 Feb 2001 16:38:45 +0000 (16:38 +0000)]
ia64-*-aix* support.
corinna [Thu, 22 Feb 2001 16:26:13 +0000 (16:26 +0000)]
* path.cc (symlink): Keep relative paths relative in the DOS
path inside of a shortcut. If that's impossible or the target
path is already absolute save an absolute path.
corinna [Thu, 22 Feb 2001 16:14:59 +0000 (16:14 +0000)]
* path.cc (symlink): Keep relative paths relative in the DOS
path inside of a shortcut. If that's impossible for some
reason, save an absolute path.
corinna [Thu, 22 Feb 2001 14:51:15 +0000 (14:51 +0000)]
* cygerrno.h: Revert previous patch.
* errno.cc: Ditto.
* dir.cc: Eliminate `dir_suffixes'.
(opendir): Remove usage of `dir_suffixes'.
(rmdir): Ditto.
* fhandler.cc (fhandler_disk_file::open): Remove usage of
`inner_suffixes'.
* path.cc: Rename `inner_suffixes' to `lnk_suffixes'.
(path_conv::check): Remove usage of `inner_suffixes'.
(symlink): Ditto.
(symlink_info::check): Handle checking for `.lnk' in path_conv
exclusively here.
(chdir): Remove usage of `dir_suffixes'.
* shortcut.c: Eliminate debug_printf lines.
(check_shortcut): Don't set error except on failing ReadFile.
* spawn.cc: Remove ".lnk" from `std_suffixes'.
* syscalls.cc (_unlink): Remove usage of `inner_suffixes'.
Remove ".lnk" from `stat_suffixes'.
(_rename): Add check for renaming a symlink to keep the ".lnk"
suffix after renaming.
corinna [Thu, 22 Feb 2001 12:56:36 +0000 (12:56 +0000)]
* shortcut.c: New file. Provides a C interface to reading of
Windows shortcuts to avoid compiler flag `-fvtable-thunks'.
* shortcut.h: Ditto.
* Makefile.in: Add shortcut.o to DLL_OFILES.
* cygerrno.h: Provide a C interface to `geterrno_from_win_error' for
using in shortcut.c.
* errno.cc (geterrno_from_win_error): Define as extern "C".
* path.cc (struct symlink_info): Remove methods `check_shortcut' and
`check_sysfile'.
(shortcut_header): Move to shortcut.c.
(shortcut_initalized): Ditto.
(create_shortcut_header): Ditto.
(cmp_shortcut_header): Ditto.
(symlink_info::check_shortcut): Ditto. Reorganize as a plain C function.
(symlink_info::check_sysfile): Redefine as a global function using the
same parameter list as `check_shortcut' for clearness.
(symlink_info::check): Change parameter list for calls to
`check_shortcut' and `check_sysfile'.
corinna [Thu, 22 Feb 2001 12:37:32 +0000 (12:37 +0000)]
* Makefile.common: Revert previous change.
corinna [Thu, 22 Feb 2001 11:06:25 +0000 (11:06 +0000)]
* fhandler.cc (fhandler_disk_file::open): Use `inner_suffixes' when
resolving real_path.
* path.cc (symlink): Ditto for win32_topath.
wilson [Thu, 22 Feb 2001 03:16:19 +0000 (03:16 +0000)]
Improve gas error messages for invalid instructions.
* cpu-ia64-opc.c (elf64_ia64_operands}: Fix typo: error string for
C8 said "1" instead of "8". Clarify error string for IMM22:
"signed integer" instead of just "integer".
* config/tc-ia64.c (enum operand_match_result): New type.
(operand_match): Change return type to operand_match_result.
Fix all returns appropriately, adding support for returning the
out-of-range result.
(parse_operands): New locals result, error_pos, out_of_range_pos,
curr_out_of_range_pos. Rewrite operand matching loop to give better
error messages.
* ia64-opc-d.c (ia64_opcodes_d): Break the "add" pattern into two
separate variants: one for IMM22 and the other for IMM14.
* ia64-asmtab.c: Regenerate.
kevinb [Thu, 22 Feb 2001 03:12:13 +0000 (03:12 +0000)]
Fix typo in my previously committed ChangeLog entry.
kevinb [Thu, 22 Feb 2001 03:01:26 +0000 (03:01 +0000)]
Made changes to shared library support and added more of the support needed
for AIX/IA-64.
bje [Thu, 22 Feb 2001 00:46:19 +0000 (00:46 +0000)]
2001-02-22 Ben Elliston <bje@redhat.com>
* config/sid.exp: New file.
* baseboards/basic-sid.exp: Likewise.
* baseboards/arm-sid.exp: Likewise.
* baseboards/m32r-sid.exp: Likewise.
* baseboards/m68k-sid.exp: Likewise.
jjohnstn [Wed, 21 Feb 2001 23:11:06 +0000 (23:11 +0000)]
2001-02-21 Jeff Johnston <jjohnstn@redhat.com>
* libc/stdio/fdopen.c (fdopen): Protect calls to _fcntl() with
HAVE_FCNTL flag check.
* configure.host: Define HAVE_FCNTL for Cygwin, go32, RTEMS, sparc64,
powerpcle, x86 netware, x86 sco, x86 Linux and Vxworks.
corinna [Wed, 21 Feb 2001 22:59:11 +0000 (22:59 +0000)]
Add copyright year 2001
wilson [Wed, 21 Feb 2001 22:39:58 +0000 (22:39 +0000)]
Fix bugs in handling of the .restore directive.
* config/tc-ia64.c (struct unwind): Add member "prologue_count".
(dot_proc): Clear unwind.prologue_count to zero.
(dot_prologue): Increment unwind.prologue_count.
(dot_restore): If second operand is omitted, use
unwind.prologue_count -1 for "ecount" (# of additional regions to
pop). Decrement unwind.prologue_count by number of regions
popped.
gkm [Wed, 21 Feb 2001 21:54:31 +0000 (21:54 +0000)]
* cgen-opc.c (cgen_get_insn_value): Add missing `return'.
corinna [Wed, 21 Feb 2001 21:49:35 +0000 (21:49 +0000)]
* Makefile.in: Add `-lshell32 -luuid' to link pass for new-cygwin1.dll.
* autoload.cc: Add LoadDLLinitfunc for ole32.dll.
Add LoadDLLfuncEx statements for CoInitialize@4, CoUninitialize@0
and CoCreateInstance@20.
* dir.cc (dir_suffixes): New datastructure.
(readdir): Check for R/O *.lnk files to hide the suffix.
(opendir): Use `dir_suffixes' in path conversion.
(rmdir): Ditto.
* fhandler.cc (fhandler_disk_file::fstat): Add S_IFLNK flag
before calling `get_file_attribute'. Take FILE_ATTRIBUTE_READONLY
into account only if the file is no symlink.
* path.cc (inner_suffixes): New datastructure.
(SYMLINKATTR): Eliminated.
(path_conv::check): Use `inner_suffixes' on inner path components.
(shortcut_header): New global static variable.
(shortcut_initalized): Ditto.
(create_shortcut_header): New function.
(cmp_shortcut_header): Ditto.
(symlink): Create symlinks by creating windows shortcuts. Preserve
the old code.
(symlink_info::check_shortcut): New method.
(symlink_info::check_sysfile): Ditto.
(symlink_info::check): Check for shortcuts. Move code reading
old system attribute symlinks into symlink_info::check_sysfile().
(chdir): Use `dir_suffixes' in path conversion.
* security.cc (get_file_attribute): Check for S_IFLNK flag.
Force 0777 permissions then.
* spawn.cc (std_suffixes): Add ".lnk" suffix.
* syscalls.cc (_unlink): Use `inner_suffixes' in path conversion.
Check for shortcut symlinks to eliminate R/O attribute before
calling DeleteFile().
(stat_suffixes): Add ".lnk" suffix.
(stat_worker): Force 0777 permissions if file is a symlink.
corinna [Wed, 21 Feb 2001 21:46:47 +0000 (21:46 +0000)]
* Makefile.common: Add `-fvtable-thunks' to COMPILE_CXX.
earnie [Wed, 21 Feb 2001 21:44:59 +0000 (21:44 +0000)]
* include/w32api.h: (_W32API_VERSION): Remove.
(__W32API_VERSION): Add.
(__W32API_MAJOR_VERSION): Ditto.
(__W32API_MINOR_VERSION): Ditto.
earnie [Wed, 21 Feb 2001 21:37:17 +0000 (21:37 +0000)]
* include/wingdi.h (struct _DOCINFO[AW]): UNICODE it.
(StartDoc[AW]): Use UNICODE'd LPDOCINFO[AW]
* include/winuser.h (struct tagMOUSEKEYS): Define new structure.
* include/winerror.h (NTE_*): Add CryptoAPI error codes.
bje [Wed, 21 Feb 2001 21:35:41 +0000 (21:35 +0000)]
2001-02-21 Ben Elliston <bje@redhat.com>
* sim-trace.h (TRACE_BRANCH_INPUT1): New macro.
(TRACE_BRANCH_INPUT2): Likewise.
earnie [Wed, 21 Feb 2001 20:40:46 +0000 (20:40 +0000)]
* include/mswsock.h: New file.
* include/ws2tcpip.h: New file.
* include/winsock.h (IPPROTO_IGMP): New define.
(IPPROTO_GGP): Correct value.
(SO_* macros): Remove mswsock defines.
(TCP_BSDURGENT): Likewise.
(IP_* macros): Add comment warning of WinSock2 incompatibility
(WSARecvEx): Remove mswsock prototype.
(TransmitFile): Likewise.
(AcceptEx): Likewise.
(GetAcceptExSockaddrs): Likewise.
(struct _TRANSMIT_FILE_BUFFERS): Remove mswsock definition.
(#include <mswsock.h>): Add directive and explanatory comment
* include/winsock2.h (header guard): add guard for _WINSOCK_H
(_WINSOCK_H): Define to prevent later inclusion of winsock.h
(#include <winsock.h>): Replace directive with winsock.h file content
The following changes apply to the merged file:
(FD_SET): Keep winsock2.h definition, delete winsock.h definition
(SOMAXCONN): Likewise
(#include <nspapi.h>): Move - don't include until LPSOCKADDR defined
(IP_* macros): Delete WinSock1 definitions (WinSock2 definitions now
in ws2tcpip.h)
(struct ip_mreq): Delete (now defined in ws2tcpip.h for WinSock2)
(FD_*_BIT and FD_* defines): Place together and extend to
FD_MAX_EVENTS 10
(AF* defines): Extend to AF_MAX 10
(WSAIsBlocking): #if 0 out prototype (N/A in WinSock2)
(WSAUnhookBlockingHook): Likewise.
(WSASetBlockingHook): Likewise.
(WSACancelBlockingCall): Likewise.
(WSAEINPROGRESS): Comment as not raised in WinSock2.
(#include <mswsock.h>): Delete directive inherited from winsock.h
(WSA_QOS* defines): Add QualityOfService error codes.
(SIO_* defines): Add new macros
* include/ipexport.h (IP_STATUS flags): Add definitions.
(IP_FLAG_DF): Likewise.
(IP_OPT_* ): Likewise.
(struct ip_option_information): Likewise.
(struct icmp_echo_reply): Likewise.
nickc [Wed, 21 Feb 2001 19:43:34 +0000 (19:43 +0000)]
Note that some flags to the COFF version of .section remove attributes rather
than setting them.
earnie [Wed, 21 Feb 2001 19:33:42 +0000 (19:33 +0000)]
* include/tchar.h: (__TEXT): Remove undef.
(_TEXT): Ditto.
(_T): Ditto.
earnie [Wed, 21 Feb 2001 19:31:54 +0000 (19:31 +0000)]
* include/commctrl.h: Revert TEXT change.
* include/lmalert.h: Ditto.
* include/lmcons.h: Ditto.
* include/lmsname.h: Ditto.
* include/lmsvc.h: Ditto.
* include/ntsecapi.h: Ditto.
* include/oledlg.h: Ditto.
* include/ras.h: Ditto.
* include/regstr.h: Ditto.
* include/richedit.h: Ditto.
* include/wininet.h: Ditto.
* include/winnt.h: Ditto.
eliz [Wed, 21 Feb 2001 16:17:49 +0000 (16:17 +0000)]
* gdb.texinfo (Signals): Document "ignore", "noignore", and "all".
fnasser [Wed, 21 Feb 2001 14:48:19 +0000 (14:48 +0000)]
2001-02-21 Fernando Nasser <fnasser@redhat.com>
* TODO: New file. Initial version of the TODO file, as posted to the
insight list circa October 2000.
duda [Wed, 21 Feb 2001 11:40:22 +0000 (11:40 +0000)]
* sigproc.cc (getsem): Make semaphore always non-inheritable.
kevinb [Wed, 21 Feb 2001 05:20:35 +0000 (05:20 +0000)]
Enable new thread support for Linux/IA-64.
kazu [Wed, 21 Feb 2001 00:19:45 +0000 (00:19 +0000)]
Fix a typo.
kazu [Wed, 21 Feb 2001 00:09:56 +0000 (00:09 +0000)]
Fix a typo.
hjl [Wed, 21 Feb 2001 00:07:39 +0000 (00:07 +0000)]
2001-02-20 H.J. Lu <hjl@gnu.org>
* Makefile.am (ia64-ic.tbl): Remove the target.
(ia64-raw.tbl): Likewise.
(ia64-waw.tbl): Likewise.
(ia64-war.tbl): Likewise.
(ia64-asmtab.c): Generate it in the source directory.
* Makefile.in: Regenerated.
cagney [Wed, 21 Feb 2001 00:05:34 +0000 (00:05 +0000)]
Fix printf fmt arguments.
kazu [Wed, 21 Feb 2001 00:04:47 +0000 (00:04 +0000)]
2001-02-20 Kazu Hirata <kazu@hxi.com>
* tc-pdp11.c: Fix formatting.
* tc-pdp11.h: Likewise.
kevinb [Tue, 20 Feb 2001 23:42:23 +0000 (23:42 +0000)]
Cleanup solib-aix5.c as suggested by J.T. Conklin.
cagney [Tue, 20 Feb 2001 22:39:01 +0000 (22:39 +0000)]
Move frame specific register code to the new file frame.c.
hjl [Tue, 20 Feb 2001 21:07:24 +0000 (21:07 +0000)]
2001-02-20 H.J. Lu <hjl@gnu.org>
* ldfile.c (ldfile_open_file): Set entry->search_dirs_flag to
false if we found the file.
kevinb [Tue, 20 Feb 2001 20:43:12 +0000 (20:43 +0000)]
* solib-aix5.c: New file.
hunt [Tue, 20 Feb 2001 18:07:17 +0000 (18:07 +0000)]
2001-02-20 Martin M. Hunt <hunt@redhat.com>
* solib.c (info_sharedlibrary_command): Don't assume pointers
are the same size of long, call longest_local_hex_string_custom().
hunt [Tue, 20 Feb 2001 18:05:19 +0000 (18:05 +0000)]
2001-02-20 Martin M. Hunt <hunt@redhat.com>
* solib-svr4.c (LM_ADDR): LM_ADDR is a signed offset, so
extract_signed_integer() should be called instead of
extract_address().
hunt [Tue, 20 Feb 2001 18:02:49 +0000 (18:02 +0000)]
2001-02-20 Martin M. Hunt <hunt@redhat.com>
* MAINTAINERS: Add Martin Hunt to Write After Approval list.
aj [Tue, 20 Feb 2001 09:48:43 +0000 (09:48 +0000)]
2001-02-20 Bo Thorsen <bo@suse.de>
* config/tc-i386.c (tc_i386_fix_adjustable): Fix GOTPCREL GOT
entry.
aj [Tue, 20 Feb 2001 08:01:32 +0000 (08:01 +0000)]
2001-02-20 Andreas Jaeger <aj@suse.de>
* elf64-x86-64.c (elf64_x86_64_finish_dynamic_symbol): Don't make
PLT entries that could serve as a definition for a weak symbol.
cagney [Tue, 20 Feb 2001 03:38:32 +0000 (03:38 +0000)]
When the target h/w has 8byte registers, return 8 bytes for the raw buffer size
(from jim kingdon).
cgf [Tue, 20 Feb 2001 03:28:01 +0000 (03:28 +0000)]
* dcrt0.cc (locale_init): Remove.
cgf [Tue, 20 Feb 2001 02:53:55 +0000 (02:53 +0000)]
* cygwin.din: Export rand48 functions.
* thread.cc (MTinterface::Init): Remove the initialization of `reent_data'.
* dcrt0.cc: Add the initalizer to the declaration of `reent_data'.
* include/cygwin/version.h: Bump CYGWIN_VERSION_API_MINOR to 35.
ezannoni [Tue, 20 Feb 2001 00:12:40 +0000 (00:12 +0000)]
Remove cvs conflict indicator.
msnyder [Tue, 20 Feb 2001 00:10:18 +0000 (00:10 +0000)]
2001-02-19 Michael Snyder <msnyder@mvstp600e.cygnus.com>
* parse.c (write_exp_msymbol): Make the type CORE_ADDR, to
accomodate 64-bit addresses.
ezannoni [Tue, 20 Feb 2001 00:09:01 +0000 (00:09 +0000)]
2001-02-19 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
From Peter Schauer <Peter.Schauer@regent.e-technik.tu-muenchen.de>
* symtab.c (lookup_symbol_aux): Call lookup_symbol_aux, not
lookup_symbol, when trying to find a symbol with a mangled name,
to avoid infinite recursion.
cagney [Mon, 19 Feb 2001 23:20:54 +0000 (23:20 +0000)]
TODO Tweeks.
jakub [Mon, 19 Feb 2001 22:35:47 +0000 (22:35 +0000)]
* elf32-sparc.c (elf32_sparc_finish_dynamic_symbol): Don't make PLT
entries that could serve as a definition for a weak symbol.
* elf64-sparc.c (sparc64_elf_finish_dynamic_symbol): Likewise.
jlarmour [Mon, 19 Feb 2001 22:03:25 +0000 (22:03 +0000)]
* arm-tdep.c (check_prologue_cache): Fix off by 1 error.
(save_prologue_cache): Ditto.
bje [Mon, 19 Feb 2001 21:57:03 +0000 (21:57 +0000)]
2001-02-19 Ben Elliston <bje@redhat.com>
* sim-main.h (sim_monitor): Return an int.
* interp.c (sim_monitor): Add return values.
(signal_exception): Handle error conditions from sim_monitor.
fnasser [Mon, 19 Feb 2001 21:48:52 +0000 (21:48 +0000)]
2001-02-19 Fernando Nasser <fnasser@redhat.com>
From Drew Moseley <dmoseley@redhat.com>
* gdb.base/ending-run.exp: Properly handle the BSP state when
stepping past the end of main.
chastain [Mon, 19 Feb 2001 20:44:27 +0000 (20:44 +0000)]
2001-02-19 John Moore <jmoore@redhat.com>
* gdb.base/commands.exp (infrun_breakpoint_command_test):
Converted HPUX fix for non-expected items following multiple
step commands into general solution for all platforms.
ezannoni [Mon, 19 Feb 2001 20:15:41 +0000 (20:15 +0000)]
2001-02-19 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
From: innadadadavida@yahoo.com:
* partial-stab.h (switch): Check that pst is not null
before dereferencing it.
ezannoni [Mon, 19 Feb 2001 18:56:11 +0000 (18:56 +0000)]
2001-02-19 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
From Andrew Cagney <cagney@b1.cygnus.com>:
* symfile.c (add_symbol_file_command): Always initialize
my_cleanup using a NULL cleanup.
eliz [Mon, 19 Feb 2001 11:47:15 +0000 (11:47 +0000)]
* demangle.c (demangling_style_names): New variable.
(_initialize_demangler): Fill demangling_style_names with the
names of known demangling styles from libiberty_demanglers[]. Use
add_set_enum_cmd instead of add_set_cmd, to get completion on
demangling style names.
* proc-api.c (_initialize_proc_api): Make `procfs-file' use
file-name completion.
* remote-rdi.c (_initialize_remote_rdi): Ditto for `rdilogfile'.
* solib.c (_initialize_solib): Ditto for `solib-search-path' and
`solib-absolute-prefix'.
* tracepoint.c (_initialize_tracepoint): Ditto for
`save-tracepoints'.
* win32-nat.c (_initialize_inftarg): Ditto for `dll-symbols'.
* cli/cli-cmds.c (init_cli_cmds): Make `shell' and `make' use
file-name completion.
* infcmd.c (_initialize_infcmd): Make the following commands use
the file-name completer: `tty', `args', `path', `paths', and
`run'.
obrien [Mon, 19 Feb 2001 06:51:51 +0000 (06:51 +0000)]
001-02-18 David O'Brien <obrien@FreeBSD.org>
* configure.tgt: Add FreeBSD/Alpha, FreeBSD/x86-64, FreeBSD/ia64,
FreeBSD/PowerPC, FreeBSD/arm, and FreeBSD/sparc64 entries.
Approved by: Philip Blundell <philb@gnu.org>
Message-Id: <E14URxF-00023n-00@kings-cross.london.uk.eu.org>
obrien [Mon, 19 Feb 2001 06:40:29 +0000 (06:40 +0000)]
001-02-18 David O'Brien <obrien@FreeBSD.org>
* configure.in (cpu_type, arch): Add a generic FreeBSD specification as
all FreeBSD platforms should look the same at this level.
* configure: Rebuilt.
* config/tc-i386.c: Add support for old FreeBSD a.out hosts.
Approved by: Philip Blundell <philb@gnu.org>
Message-Id: <E14URxF-00023n-00@kings-cross.london.uk.eu.org>
obrien [Mon, 19 Feb 2001 06:33:41 +0000 (06:33 +0000)]
2001-02-18 David O'Brien <obrien@FreeBSD>
* configure.in: Recognize FreeBSD/arm, FreeBSD/PowerPC, and treat
FreeBSD/i386-CURRENT differently until I can figure out the needed
corefile changes.
* configure: Regenerate.
* config.bfd: Recognize FreeBSD/x86-64, FreeBSD/ia64, FreeBSD/arm,
FreeBSD/PowerPC, and FreeBSD/sparc64.
Approved by: Philip Blundell <philb@gnu.org>
Message-Id: <E14URxF-00023n-00@kings-cross.london.uk.eu.org>
nickc [Sun, 18 Feb 2001 23:32:52 +0000 (23:32 +0000)]
Add PDP-11 support
nickc [Sun, 18 Feb 2001 22:29:52 +0000 (22:29 +0000)]
Set the architecture (GDB multiarch needs it).
hjl [Sun, 18 Feb 2001 22:04:08 +0000 (22:04 +0000)]
2001-02-18 H.J. Lu <hjl@gnu.org>
* elflink.h (elf_link_input_bfd): Ignore invalid section symbol
index.
kazu [Sun, 18 Feb 2001 21:35:55 +0000 (21:35 +0000)]
2001-02-18 Kazu Hirata <kazu@hxi.com>
* vms-misc.c: Fix formatting.
chastain [Sun, 18 Feb 2001 19:59:56 +0000 (19:59 +0000)]
2001-02-18 Michael Chastain <chastain@redhat.com>
* gdb.c++/classes.exp (do_tests): Change runto statements
from "runto 'foo(void)'" to "runto 'foo'". This makes the
statements demangler agnostic.
* gdb.c++/virtfunc.exp (do_tests): Likewise.
(gdb_virtfunc_restart): Likewise.
eliz [Sun, 18 Feb 2001 07:22:16 +0000 (07:22 +0000)]
* go32-nat.c: Include i387-nat.h.
(fetch_register): New function, uses some of the guts of
go32_fetch_registers and i387_supply_register.
(go32_fetch_registers): Most of the code moved into
fetch_register. Use i387_supply_fsave.
(store_register): Use i387_fill_fsave instead of custom code.
(go32_store_registers): Use i387_fill_fsave.
* Makefile.in (go32-nat.o): Depend on i387-nat.h.
* config/i386/go32.mh (NATDEPFILES): Add i387-nat.o.
chastain [Sun, 18 Feb 2001 07:10:31 +0000 (07:10 +0000)]
2001-02-14 Michael Chastain <chastain@redhat.com>
* gdb.c++/inherit.exp (do_tests): Change runto statements
from "runto 'foo(void)'" to "runto 'foo'". This makes the
statements demangler agnostic.
eliz [Sun, 18 Feb 2001 07:04:11 +0000 (07:04 +0000)]
* completer.c (gdb_completer_file_name_break_characters): Remove
slash from file-name break characters.
[__MSDOS__]: Special definition for DOS/Windows file names.
(line_completion_function): When completing on file names, bump
`p' to the first file-name constituent character of `word', before
invoking the completer.
obrien [Sun, 18 Feb 2001 02:17:24 +0000 (02:17 +0000)]
2001-02-17 David O'Brien <obrien@FreeBSD.org>
* configure.host: Add a generic FreeBSD configuration entry such that
all [modern] FreeBSD systems on all platforms will look the same.
Approved by: Alan Modra <alan@linuxcare.com.au>
<Pine.LNX.4.21.
0102172155140.30011-100000@front.linuxcare.com.au>
cgd [Sun, 18 Feb 2001 01:57:20 +0000 (01:57 +0000)]
2001-02-17 Chris Demetriou <cgd@broadcom.com>
* gas/mips/mips32.d: Remove ELF dependencies. This test
wasn't meant to be ELF specific, and doesn't have to be.
* gas/mips/mips64.d: Likewise.
cgd [Sun, 18 Feb 2001 01:52:11 +0000 (01:52 +0000)]
2001-02-17 Chris Demetriou <cgd@broadcom.com>
* gas/mips/mips.exp: Don't attempt the elf_e_flags family of
tests if not ELF; they test ELF-specific features.
kettenis [Sat, 17 Feb 2001 09:01:14 +0000 (09:01 +0000)]
* i387-nat.c: Include "i387-nat.h". Use regnum instead of regno
consistently for parameter names. Fix comments accordingly.
(i387_supply_register): New function.
(i387_supply_fsave): Implement using i387_supply_register.
* i387-nat.h: Use regnum instead of regno consistently for
parameter names. Fix comments accordingly.
(i387_supply_register): New prototype.
nickc [Sat, 17 Feb 2001 00:53:44 +0000 (00:53 +0000)]
Allow configuration of texinfo for Cygwin hosts.
dj [Sat, 17 Feb 2001 00:11:29 +0000 (00:11 +0000)]
merge from gcc
msnyder [Fri, 16 Feb 2001 23:40:39 +0000 (23:40 +0000)]
2001-02-16 Michael Snyder <msnyder@mvstp600e.cygnus.com>
* remote.c (build_remote_gdbarch_data): Use new TARGET_ADDR_BIT
instead of TARGET_PTR_BIT (to support Harvard architectures).
cagney [Fri, 16 Feb 2001 23:09:05 +0000 (23:09 +0000)]
From Paul Hilfinger. Add attribs param to hpux_thread_xfer_memory.
cagney [Fri, 16 Feb 2001 22:59:48 +0000 (22:59 +0000)]
Move hardware stuff to not 5.1 - changelog already committed.
nickc [Fri, 16 Feb 2001 22:04:22 +0000 (22:04 +0000)]
Remove Prefetch abort for breakpoints. Instead set the state to RESUME.
kazu [Fri, 16 Feb 2001 19:22:12 +0000 (19:22 +0000)]
2001-02-16 Kazu Hirata <kazu@hxi.com>
* vms.c: Fix formatting.
duda [Fri, 16 Feb 2001 18:49:20 +0000 (18:49 +0000)]
* signal.cc (signal): Prohibit setting handlers for SIGKILL and SIGSTOP
* signal.cc (sigaction): Ditto
* syscalls.cc (_lseek): Return EINVAL on invalid input
chastain [Fri, 16 Feb 2001 18:25:56 +0000 (18:25 +0000)]
Obvious fix.
I wrote "gdb/somsolib.c" in ChangeLog. Should be "somsolib.c".
chastain [Fri, 16 Feb 2001 18:03:22 +0000 (18:03 +0000)]
2001-02-12 Michael Chastain <chastain@redhat.com>
* gdb/somsolib.c (som_solib_add_solib_objfile): Do not use
section relocation feature of syms_from_objfile. Do my own
section relocation, offsetting each section of the som by
either text_addr - text_link_addr or data_start.
cagney [Fri, 16 Feb 2001 17:44:09 +0000 (17:44 +0000)]
Move hardware bug out of 5.1
cagney [Fri, 16 Feb 2001 17:13:04 +0000 (17:13 +0000)]
Update paper trail list.