OSDN Git Service

pf3gnuchains/pf3gnuchains4x.git
23 years ago2001-06-14 Michael Snyder <msnyder@redhat.com>
msnyder [Thu, 14 Jun 2001 19:27:44 +0000 (19:27 +0000)]
2001-06-14  Michael Snyder  <msnyder@redhat.com>

* remote.c (show_remote_protocol_qSymbol_packet_cmd,
set_remote_protocol_qSymbol_packet_cmd): New functions.
(init_all_packet_configs, show_remote_cmd): Add qSymbol packet.
(remote_check_symbols): New function.  Implement qSymbol packet,
allowing target to request symbol lookup service from gdb.
(remote_open_1, remote_async_open_1): Call remote_check_symbols,
allowing symbol lookup from exec_bfd on connection to target.
(remote_new_objfile): New function.  Catch new objfile notifications
from shared library module, and call remote_check_symbols.
(_initialize_remote): Hook remote_new_objfile into the shared
library notification chain.  Add "set remote symbol-lookup" command.

23 years ago2001-06-13 Michael Snyder <msnyder@redhat.com>
msnyder [Thu, 14 Jun 2001 19:17:00 +0000 (19:17 +0000)]
2001-06-13  Michael Snyder  <msnyder@redhat.com>

* gdb.texinfo (Protocol): Add doc for new packet "qSymbol:".

23 years ago* fhandler.cc (fhandler_base::open): Set win32 access flags
duda [Thu, 14 Jun 2001 18:21:17 +0000 (18:21 +0000)]
* fhandler.cc (fhandler_base::open): Set win32 access flags
to 0, when requested.
* fhandler.h: New status flag FH_QUERYOPEN.
(fhandler::get_query_open): New function.
(fhandler::set_query_open): Ditto.
* syscalls.cc (stat_worker): Request query-only open mode.

23 years ago * tracepoint.c (trace_command): We now have tracepoint
kseitz [Thu, 14 Jun 2001 17:09:35 +0000 (17:09 +0000)]
* tracepoint.c (trace_command): We now have tracepoint
events. Get rid of those ugly hooks.
(tracepoint_operation): Likewise.
(trace_pass_command): Likewise.

23 years agoRemove reference to Cygnus.
davidsb [Thu, 14 Jun 2001 08:43:42 +0000 (08:43 +0000)]
Remove reference to Cygnus.

23 years agoteeny tiny typo
davidsb [Thu, 14 Jun 2001 08:38:24 +0000 (08:38 +0000)]
teeny tiny typo

23 years ago2001-06-13 Philip Blundell <philb@gnu.org>
pb [Thu, 14 Jun 2001 07:58:11 +0000 (07:58 +0000)]
2001-06-13  Philip Blundell  <philb@gnu.org>

* config/tc-arm.c (thumb_shift): Improve wording of error message.
(do_t_arit): Likewise.

23 years ago* lib/gdb.exp (gdb_test): Doc fix.
jimb [Thu, 14 Jun 2001 00:12:31 +0000 (00:12 +0000)]
* lib/gdb.exp (gdb_test): Doc fix.

23 years ago*** empty log message ***
gdbadmin [Thu, 14 Jun 2001 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***

23 years ago2001-06-13 Michael Snyder <msnyder@redhat.com>
msnyder [Wed, 13 Jun 2001 22:56:16 +0000 (22:56 +0000)]
2001-06-13  Michael Snyder  <msnyder@redhat.com>

        * gdbthread.h (struct thread_info): Add new fields:
        current_line, current_symtab, step_sp, for saved infrun state.
        * thread.c (save_infrun_state, load_infrun_state): Save and
        restore current_line, current_symtab, and step_sp.
        (add_thread): Rather than adding assignments to initialize
the new fields, just use memset (tp, 0, sizeof (*tp).
This way future new fields will not be overlooked.
        * infrun.c (handle_inferior_event): Save and restore save_sp,
        current_line, and current_symtab when switching threads.

23 years ago2001-06-13 Elena Zannoni <ezannoni@redhat.com>
ezannoni [Wed, 13 Jun 2001 21:00:39 +0000 (21:00 +0000)]
2001-06-13  Elena Zannoni  <ezannoni@redhat.com>

       * MAINTAINERS: Add Andrew Cagney as co-maintainer of
       testsuite/gdb.mi.

23 years ago * generic/gdbtk-bp.c (gdbtk_tracepoint_create): Change
kseitz [Wed, 13 Jun 2001 20:01:41 +0000 (20:01 +0000)]
* generic/gdbtk-bp.c (gdbtk_tracepoint_create): Change
parameter to int to match breakpoint notifications.
(gdbtk_tracepoint_modify): Ditto.
(gdbtk_tracepoint_delete): Ditto.
(tracepoint_notify): Ditto.
* generic/gdbtk-hooks.c (gdbtk_add_hooks): Remove
tracepoint hooks and install tracepoint event handlers.

23 years agoHandle GDB's gdb/version.in.
cagney [Wed, 13 Jun 2001 19:00:21 +0000 (19:00 +0000)]
Handle GDB's gdb/version.in.

23 years agos/basename/lbasename/ clean up consequences of assuming lbasename()
cagney [Wed, 13 Jun 2001 18:30:06 +0000 (18:30 +0000)]
s/basename/lbasename/ clean up consequences of assuming lbasename()
returns const char *.

23 years ago* who.texinfo: Oops. Add a couple of important folk.
cgf [Wed, 13 Jun 2001 17:54:55 +0000 (17:54 +0000)]
* who.texinfo: Oops.  Add a couple of important folk.

23 years ago* who.texinfo: Remove email addresses. Modernize.
cgf [Wed, 13 Jun 2001 17:50:25 +0000 (17:50 +0000)]
* who.texinfo: Remove email addresses.  Modernize.

23 years agoStop sh-coff port from trying to call dwarf2 debug functions
nickc [Wed, 13 Jun 2001 16:46:01 +0000 (16:46 +0000)]
Stop sh-coff port from trying to call dwarf2 debug functions

23 years ago * gas/vtable/vtable.exp (run_list_test): Don't run on sparc64.
aj [Wed, 13 Jun 2001 13:42:41 +0000 (13:42 +0000)]
* gas/vtable/vtable.exp (run_list_test): Don't run on sparc64.

23 years agoFix typo in comment
nickc [Wed, 13 Jun 2001 11:29:52 +0000 (11:29 +0000)]
Fix typo in comment

23 years agoRegernate after recent change to as.texinfo
nickc [Wed, 13 Jun 2001 11:26:37 +0000 (11:26 +0000)]
Regernate after recent change to as.texinfo

23 years agoRebuild after recent change to gprof.texi
nickc [Wed, 13 Jun 2001 11:26:05 +0000 (11:26 +0000)]
Rebuild after recent change to gprof.texi

23 years ago * config/i386/xm-go32.h (SLASH_P, ROOTED_P, SLASH_CHAR)
eliz [Wed, 13 Jun 2001 09:08:03 +0000 (09:08 +0000)]
* config/i386/xm-go32.h (SLASH_P, ROOTED_P, SLASH_CHAR)
(SLASH_STRING): Remove unised definitions.
* config/i386/xm-cygwin.h: Likewise.

23 years ago * gdb.texinfo (Signals): Clarify the default setting of signal
eliz [Wed, 13 Jun 2001 08:40:22 +0000 (08:40 +0000)]
* gdb.texinfo (Signals): Clarify the default setting of signal
handling.

23 years ago2001-06-13 Ben Elliston <bje@redhat.com>
bje [Wed, 13 Jun 2001 08:13:42 +0000 (08:13 +0000)]
2001-06-13  Ben Elliston  <bje@redhat.com>

* lib/docs.exp (doc_test): Pass $compname to doc_exists.
(doc_exists): Use $compname to improve DejaGNU "pass" message.

23 years agoOnly pad the tesxt section if the data section is going to follow it.
nickc [Wed, 13 Jun 2001 07:58:04 +0000 (07:58 +0000)]
Only pad the tesxt section if the data section is going to follow it.

23 years ago * config/default.exp (AS, GASP, OBJDUMP, NM, NMFLAGS, OBJCOPY,
hp [Wed, 13 Jun 2001 03:08:18 +0000 (03:08 +0000)]
* config/default.exp (AS, GASP, OBJDUMP, NM, NMFLAGS, OBJCOPY,
OBJCOPYFLAGS, READELF, READELFFLAGS, LD, LDFLAGS): Provide
default.

* lib/ld-lib.exp (run_dump_test): Import from gas testsuite.  Add
new options "ld", "source", "xfail", "target", "notarget" and
"error".  Support the runtest_file_p "*.exp=testname" feature.
(slurp_options, regexp_diff, file_contents, verbose_eval): Import
from gas testsuite.

23 years ago*** empty log message ***
gdbadmin [Wed, 13 Jun 2001 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***

23 years ago * elflink.h (elf_gc_propagate_vtable_entries): Replace FILE_ALIGN
clm [Tue, 12 Jun 2001 17:44:37 +0000 (17:44 +0000)]
    * elflink.h (elf_gc_propagate_vtable_entries): Replace FILE_ALIGN
        with the file_align entry from elf_backend_data.
        (elf_gc_smash_unused_vtentry_relocs): Likewise.
        (elf_gc_record_vtentry): Likewise.

23 years agoRemove self
dberlin [Tue, 12 Jun 2001 17:44:33 +0000 (17:44 +0000)]
Remove self

23 years ago* ui-out.c (ui_out_list_begin): Add parameter ``id''.
cagney [Tue, 12 Jun 2001 16:44:36 +0000 (16:44 +0000)]
* ui-out.c (ui_out_list_begin): Add parameter ``id''.
(make_cleanup_ui_out_list_begin_end): Ditto.  Open the list.
* ui-out.h: Update declarations.

23 years ago * library/help/session.html: New file.
tromey [Tue, 12 Jun 2001 16:20:11 +0000 (16:20 +0000)]
* library/help/session.html: New file.
* library/help/index.html: Added link.

23 years agoCorrect setup_xfail rule.
nickc [Tue, 12 Jun 2001 16:02:12 +0000 (16:02 +0000)]
Correct setup_xfail rule.

23 years agoDocument use of comparison operators as infix operators
nickc [Tue, 12 Jun 2001 15:56:03 +0000 (15:56 +0000)]
Document use of comparison operators as infix operators

23 years agos/char */const char */
cagney [Tue, 12 Jun 2001 15:03:02 +0000 (15:03 +0000)]
s/char */const char */

23 years agomerge from gcc
dj [Tue, 12 Jun 2001 13:16:42 +0000 (13:16 +0000)]
merge from gcc

23 years agoAdd lgh instruction.
nickc [Tue, 12 Jun 2001 11:50:53 +0000 (11:50 +0000)]
Add lgh instruction.

23 years ago* environ.cc (set_file_api_mode): New function. Move setting
duda [Tue, 12 Jun 2001 11:31:04 +0000 (11:31 +0000)]
* environ.cc (set_file_api_mode): New function. Move setting
of file APIs mode (OEM/ANSI) here.
(codepage_init): From here.
* winsup.h (set_file_api_mode): Declare it.
* fork.cc (fork_child): Set file APIs mode in forkee.

23 years agoBytes stored in target order, not host order.
nickc [Tue, 12 Jun 2001 10:39:40 +0000 (10:39 +0000)]
Bytes stored in target order, not host order.

23 years agoFix m68k/mri mode problems.
nickc [Tue, 12 Jun 2001 10:35:20 +0000 (10:35 +0000)]
Fix m68k/mri mode problems.

23 years agofix test for overlflow of literal pool
nickc [Tue, 12 Jun 2001 08:27:52 +0000 (08:27 +0000)]
fix test for overlflow of literal pool

23 years ago * gas/i386/x86_64.d: Update for 2001-06-11 disassembler change.
amodra [Tue, 12 Jun 2001 02:03:09 +0000 (02:03 +0000)]
* gas/i386/x86_64.d: Update for 2001-06-11 disassembler change.

23 years ago*** empty log message ***
gdbadmin [Tue, 12 Jun 2001 00:00:04 +0000 (00:00 +0000)]
*** empty log message ***

23 years ago * library/session.tcl (session_save): Save breakpoints.
tromey [Mon, 11 Jun 2001 23:08:05 +0000 (23:08 +0000)]
* library/session.tcl (session_save): Save breakpoints.
(SESSION_serialize_bps): New proc.
(SESSION_recreate_bps): New proc.
(session_load): Recreate breakpoints.
* library/util.tcl (bp_exists): Expect user specification in
breakpoint info.
* library/srctextwin.itb (SrcTextWin::showBPBalloon): Expect user
specification in breakpoint info.
* library/gdbevent.itb (BreakpointEvent::_init): Initialize
_user_specification.
(BreakpointEvent::get): Handle user_specification.
* library/gdbevent.ith (BreakpointEvent): Added
_user_specification field.
* library/bpwin.itb (BpWin::bp_store): Expect user specification
and use it when saving.
(BpWin::bp_type): Expect user specification.
* generic/gdbtk-bp.c (BREAKPOINT_IS_WATCHPOINT): New macro.
(gdb_get_breakpoint_info): Added `user specification' to result.

23 years agos/supress/suppress/
cagney [Mon, 11 Jun 2001 21:54:04 +0000 (21:54 +0000)]
s/supress/suppress/

23 years ago2001-06-11 Danny Smith <dannysmith@users.sourceforge.net>
jjohnstn [Mon, 11 Jun 2001 21:51:37 +0000 (21:51 +0000)]
2001-06-11  Danny Smith  <dannysmith@users.sourceforge.net>

        * /libc/include/ctype.h (is* and to* macros): Do not define if C++.

23 years ago2001-06-11 H.J. Lu <hjl@gnu.org>
hjl [Mon, 11 Jun 2001 20:40:33 +0000 (20:40 +0000)]
2001-06-11  H.J. Lu  <hjl@gnu.org>

* NEWS: Updated for the new -n option for the MIPS assembler.

* config/tc-mips.c (md_show_usage): Add -n.

* doc/as.texinfo: Document the new -n option.
* doc/c-mips.texi: Likewise.
* doc/as.1: Regenerated.

23 years ago * generic/gdbtk-stack.c (gdb_stack): Return TCL_ERROR if
kseitz [Mon, 11 Jun 2001 20:07:45 +0000 (20:07 +0000)]
* generic/gdbtk-stack.c (gdb_stack): Return TCL_ERROR if
we are unable to get the current frame. get_current_frame
may have output an error message.

23 years ago * objidl.h (IMalloc::ReAlloc()): Correct declaration.
earnie [Mon, 11 Jun 2001 20:06:53 +0000 (20:06 +0000)]
* objidl.h (IMalloc::ReAlloc()): Correct declaration.
(IMalloc::Free()): Ditto.

23 years ago2001-06-11 Egor Duda <deo@logos-m.ru>
jjohnstn [Mon, 11 Jun 2001 19:25:58 +0000 (19:25 +0000)]
2001-06-11  Egor Duda  <deo@logos-m.ru>

        * libc/ctype/ctype_.c: When compiled with gcc on platforms
        with signed char, make _ctype_[-128] ... _ctype[-1] refer to
        initialized memory region. Platform can define COMPACT_CTYPE
        to avoid allocation of the additional 128 bytes of data.
        Add pointer to _ctype_ array. Always initialize all _ctype_
        array elements.

23 years ago * include/shlobj.h (REGSTR_PATH_EXPLORER): Unicode it.
earnie [Mon, 11 Jun 2001 19:18:51 +0000 (19:18 +0000)]
* include/shlobj.h (REGSTR_PATH_EXPLORER): Unicode it.
(REGSTR_PATH_SPECIAL_FOLDERS): Ditto.
* include/regstr.h (REGSTR_PATH_EXPLORER): Add #ifndef guard.

23 years ago * profile/configure.in: Make msvcrt.dll version default.
earnie [Mon, 11 Jun 2001 18:57:38 +0000 (18:57 +0000)]
* profile/configure.in: Make msvcrt.dll version default.
* profile/makefile.in: Build both gcrt1.o and gcrt2.o.
* provile/configure: Regenerate.

23 years ago * include/shlobj.h (struct _browseinfo): UNICODE it.
earnie [Mon, 11 Jun 2001 18:28:18 +0000 (18:28 +0000)]
* include/shlobj.h (struct _browseinfo): UNICODE it.
(SHBrowseForFolder): Ditto.
(SHGetPathFromIDList): Ditto.

23 years agoAdd missing entry.
cgf [Mon, 11 Jun 2001 18:20:53 +0000 (18:20 +0000)]
Add missing entry.

23 years ago * include/stdio.h (swscanf): Make first arugument const.
earnie [Mon, 11 Jun 2001 18:13:13 +0000 (18:13 +0000)]
* include/stdio.h (swscanf): Make first arugument const.
* include/wchar.h (swscanf): Ditto.
* include/tchar.h (_tfopen): New _UNICODE define.
(_tgetenv): Ditto.
(_tsetlocale): Ditto.

23 years ago* pinfo.cc: Use autoloaded ToolHelp functions throughout for Win9x.
cgf [Mon, 11 Jun 2001 17:57:09 +0000 (17:57 +0000)]
* pinfo.cc: Use autoloaded ToolHelp functions throughout for Win9x.
* autoload.cc: Autoload ToolHelp functions.

23 years ago * include/basetsd.h: RC_INVOKED protection and realignment.
earnie [Mon, 11 Jun 2001 17:29:52 +0000 (17:29 +0000)]
* include/basetsd.h: RC_INVOKED protection and realignment.
Thanks to: Colin Peters <colinpeters@users.sourceforge.net>

23 years ago * libc/stdlib/mbtowc_r.c (_mbtowc_r): Avoid dereferencing
jlarmour [Mon, 11 Jun 2001 17:21:16 +0000 (17:21 +0000)]
* libc/stdlib/mbtowc_r.c (_mbtowc_r): Avoid dereferencing
NULL pointer.

23 years agos/char */const char */
cagney [Mon, 11 Jun 2001 16:34:47 +0000 (16:34 +0000)]
s/char */const char */

23 years ago2001-06-10 Michael Chastain <chastain@redhat.com>
chastain [Mon, 11 Jun 2001 16:06:45 +0000 (16:06 +0000)]
2001-06-10  Michael Chastain  <chastain@redhat.com>

* gdb.base/exprs.exp: Remove a duplicate test.

23 years ago * completer.c (gdb_completer_loc_break_characters): New variable.
eliz [Mon, 11 Jun 2001 16:05:24 +0000 (16:05 +0000)]
* completer.c (gdb_completer_loc_break_characters): New variable.
(line_completion_function): If we are completing on locations,
back up the start of word pointer past all characters which can
appear in a location spec.
(location_completer): New function.

* completer.h: Add prototype for location_completer.

* symtab.c (make_source_files_completion_list)
(add_filename_to_list, not_interesting_fname): New functions.
(filename_seen): New function, body extracted from
output_source_filename.
(output_source_filename): Call filename_seen to check if the file
was already printed.
(make_symbol_completion_list): If TEXT includes a
double-quoted string, return an empty list, not NULL.
(make_file_symbol_completion_list): New function, similar to
make_symbol_completion_list but with an additional argument
SRCFILE.

* symtab.h (make_file_symbol_completion_list)
(make_source_files_completion_list): Add prototypes.

* breakpoint.c (_initialize_breakpoint): Make location_completer
be the completion function for all commands which set breakpoints
and watchpoints.
(top-level): #include "completer.h".

* tracepoint.c (_initialize_tracepoint): Make location_completer
be the completion function for the "trace" command.
(top-level): #include "completer.h".

* printcmd.c (_initialize_printcmd): Make location_completer be
the completion function for the "print", "inspect", "call", and
"disassemble" commands.
(top-level): #include "completer.h".

* infcmd.c (_initialize_infcmd): Make location_completer be the
completion function for the "go", "jump", and "until" commands.
(top-level): #include "completer.h".

23 years ago* path.cc (chdir): Fix call to path_conv constructor so that it REALLY doesn't
cgf [Mon, 11 Jun 2001 15:20:49 +0000 (15:20 +0000)]
* path.cc (chdir): Fix call to path_conv constructor so that it REALLY doesn't
check for the null/non-empty path.

23 years agoMerge insn decode tables, and generally tidy.
amodra [Mon, 11 Jun 2001 13:25:06 +0000 (13:25 +0000)]
Merge insn decode tables, and generally tidy.

23 years ago* path.cc (path_conv::update_fs_info): Don't consider remote drives to be NTFS.
cgf [Mon, 11 Jun 2001 03:38:31 +0000 (03:38 +0000)]
* path.cc (path_conv::update_fs_info): Don't consider remote drives to be NTFS.
Set root_dir before invoking GetDriveType (from Kazuhiro Fujieda
<fujieda@jaist.ac.jp>).  Eliminate extra checks for rootdir.

23 years ago2001-06-10 H.J. Lu <hjl@gnu.org>
hjl [Mon, 11 Jun 2001 01:07:02 +0000 (01:07 +0000)]
2001-06-10  H.J. Lu  <hjl@gnu.org>

* gas/elf/section2.l: Match various white spaces.

23 years ago* path.cc (chdir): Pre-check path for validity before eating trailing space.
cgf [Mon, 11 Jun 2001 00:24:28 +0000 (00:24 +0000)]
* path.cc (chdir): Pre-check path for validity before eating trailing space.
Then, ensure that path_conv doesn't check the path for validity again.

23 years agomerge from gcc
dj [Mon, 11 Jun 2001 00:07:54 +0000 (00:07 +0000)]
merge from gcc

23 years ago*** empty log message ***
gdbadmin [Mon, 11 Jun 2001 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***

23 years agoSupport 64bit ELF, not BFD.
hjl [Sun, 10 Jun 2001 23:05:47 +0000 (23:05 +0000)]
Support 64bit ELF, not BFD.

23 years ago2001-06-10 H.J. Lu <hjl@gnu.org>
hjl [Sun, 10 Jun 2001 18:16:50 +0000 (18:16 +0000)]
2001-06-10  H.J. Lu  <hjl@gnu.org>

* gas/elf/section2.e: Support 64bit BFD.
* gas/elf/section2.e-mips: Likewise.

23 years agoRemove trailing garbage from previous checkin.
cgf [Sun, 10 Jun 2001 16:29:03 +0000 (16:29 +0000)]
Remove trailing garbage from previous checkin.

23 years ago* gnu-regex.c: Eliminate obsolete check for _MSC_VER.
cgf [Sun, 10 Jun 2001 16:25:51 +0000 (16:25 +0000)]
* gnu-regex.c: Eliminate obsolete check for _MSC_VER.
* utils.c (notice_quit): Remove dummy function only used for _MSC_VER.
* values.c (unpack_double): Remove obsolete check for _MSC_VER.
* defs.h: Ditto.
* m32r-rom.c: Ditto.
* p-exp.y: Ditto.
* ser-e7kpc.c: Ditto.  Define WIN32_LEAN_AND_MEAN under _WIN32, for faster
compilation.
(get_ds_base): Remove _MSC_VER version of this function.
* nindy-share/ttyflush.c: Ditto.  X
* rdi-share/host.h: Ditto.  X
* ser-go32.c (dos_readchar): Remove call to obsolete function.
* remote-sim.c (gdb_os_poll_quit): Ditto.
* remote-e7000.c (expect): Remove obsolete #if 0'ed code.
* main.c (captured_main): Eliminate special Cygwin checks.
* ser-tcp.c: Remove unneeded __CYGWIN__ guard against system include.

23 years ago* exceptions.cc (sigdelayed): Ensure that signal is cleared as the last
cgf [Sun, 10 Jun 2001 16:00:23 +0000 (16:00 +0000)]
* exceptions.cc (sigdelayed): Ensure that signal is cleared as the last
operation or suffer races.
* sigproc.cc (proc_subproc): Deal with zombie array overflow.

23 years agoBranch hints for Pentium4 as insn modifiers, and some minor tweaks
amodra [Sun, 10 Jun 2001 14:07:11 +0000 (14:07 +0000)]
Branch hints for Pentium4 as insn modifiers, and some minor tweaks
to formatting.

23 years agoMove an entry to the correct ChangeLog.
amodra [Sun, 10 Jun 2001 13:41:42 +0000 (13:41 +0000)]
Move an entry to the correct ChangeLog.

23 years ago * cygwin.din: Add fchdir symbols.
corinna [Sun, 10 Jun 2001 10:00:19 +0000 (10:00 +0000)]
     * cygwin.din: Add fchdir symbols.
         * path.cc (chdir): Guard against invalid parameter.
         (fchdir): New function.
         * include/cygwin/version.h: Bump API minor version to 40.
         * uinfo.cc (internal_getlogin): Remove unused variable.

23 years ago * elflink.h: Whitespace changes.
amodra [Sun, 10 Jun 2001 05:20:59 +0000 (05:20 +0000)]
* elflink.h: Whitespace changes.
(elf_link_read_relocs_from_section): Use "unsigned int" iterator
rather than "unsigned char".
(elf_link_output_relocs): Likewise.
(elf_link_input_bfd): Likewise.
(elf_reloc_link_order): LIkewise.
* elf.c: s/CONST/const/.  Whitespace changes.
* elf32-mips.c: Formatting fix.

* Makefile.am (SOURCE_HFILES): Include xcoff-target.h, remove xcoff.h.
* Makefile.in: Regenerate.
* po/Make-in: Remove trailing tab.

23 years agoOops (again), missed a comment.
cagney [Sun, 10 Jun 2001 01:20:21 +0000 (01:20 +0000)]
Oops (again), missed a comment.

23 years agoMove supress_field_separator logic into mi_open() and mi_close().
cagney [Sun, 10 Jun 2001 01:16:14 +0000 (01:16 +0000)]
Move supress_field_separator logic into mi_open() and mi_close().

23 years agoOops. Clean up changelog entry.
cagney [Sun, 10 Jun 2001 00:56:06 +0000 (00:56 +0000)]
Oops.  Clean up changelog entry.

23 years agoAdd missing $(ui_out_h) dependencies.
cagney [Sun, 10 Jun 2001 00:47:02 +0000 (00:47 +0000)]
Add missing $(ui_out_h) dependencies.

23 years agoMake char *, const char *.
cagney [Sun, 10 Jun 2001 00:22:39 +0000 (00:22 +0000)]
Make char *, const char *.

23 years ago*** empty log message ***
gdbadmin [Sun, 10 Jun 2001 00:00:04 +0000 (00:00 +0000)]
*** empty log message ***

23 years ago* sh-opc.h (sh_table): Don't use empty initializers.
aoliva [Sat, 9 Jun 2001 22:42:30 +0000 (22:42 +0000)]
* sh-opc.h (sh_table): Don't use empty initializers.

23 years ago * syscalls.cc (seteuid): Set environment variables USERNAME and
corinna [Sat, 9 Jun 2001 21:25:55 +0000 (21:25 +0000)]
    * syscalls.cc (seteuid): Set environment variables USERNAME and
        USERDOMAIN before impersonation to workaround a LookupAccountSid()
        misbehaviour.
        * uinfo.cc (internal_getlogin): Revert most of the previous change.
        Don't set environment variables USERNAME and USERDOMAIN. That's
        the job of seteuid() now. Try to get logon server from Lsa
        only if logon server isn't already known.

23 years ago2001-06-09 Philip Blundell <philb@gnu.org>
pb [Sat, 9 Jun 2001 20:19:29 +0000 (20:19 +0000)]
2001-06-09  Philip Blundell  <philb@gnu.org>

* elf32-arm.h (elf32_arm_plt0_entry): Correct error in last
change.
(elf32_arm_plt_entry): Likewise.

23 years ago2001-06-08 H.J. Lu <hjl@gnu.org>
hjl [Sat, 9 Jun 2001 06:25:53 +0000 (06:25 +0000)]
2001-06-08  H.J. Lu  <hjl@gnu.org>

* gas/mips/elfel-rel3.s: Moved to ...
* gas/mips/elf-rel3.s: Here.

* gas/mips/elf-rel3.d: Updated.

* gas/mips/elfel-rel3.d: Updated.

* gas/mips/relax.d: New file.
* gas/mips/relax.s: Likewise.

* gas/mips/mips.exp: Run relax and set xfail.

23 years ago2001-06-08 H.J. Lu <hjl@gnu.org>
hjl [Sat, 9 Jun 2001 05:24:39 +0000 (05:24 +0000)]
2001-06-08  H.J. Lu  <hjl@gnu.org>

* config/tc-mips.c (warn_nops): New variable. Set to 0 to
disable warning about all NOPS that the assembler generates.
(macro): Warn NOPS generated only if warn_nops is not 0.
(md_shortopts): Add `n'.
(md_parse_option): Set warn_nops to 1 for `n'.

23 years ago2001-06-08 H.J. Lu <hjl@gnu.org>
hjl [Sat, 9 Jun 2001 05:01:28 +0000 (05:01 +0000)]
2001-06-08  H.J. Lu  <hjl@gnu.org>

* config/tc-mips.c (mips_ip): Properly handle illegal operands.

23 years ago2001-06-08 H.J. Lu <hjl@gnu.org>
hjl [Sat, 9 Jun 2001 04:54:16 +0000 (04:54 +0000)]
2001-06-08  H.J. Lu  <hjl@gnu.org>

* gas/mips/illegal.s: New file.
* gas/mips/illegal.l: Likewise.

* gas/elf/elf.exp (run_list_test): New.
Run illegal with run_list_test.

23 years ago2001-06-08 H.J. Lu <hjl@gnu.org>
hjl [Sat, 9 Jun 2001 03:28:32 +0000 (03:28 +0000)]
2001-06-08  H.J. Lu  <hjl@gnu.org>

* gas/mips/elf-jal.d: New file.

* gas/mips/mips.exp: Run "elf-jal" instead of "jal" for ELF.

23 years ago2001-06-08 H.J. Lu <hjl@gnu.org>
hjl [Sat, 9 Jun 2001 03:28:03 +0000 (03:28 +0000)]
2001-06-08  H.J. Lu  <hjl@gnu.org>

* config/tc-mips.c (md_apply_fix): Don't adjust common
extern/weak symbols for ELF.
(md_estimate_size_before_relax): Treat weak like extern for
ELF.
(mips_fix_adjustable): Don't adjust extern/weak symbols for
ELF.

23 years ago * NEWS: Fix a typo. Mention hppa64-elf. Add binutils-2.11 marker.
amodra [Sat, 9 Jun 2001 02:15:49 +0000 (02:15 +0000)]
* NEWS: Fix a typo.  Mention hppa64-elf.  Add binutils-2.11 marker.

23 years ago2001-06-08 Michael Snyder <msnyder@redhat.com>
msnyder [Sat, 9 Jun 2001 01:55:43 +0000 (01:55 +0000)]
2001-06-08  Michael Snyder  <msnyder@redhat.com>

* breakpoint.c (delete_breakpoint): Pass mark_inserted to
        remove_breakpoint, so that the subsequent test for
        bpt->inserted will succeed, and duplicates will be fixed up.

23 years ago*** empty log message ***
gdbadmin [Sat, 9 Jun 2001 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***

23 years ago * dwarf2read.c (set_cu_language): Handle DW_LANG_Java.
bothner [Fri, 8 Jun 2001 18:08:03 +0000 (18:08 +0000)]
* dwarf2read.c (set_cu_language):  Handle DW_LANG_Java.

23 years ago2001-06-08 H.J. Lu <hjl@gnu.org>
hjl [Fri, 8 Jun 2001 15:30:52 +0000 (15:30 +0000)]
2001-06-08  H.J. Lu  <hjl@gnu.org>

* elf.c (swap_out_syms): Keep names for global section symbols.

23 years ago * gas/elf/elf.exp (run_list_test): Undo $readelf change in 2001-06-07.
amodra [Fri, 8 Jun 2001 15:27:24 +0000 (15:27 +0000)]
* gas/elf/elf.exp (run_list_test): Undo $readelf change in 2001-06-07.

23 years ago2001-06-07 H.J. Lu <hjl@gnu.org>
hjl [Fri, 8 Jun 2001 06:21:29 +0000 (06:21 +0000)]
2001-06-07  H.J. Lu  <hjl@gnu.org>

* config.bfd: Put back ecoff for Linux/mips. Firmwares on some
MIPS-based machines need it.

23 years agofix typo.
amodra [Fri, 8 Jun 2001 06:11:33 +0000 (06:11 +0000)]
fix typo.

23 years ago * Makefile.am: 'som' is not wrongly spelled 'some'.
amodra [Fri, 8 Jun 2001 06:07:12 +0000 (06:07 +0000)]
* Makefile.am: 'som' is not wrongly spelled 'some'.
* Makefile.in: Regenerate.

* config/tc-mips.c (mips16_mark_labels): Reduce number of calls to
S_GET_VALUE by using a temp.
(append_insn): Likewise, and for S_GET_VALUE too.
(mips_emit_delays): Likewise.
(my_getExpression): Likewise.
(md_apply_fix): Likewise.  Use "valueT" rather than "long" for "value".
(mips16_extended_frag): Remove code concerned with avoiding
locking in a frag address now that symbols are not finalized until
relaxation is complete.  Cater for first relaxation pass having
bogus addresses.  Use relax_marker to reliably determine whether a
symbol frag has been reached on the current pass.