OSDN Git Service

pf3gnuchains/pf3gnuchains4x.git
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.

23 years ago* Makefile.in (AS_FOR_TARGET, LD_FOR_TARGET, NM_FOR_TARGET): If
aoliva [Fri, 8 Jun 2001 03:24:41 +0000 (03:24 +0000)]
* Makefile.in (AS_FOR_TARGET, LD_FOR_TARGET, NM_FOR_TARGET): If
gcc/xgcc is built, use -print-prog-name to find out the program
name to use.

23 years ago * ldlang.c (record_bfd_errors): Remove.
amodra [Fri, 8 Jun 2001 01:58:20 +0000 (01:58 +0000)]
* ldlang.c (record_bfd_errors): Remove.

* emultempl/aix.em: Fix copyright dates.

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

* gas/elf/section2.e-mips: New file.

* gas/elf/elf.exp (run_list_test): Add suffix.
Pass -mips as suffix to run_list_test for mips.

23 years ago*** empty log message ***
gdbadmin [Fri, 8 Jun 2001 00:27:01 +0000 (00:27 +0000)]
*** empty log message ***

23 years ago2001-06-07 H.J. Lu <hjl@gnu.org>
hjl [Thu, 7 Jun 2001 23:43:46 +0000 (23:43 +0000)]
2001-06-07  H.J. Lu  <hjl@gnu.org>

* configure.in: Move "mips-*-linux-gnu*" before "mips-*-gnu*".
* configure: Regenerate.

23 years ago * tracepoint.c (tracepoint_opertation): Add ui event
kseitz [Thu, 7 Jun 2001 22:02:18 +0000 (22:02 +0000)]
* tracepoint.c (tracepoint_opertation): Add ui event
notifications.
(trace_pass_command): Ditto.

23 years agoJeff Law sepped down as HP/UX maintainer.
cagney [Thu, 7 Jun 2001 21:43:00 +0000 (21:43 +0000)]
Jeff Law sepped down as HP/UX maintainer.

23 years agoDoco write-after-approval criteria.
cagney [Thu, 7 Jun 2001 21:03:48 +0000 (21:03 +0000)]
Doco write-after-approval criteria.

23 years ago* gdbarch.sh: Make sure that '[' doesn't interpret interesting
jimb [Thu, 7 Jun 2001 20:52:47 +0000 (20:52 +0000)]
* gdbarch.sh: Make sure that '[' doesn't interpret interesting
variable values as operators.

23 years ago * gdb-events.sh: Fix quote escaping which was obsoleted
kseitz [Thu, 7 Jun 2001 20:18:44 +0000 (20:18 +0000)]
* gdb-events.sh: Fix quote escaping which was obsoleted
by last patch.

23 years ago* thread.cc (pthread_cond::Broadcast): Don't print error messages on invalid
cgf [Thu, 7 Jun 2001 19:55:06 +0000 (19:55 +0000)]
* thread.cc (pthread_cond::Broadcast): Don't print error messages on invalid
mutexs - user programs are allowed to call pthread_cond_broadcast like that.
(__pthread_cond_timedwait): Initialise themutex properly.
(__pthread_cond_wait): Initialise themutex properly.

23 years ago * gdb-events.sh: Make if statements and tests
kseitz [Thu, 7 Jun 2001 19:40:55 +0000 (19:40 +0000)]
* gdb-events.sh: Make if statements and tests
a little more portable.
Don't use shell's echo command to put strings containing
escaped characeters into a file -- different flavors of /bin/sh
require differnt levels of escaping. Use cat <<EOF instead.
Our internal field separator is a colon. Change all
commands which assume it is a space.

23 years ago* lin-lwp.c (struct lwp_info): Add member `resumed'.
kettenis [Thu, 7 Jun 2001 19:31:09 +0000 (19:31 +0000)]
* lin-lwp.c (struct lwp_info): Add member `resumed'.
(iterate_over_lwps): Make sure we can handle CALLBACK deleting the
LWP it's called for.
(lin_lwp_attach): Mark LWP as resumed to make sure the fake
SIGSTOP is reported.
(resume_clear_callback): New function.
(resume_set_callback): New function.
(lin_lwp_resume): Mark all LWP's that we're going to resume as
resumed, and unmark all others.
(status_callback): Only report a pending wait status if we pretend
that LP has been resumed.
(resumed_callback): New function.
(lin_lwp_wait): Add assertions to check that LWP's are properly
marked as resumed.  Partially revert 2001-05-25 patch by Michael
Snyder: do not resume all threads.  Add comment explaining the
problems associated with this bit of code.

23 years ago * MAINTAINTERS: Syd Polk is stepping down from
kseitz [Thu, 7 Jun 2001 18:37:40 +0000 (18:37 +0000)]
* MAINTAINTERS: Syd Polk is stepping down from
maintaining libgui. I am replacing him.

23 years ago2001-06-07 H.J. Lu <hjl@gnu.org>
hjl [Thu, 7 Jun 2001 18:06:59 +0000 (18:06 +0000)]
2001-06-07  H.J. Lu  <hjl@gnu.org>

* gas/elf/section2.l: Match ".*GAS.*" instead of
"GAS LISTING .*".

23 years ago2001-06-07 H.J. Lu <hjl@gnu.org>
hjl [Thu, 7 Jun 2001 17:31:22 +0000 (17:31 +0000)]
2001-06-07  H.J. Lu  <hjl@gnu.org>

* elf32-mips.c (_bfd_mips_elf_object_p): Set the bad symtab
for SGI only.

* config.bfd: Remove ecoff from Linux/mips.

23 years ago2001-06-07 H.J. Lu <hjl@gnu.org>
hjl [Thu, 7 Jun 2001 17:23:13 +0000 (17:23 +0000)]
2001-06-07  H.J. Lu  <hjl@gnu.org>

* configure.in: Use MIPS_STABS_ELF for Linux/mips and remove
ecoff emulation.
* configure: Regenerate.

23 years ago2001-06-07 H.J. Lu <hjl@gnu.org>
hjl [Thu, 7 Jun 2001 17:18:54 +0000 (17:18 +0000)]
2001-06-07  H.J. Lu  <hjl@gnu.org>

* gas/mips/mips.exp: Set xfail for "lineno" on Linux/mips.

23 years ago2001-06-07 H.J. Lu <hjl@gnu.org>
hjl [Thu, 7 Jun 2001 16:52:17 +0000 (16:52 +0000)]
2001-06-07  H.J. Lu  <hjl@gnu.org>

* config/tc-mips.c (mips_pseudo_table): Add "extern" if
MIPS_STABS_ELF is defined.

23 years agoFix typos.
hjl [Thu, 7 Jun 2001 16:48:18 +0000 (16:48 +0000)]
Fix typos.

23 years ago2001-06-07 H.J. Lu <hjl@gnu.org>
hjl [Thu, 7 Jun 2001 16:46:38 +0000 (16:46 +0000)]
2001-06-07  H.J. Lu  <hjl@gnu.org>

* readelf.ss-mips: Support stabs.
* binutils-all/readelf.ss-tmips: Likewise.

23 years ago2001-06-06 H.J. Lu <hjl@gnu.org>
hjl [Thu, 7 Jun 2001 16:44:12 +0000 (16:44 +0000)]
2001-06-06  H.J. Lu  <hjl@gnu.org>

* gas/mips/empic.d: Support stabs.
* gas/mips/mips16-e.d: Likewise.
* gas/mips/mips16-f.d: Likewise.
* gas/mips/mipsel16-f.d: Likewise.
* gas/mips/telempic.d: Likewise.
* gas/mips/tempic.d: Likewise.
* gas/mips/tmips16-e.d: Likewise.
* gas/mips/tmipsel16-e.d: Likewise.

23 years ago * config/mips/tm-irix6.h: New file.
eliz [Thu, 7 Jun 2001 15:57:57 +0000 (15:57 +0000)]
* config/mips/tm-irix6.h: New file.

* config/mips/irix6.mh: New file.

* config/mips/irix6.mt: New file.

* config/mips/xm-irix6.h: New file.

* config/mips/nm-irix6.h: New file.

* mips-tdep.c (mips_gdbarch_init) <MIPS_ABI_N32>: Set up the
disassembler info in tm_print_insn_info as appropriate for the N32
ABI.  Force N32 ABI to be the default if the CPU is R8000 or
R10000.

* configure.tgt (mips*-sgi-irix6*): Map to irix6.

* configure.host (mips*-sgi-irix6*): Ditto.

23 years agos/abort/gdb_assert/
cagney [Thu, 7 Jun 2001 14:51:20 +0000 (14:51 +0000)]
s/abort/gdb_assert/

23 years ago2001-06-07 Andreas Jaeger <aj@suse.de>
aj [Thu, 7 Jun 2001 14:45:36 +0000 (14:45 +0000)]
2001-06-07  Andreas Jaeger  <aj@suse.de>

* elf64-x86-64.c (elf64_x86_64_finish_dynamic_symbol): Add an
assertion.
(elf64_x86_64_check_relocs): Fix VTENTRY relocation; set an
alignment of 8 for .rela sections; handle further relocations.

23 years ago Some "-Wall" cleanups.
kseitz [Thu, 7 Jun 2001 14:42:59 +0000 (14:42 +0000)]
Some "-Wall" cleanups.

* generic/gdbtk-hooks.c (x_event): Remove unused variable "count".
(tracepoint_notify): Remove superfluous declaration. This funtion
was moved to gdbtk-bp.c.

* generic/gdbtk-bp.c (gdb_find_bp_at_addr): Remove unused variable
"b".
(gdb_set_bp): Remove unused variable "cmd".
(gdb_set_bp_addr): Remove unused variables "cmd" and "filename".

* generic/gdbtk.c (gdbtk_init): Remove unused variables
"auto_path_name", "auto_path_elem", and "found_main".

23 years ago * emulparms/elf_x86_64.sh (NONPAGED_TEXT_START_ADDR): Increase.
aj [Thu, 7 Jun 2001 11:18:15 +0000 (11:18 +0000)]
* emulparms/elf_x86_64.sh (NONPAGED_TEXT_START_ADDR): Increase.
(TEXT_START_ADDR): Likewise.