OSDN Git Service

pf3gnuchains/pf3gnuchains3x.git
23 years agoMove GDB_GREGSET_T, GDB_FPREGSET_T defines from config/ia64/xm-aix.h
kevinb [Sat, 3 Mar 2001 00:08:26 +0000 (00:08 +0000)]
Move GDB_GREGSET_T, GDB_FPREGSET_T defines from config/ia64/xm-aix.h
to config/ia64/nm-aix.h.

23 years ago2001-03-02 Jeff Johnston <jjohnstn@redhat.com>
jjohnstn [Fri, 2 Mar 2001 23:16:33 +0000 (23:16 +0000)]
2001-03-02  Jeff Johnston  <jjohnstn@redhat.com>

        * libc/string/strtok.c: Add #undef of __STRICT_ANSI__ so prototype
        of strtok_r is always defined.

23 years ago2001-03-02 Jeff Johnston <jjohnstn@redhat.com>
jjohnstn [Fri, 2 Mar 2001 23:13:04 +0000 (23:13 +0000)]
2001-03-02  Jeff Johnston  <jjohnstn@redhat.com>

        * libc/include/machine/ansi.h: New dummy header file.

23 years ago2001-03-02 Dave Brolley <brolley@redhat.com>
brolley [Fri, 2 Mar 2001 22:50:36 +0000 (22:50 +0000)]
2001-03-02  Dave Brolley  <brolley@redhat.com>

* config/tc-m32r.c (expand_debug_syms): Call frag_align_code rather than
m32r_do_align.

23 years ago2001-03-02 Dave Brolley <brolley@redhat.com>
brolley [Fri, 2 Mar 2001 22:49:57 +0000 (22:49 +0000)]
2001-03-02  Dave Brolley  <brolley@redhat.com>

* config/tc-m32r.c (expand_debug_syms): Call frag_align_code rather than
m32r_do_align.

23 years ago2001-03-02 Matt Hiller <hiller@redhat.com>
hiller [Fri, 2 Mar 2001 22:41:05 +0000 (22:41 +0000)]
2001-03-02  Matt Hiller  <hiller@redhat.com>

* config/mn10300/tm-mn10300.h (E0_REGNUM): Correct to 15.

23 years agoRevise earlier comment regarding sparc-nat.c to be more meaningful.
kevinb [Fri, 2 Mar 2001 20:04:21 +0000 (20:04 +0000)]
Revise earlier comment regarding sparc-nat.c to be more meaningful.

23 years agoPrint warnings if NaNs are found and the target CPU does not support them
nickc [Fri, 2 Mar 2001 18:43:13 +0000 (18:43 +0000)]
Print warnings if NaNs are found and the target CPU does not support them

23 years agoFix typo in which sparc-nat.c was changed to include itself.
kevinb [Fri, 2 Mar 2001 17:01:48 +0000 (17:01 +0000)]
Fix typo in which sparc-nat.c was changed to include itself.

23 years ago * dir.cc (readdir): Fix creating path in symlink check.
corinna [Fri, 2 Mar 2001 12:33:50 +0000 (12:33 +0000)]
    * dir.cc (readdir): Fix creating path in symlink check.

23 years ago * cygwinenv.sgml: Add text for `winsymlinks' option.
corinna [Fri, 2 Mar 2001 12:05:31 +0000 (12:05 +0000)]
    * cygwinenv.sgml: Add text for `winsymlinks' option.
        * how-api.texinfo: Add text to explain new symlinks==shortcuts
        and the CYGWIN setting `(no)winsymlinks'.
        * how-using.texinfo: Add text that Cygwin now treats shortcuts
        as symlinks.

23 years ago * dir.cc (readdir): Fix shortcut==symlink condition.
corinna [Fri, 2 Mar 2001 11:41:09 +0000 (11:41 +0000)]
    * dir.cc (readdir): Fix shortcut==symlink condition.
        * environ.cc: Add extern decl for `allow_winsymlinks'.
        (struct parse_thing): Add entry for `[no]winsymlinks'.
        * path.cc (symlink): Change to be able to create both,
        symlink==shortcut and symlink==systemfile, dependent of
        the setting of `allow_winsymlinks'.
        * security.cc (cygwin_logon_user): Add debug output.
        * shortcut.c: Add defines from path.h.
        (has_exec_chars): Copy from path.h.
        (check_shortcut): Check for executable file condition if not a
        shortcut.

23 years ago* defs.h (__CYGWIN__): Moved conditional which defines __CYGWIN__
jtc [Fri, 2 Mar 2001 02:54:08 +0000 (02:54 +0000)]
* defs.h (__CYGWIN__): Moved conditional which defines __CYGWIN__
if __CYGWIN32__ is set from here.
* config/i386/xm-cygwin.h: To here.
* config/powerpc/xm-cygwin.h: To here.

23 years agomerge from gcc
dj [Fri, 2 Mar 2001 02:12:03 +0000 (02:12 +0000)]
merge from gcc

23 years ago* exceptions.cc (sig_handle_tty_stop): Ignore attempts to suspend a process if
cgf [Fri, 2 Mar 2001 02:09:40 +0000 (02:09 +0000)]
* exceptions.cc (sig_handle_tty_stop): Ignore attempts to suspend a process if
started by non-cygwin parent.

23 years ago* select.cc (peek_console): Don't report read_ready on mouse events unless we
cgf [Fri, 2 Mar 2001 01:55:21 +0000 (01:55 +0000)]
* select.cc (peek_console): Don't report read_ready on mouse events unless we
are looking for mouse events.
* fhandler.h (fhandler_console::mouse_aware): New method.

23 years ago* i386-stub.c (handle_exception): Use 'T' response packet.
jtc [Thu, 1 Mar 2001 22:45:41 +0000 (22:45 +0000)]
* i386-stub.c (handle_exception): Use 'T' response packet.

23 years ago[fix my email address in changelog entries]
msnyder [Thu, 1 Mar 2001 22:18:45 +0000 (22:18 +0000)]
[fix my email address in changelog entries]

23 years ago2001-03-01 Michael Snyder <msnyder@mvstp600e.cygnus.com>
msnyder [Thu, 1 Mar 2001 22:10:04 +0000 (22:10 +0000)]
2001-03-01  Michael Snyder  <msnyder@mvstp600e.cygnus.com>

* m32r-tdep.c: Fix cut and paste error in comment.

23 years ago* gdbtypes.h (builtin_type_f_integer): Removed duplicate declaration.
jtc [Thu, 1 Mar 2001 21:56:35 +0000 (21:56 +0000)]
* gdbtypes.h (builtin_type_f_integer): Removed duplicate declaration.
(MAX_OF_TYPE): Wrap macro definition in parenthesis.
(MIN_OF_TYPE): Likewise.

* memattr.h (mem_access_mode): Removed extraneous trailing comma.

23 years ago2001-03-01 Earnie Boyd <earnie@users.sourceforge.net
earnie [Thu, 1 Mar 2001 20:32:34 +0000 (20:32 +0000)]
2001-03-01  Earnie Boyd  <earnie@users.sourceforge.net

* Makefile.in: (snapshot): Add target.
* lib/Makefile.in: (install-headers): Use installdir variable.
(installdir): Set value based on target-alias.

23 years ago * README.GDBTK: Minor spelling, grammar, and formatting fixes.
nsd [Thu, 1 Mar 2001 20:11:27 +0000 (20:11 +0000)]
* README.GDBTK: Minor spelling, grammar, and formatting fixes.

23 years agoCleanup of managedwin.ith and managedwin.itb
kseitz [Thu, 1 Mar 2001 20:00:12 +0000 (20:00 +0000)]
Cleanup of managedwin.ith and managedwin.itb

* library/managedwin.ith: Move all implementations into
managedwin.itb.
(public variable nosize): Delete.
(freeze_me, thaw_me, make_icon_window): Prepend with
underscore to remind people these are not public
methods/procs.
(protected variable Top, screenwidth, screenheight): Ditto
for these variables.
(protected common manage_active, mainwindow): Delete.
(enable): Delete.
(reconfig): Add empty body.
* library/managedwin.itb: Move all implementations from
header here.
Update all references to renamed variables/methods/procs.
(destructor, restart, shutdown, _open, find) Let
Itcl tell us which ManagedWins we have lying around.
(enable): Delete.
(reconfig): It's empty. Moved empty body to header.

23 years ago*** empty log message ***
hiller [Thu, 1 Mar 2001 19:39:30 +0000 (19:39 +0000)]
*** empty log message ***

23 years ago* branch probability hinting
fche [Thu, 1 Mar 2001 19:15:30 +0000 (19:15 +0000)]
* branch probability hinting

[cgen/ChangeLog]
2001-03-01  Frank Ch. Eigler  <fche@redhat.com>

* sid.cpu (-op-gen-set-trace[-parallel], -create-virtual-insns!):
Emit LIKELY/UNLIKELY branch probability hints.
* sid-decode.cpu (-gen-record-args): Ditto.

[sid/include/ChangeLog]
2001-03-01  Frank Ch. Eigler  <fche@redhat.com>

* sidconfig.h (LIKELY, UNLIKELY): New conditional cover macros
for gcc's __builtin_expect branch probability hinting function.
* sidbusutil.h (passthrough_bus, mux_password_bus, harvard_bus):
Add some branch probability hints.
* sidcpuutil.h (step_pin_handler, stop_after_insns_p,
{read,write}_{insn,data}_memory): Ditto.
* sidpinutil.h (callback_pin::driven): Remove unnecessary assert
from critical path.

[eg. sid/component/mapper/ChangeLog]
2001-03-01  Frank Ch. Eigler  <fche@redhat.com>

* compMapper.cxx ({read,write}_strideoffset_any): Added b.p. hints.
(write_any, read_any, locate): Ditto.

[sid/component/cgen-cpu/ChangeLog]
2001-03-01  Frank Ch. Eigler  <fche@redhat.com>

* cgen-engine.h (set_pbb_engine, chain, get_next_vpc, pbb_find,
pbb_find_or_alloc, pbb_before, pbb_after): Add branch probability
hints.

[eg. sid/component/cgen-cpu/arm7t/ChangeLog]
2001-03-01  Frank Ch. Eigler  <fche@redhat.com>

* arm-decode.cxx, -sem.cxx, -semsw.cxx: Regenerated w/ b.p. hints.
* thumb-decode.cxx, -sem.cxx, -semsw.cxx: Ditto.

23 years ago2001-02-28 Matt Hiller <hiller@redhat.com>
hiller [Thu, 1 Mar 2001 19:13:26 +0000 (19:13 +0000)]
2001-02-28  Matt Hiller  <hiller@redhat.com>

* testsuite/ld-scripts/crossref.exp: Initialize flags to
[big_or_little_endian].
* testsuite/ld-undefined/undefined.exp: Ditto, and include $flags
in ld invocations.
* testsuite/lib/ld-lib.exp (big_or_little_endian): Recognize -EB,
-eb, EL and el.
(is_endian_output_format): New function.
(default_ld_link): Set flags to [big_or_little_endian] only if ld
is being invoked such that the output format being used is of
known endianness.
(default_ld_simple_link): Ditto.

23 years ago* bad monkey, no banana
fche [Thu, 1 Mar 2001 19:10:25 +0000 (19:10 +0000)]
* bad monkey, no banana

2001-03-01  Frank Ch. Eigler  <fche@redhat.com>

* lib/monkey.exp (monkey_test): Disabled this class of tests
temporarily.

23 years agoAdd s390 target
nickc [Thu, 1 Mar 2001 18:48:14 +0000 (18:48 +0000)]
Add s390 target

23 years ago* Makefile.in (os9kread.o): Do not compile with WERROR_CFLAGS.
cagney [Thu, 1 Mar 2001 18:19:26 +0000 (18:19 +0000)]
* Makefile.in (os9kread.o): Do not compile with WERROR_CFLAGS.
* os9kread.c (os9k_process_one_symbol): Add assert to detect
``loses if sizeof (char *) > sizeof (int)''.

23 years agoDocument pragmatics of why gdb_assert() is lowercase.
cagney [Thu, 1 Mar 2001 17:30:05 +0000 (17:30 +0000)]
Document pragmatics of why gdb_assert() is lowercase.

23 years ago* Makefile.in (gdbtk-cmds.o): Add $(regcache_h) to dependency
cagney [Thu, 1 Mar 2001 16:13:18 +0000 (16:13 +0000)]
* Makefile.in (gdbtk-cmds.o): Add $(regcache_h) to dependency
lists.
(mi-main.o): Ditto.

23 years ago* Makefile.in (regcache_h): Define. Add $(regcache_h) to
cagney [Thu, 1 Mar 2001 15:49:12 +0000 (15:49 +0000)]
* Makefile.in (regcache_h): Define. Add $(regcache_h) to
dependency lists.

23 years ago * library/managedwin.itb (ManagedWin::shutdown): Save each
nsd [Thu, 1 Mar 2001 12:43:58 +0000 (12:43 +0000)]
* library/managedwin.itb (ManagedWin::shutdown): Save each
managed window's geometry as a preference.
* library/managedwin.ith (ManagedWin::destructor): Don't save
managed windows' geometries as preferences.

23 years ago * library/srctextwin.itb (SrcTextWin::location): Clear previous
nsd [Thu, 1 Mar 2001 12:36:46 +0000 (12:36 +0000)]
* library/srctextwin.itb (SrcTextWin::location): Clear previous
pane's cursor after switching panes.

23 years ago * library/srctextwin.itb (config_win): Give focus to $win.
nsd [Thu, 1 Mar 2001 12:30:41 +0000 (12:30 +0000)]
* library/srctextwin.itb (config_win): Give focus to $win.

23 years ago2001-02-28 Michael Snyder <msnyder@mvstp600e.cygnus.com>
msnyder [Thu, 1 Mar 2001 03:56:44 +0000 (03:56 +0000)]
2001-02-28  Michael Snyder  <msnyder@mvstp600e.cygnus.com>

* printcmd.c (print_address_numeric): Update comments to refer
to sizeof addr, not sizeof pointer.
(x_command): Remove needless whitespace (shorten long line).

23 years ago2001-02-28 Michael Snyder <msnyder@mvstp600e.cygnus.com>
msnyder [Thu, 1 Mar 2001 03:50:17 +0000 (03:50 +0000)]
2001-02-28  Michael Snyder  <msnyder@mvstp600e.cygnus.com>

* breakpoint.c (print_one_breakpoint): Formatting clean-up.
(read_memory_nobpt): Ditto.
(ep_is_catchpoint): Ditto.
(ep_is_shlib_catchpoint): Ditto.
(ep_is_exception_catchpoint): Ditto.
(describe_other_breakpoints): Ditto.

23 years ago* regcache.h (register_valid): Fix comment documenting valid
cagney [Thu, 1 Mar 2001 01:51:54 +0000 (01:51 +0000)]
* regcache.h (register_valid): Fix comment documenting valid
states.

23 years ago* generic/gdbtk-cmds.c: Include recently created "regcache.h"
cagney [Thu, 1 Mar 2001 01:48:33 +0000 (01:48 +0000)]
* generic/gdbtk-cmds.c: Include recently created "regcache.h"

23 years agoCreate new file regcache.h. Update all uses.
cagney [Thu, 1 Mar 2001 01:39:20 +0000 (01:39 +0000)]
Create new file regcache.h.  Update all uses.

23 years ago* bug fix / cleanup
fche [Thu, 1 Mar 2001 00:44:03 +0000 (00:44 +0000)]
* bug fix / cleanup

2001-02-28  Frank Ch. Eigler  <fche@redhat.com>

* Makefile.am (NEARBY_LIBS): Enumerate component libraries for
static linking.
(sid_LDFLAGS): Correct export-symbols-regex param to
include tcl bridge component.  Use $(NEARBY_LIBS).
* Makefile.in: Regenerated.

23 years agoFix the year on the following lines:
chastain [Thu, 1 Mar 2001 00:39:56 +0000 (00:39 +0000)]
Fix the year on the following lines:

  ! 2001-02-10  Peter Schauer  <pes@regent.e-technik.tu-muenchen.de>
  ! 2001-02-10  Peter Schauer  <pes@regent.e-technik.tu-muenchen.de>
  ! 2001-02-10  Peter Schauer  <pes@regent.e-technik.tu-muenchen.de>
  ! 2001-01-27  Christopher Faylor  <cgf@cygnus.com>

23 years agonew defines for Coldfire V4.
nickc [Wed, 28 Feb 2001 23:47:10 +0000 (23:47 +0000)]
new defines for Coldfire V4.

23 years ago2001-02-28 Matt Hiller <hiller@redhat.com>
hiller [Wed, 28 Feb 2001 21:51:25 +0000 (21:51 +0000)]
2001-02-28  Matt Hiller  <hiller@redhat.com>

* MAINTAINERS: Add Matt Hiller to Write After Approval list.

23 years agoRemove non-K&R compliant LHS type cast in call to GET_DATA_ALLOC macro.
nickc [Wed, 28 Feb 2001 19:40:12 +0000 (19:40 +0000)]
Remove non-K&R compliant LHS type cast in call to GET_DATA_ALLOC macro.

23 years ago2001-02-28 Will Cohen <wcohen@redhat.com>
jjohnstn [Wed, 28 Feb 2001 18:41:57 +0000 (18:41 +0000)]
2001-02-28  Will Cohen  <wcohen@redhat.com>

        * src/libgloss/m68k/Makefile.in: Updated copyright and
         added rules to build simulator related libraries.
        (SIM_SCRIPTS): New variable.
        (SIM_LDFLAGS): New variable.
        (SIM_BSP): New variable.
        (SIM_CRT0): New variable.
        (SIM_OBJS): New variable.
        (SIM_TEST): New variable.
        (SIM_INSTALL): new variable.
        * src/libgloss/m68k/sim-abort.c: New file.
        * src/libgloss/m68k/sim-crt0.S: New file.
        * src/libgloss/m68k/sim-errno.c: New file.
        * src/libgloss/m68k/sim-funcs.c: New file.
        * src/libgloss/m68k/sim-inbyte.c: New file.
        * src/libgloss/m68k/sim-print.c: New file.
        * src/libgloss/m68k/sim-sbrk.c: New file.
        * src/libgloss/m68k/sim.ld: New file.
        * src/libgloss/m68k/simulator.S: New file.

23 years ago * uinfo.cc: Eliminate `#include <wchar.h>'.
corinna [Wed, 28 Feb 2001 14:14:03 +0000 (14:14 +0000)]
    * uinfo.cc: Eliminate `#include <wchar.h>'.

23 years ago2001-02-28 Andreas Jaeger <aj@suse.de>, Bo Thorsen <bo@suse.de>
aj [Wed, 28 Feb 2001 12:49:40 +0000 (12:49 +0000)]
2001-02-28  Andreas Jaeger  <aj@suse.de>, Bo Thorsen  <bo@suse.de>

* config/tc-i386.c (tc_gen_reloc): Remove ugly hack which is not needed
anymore since we use bfd_elf_generic_reloc now.
(md_apply_fix3): Only apply hack for partial_inplace if not using RELA.

23 years ago2001-02-28 Andreas Jaeger <aj@suse.de>
aj [Wed, 28 Feb 2001 12:32:10 +0000 (12:32 +0000)]
2001-02-28  Andreas Jaeger  <aj@suse.de>

* elf64-x86-64.c (elf64_x86_64_relocate_section): Add relocation
to addend.

23 years ago2001-02-28 Philip Blundell <pb@futuretv.com>
pb [Wed, 28 Feb 2001 10:15:57 +0000 (10:15 +0000)]
2001-02-28  Philip Blundell  <pb@futuretv.com>

* readelf.c (decode_ARM_machine_flags): Explicitly mention which
ABI is in use; remove ambiguity between the "unknown" EABI and
unrecognised ABIs.  Handle version 2 ARM EABI.  Update uses of
renamed EF_xx constants.

23 years ago2001-02-28 Philip Blundell <pb@futuretv.com>
pb [Wed, 28 Feb 2001 10:13:20 +0000 (10:13 +0000)]
2001-02-28  Philip Blundell  <pb@futuretv.com>

* elf32-arm.h: Update mentions of renamed EF_xx constants.
  (elf32_arm_print_private_bfd_data): Handle ARM EABI version 2.

23 years ago2001-02-27 Philip Blundell <pb@futuretv.com>
pb [Wed, 28 Feb 2001 10:11:36 +0000 (10:11 +0000)]
2001-02-27  Philip Blundell  <pb@futuretv.com>

* arm.h: Add new definitions from ARM document SWS ESPC 0003 B-01.
(EF_PIC, et al.): Rename to EF_ARM_xx.

23 years ago* fhandler_floppy.cc (fhandler_dev_floppy::lseek): Determine
duda [Wed, 28 Feb 2001 09:59:54 +0000 (09:59 +0000)]
* fhandler_floppy.cc (fhandler_dev_floppy::lseek): Determine
drive geometry or partition size to allow seeking from the end of
raw floppy device. Don't allow positioning past the end of media or
to offsets bigger then max off_t.

23 years ago2001-02-27 Michael Snyder <msnyder@mvstp600e.cygnus.com>
msnyder [Wed, 28 Feb 2001 01:54:47 +0000 (01:54 +0000)]
2001-02-27  Michael Snyder  <msnyder@mvstp600e.cygnus.com>

* gdb.base/varargs.c (find_max_double): Fix printf format string:
first arg is int not float.

23 years agoAdd support for disabling alignment checks when performing GDB interface
nickc [Wed, 28 Feb 2001 01:04:24 +0000 (01:04 +0000)]
Add support for disabling alignment checks when performing GDB interface
calls or SWI emulaiton routines.  (Alignment checking code has not yet been
contributed).

23 years ago * generic/gdbtk-cmds.c (gdb_fetch_registers): Mark
kseitz [Tue, 27 Feb 2001 22:25:37 +0000 (22:25 +0000)]
* generic/gdbtk-cmds.c (gdb_fetch_registers): Mark
the result as generating a list only if it really does
generate a list.

23 years agoremove conflict indicator.
taylor [Tue, 27 Feb 2001 21:58:33 +0000 (21:58 +0000)]
remove conflict indicator.

23 years agofix off by one error in test for error.
taylor [Tue, 27 Feb 2001 21:57:08 +0000 (21:57 +0000)]
fix off by one error in test for error.

23 years ago2001-02-27 H.J. Lu <hjl@gnu.org>
hjl [Tue, 27 Feb 2001 18:45:45 +0000 (18:45 +0000)]
2001-02-27  H.J. Lu  <hjl@gnu.org>

* aoutx.h (NAME(aout,bfd_free_cached_info)): Return true if
abfd->tdata.aout_data == NULL.

23 years ago* config/sparc/sp64linux.mt: New file.
cagney [Tue, 27 Feb 2001 17:04:44 +0000 (17:04 +0000)]
* config/sparc/sp64linux.mt: New file.
* configure.tgt: Recognize sparc64-*-linux* as a sp64linux target.
* configure.host: Recognize sparc64-*-linux* as a linux host.
From 2000-03-17 Jakub Jelinek <jakub@redhat.com>:
* config/sparc/tm-sp64linux.h: New file.

23 years ago* fhandler.h (class fhandler_console): Make all variables that
duda [Tue, 27 Feb 2001 09:14:35 +0000 (09:14 +0000)]
* fhandler.h (class fhandler_console): Make all variables that
describe "state" of console to be members of fhandler_console.
default_color is now the color which is set when console recieves
reset command.
* fhandler_console.cc (fhandler_console::fhandler_console): Turn
mouse handling and raw keyboard mode off by default. Initialize
state information.
* fhandler.cc (fhandler_console::set_raw_win32_keyboard_mode): New
function.
* fhandler_console.cc (fhandler_console::set_default_attr): New
function. Reset console attributes to default values.
* fhandler_console.cc (fhandler_console::open): Reset attributes.
* fhandler_console.cc (fhandler_console::get_win32_attr): New function.
Calculate win32-style console attribute based on terminal attributes.
* fhandler_console.cc (fhandler_console::set_cursor_maybe): Use
member variable.
* fhandler_console.cc (fhandler_console::read): If in raw-win32
keyboard mode, encode win32 keyboard events in \033{x;y;z;t;u;wK
sequences.
* fhandler_console.cc (fhandler_console::dup): Copy all state
information to the dup()ed handle.
* fhandler_console.cc (fhandler_console::scroll_screen): Use current
fill-in attribute.
* fhandler_console.cc (fhandler_console::clear_screen): Ditto.
* fhandler_console.cc (fhandler_console::char_command): Check if we
saw '?' symbol by member variable. Set terminal attributes on \033[Xm
commands. \033[24m - turn off underline mode, \033[27m - turn off
reverse mode, \033[39m - restore default foreground color.
\033[49m - restore default background color. \033[2000h - turn on raw
keyboard mode, \033[2000l - turn off raw keyboard mode.
* fhandler_console.cc (fhandler_console::write): Set attribues to
default values on reset command.

23 years agoFix some comments, and a formatting error.
amodra [Tue, 27 Feb 2001 07:11:40 +0000 (07:11 +0000)]
Fix some comments, and a formatting error.

23 years agoBump version to 2.11.90, fix missing dependencies in bfd/,
amodra [Tue, 27 Feb 2001 06:43:51 +0000 (06:43 +0000)]
Bump version to 2.11.90, fix missing dependencies in bfd/,
and run "make dep-am".

23 years agoUpdate elf64 aix5 comments.
twall [Tue, 27 Feb 2001 03:26:47 +0000 (03:26 +0000)]
Update elf64 aix5 comments.

23 years agoAdd aix5 settings.
twall [Tue, 27 Feb 2001 03:23:00 +0000 (03:23 +0000)]
Add aix5 settings.

23 years agoSet SEC_NEVER_LOAD when the 'n' flag is used.
nickc [Tue, 27 Feb 2001 01:56:26 +0000 (01:56 +0000)]
Set SEC_NEVER_LOAD when the 'n' flag is used.

23 years agoBFD: Catch & report unhandled PE section flags.
nickc [Tue, 27 Feb 2001 01:38:05 +0000 (01:38 +0000)]
BFD: Catch & report unhandled PE section flags.
LD: Catch BFD errors whilst loading symbols and do not produce an executable.

23 years ago* times.cc (settimeofday): Replace function stub with working code.
cgf [Mon, 26 Feb 2001 22:36:09 +0000 (22:36 +0000)]
* times.cc (settimeofday): Replace function stub with working code.

23 years ago2001-02-26 H.J. Lu <hjl@gnu.org>
hjl [Mon, 26 Feb 2001 17:40:07 +0000 (17:40 +0000)]
2001-02-26  H.J. Lu  <hjl@gnu.org>

* gas/ia64/opc-a-err.l: Change "Operand [3|4]" to "Operand [34]".

23 years ago * strace.cc (strace::vprntf): Move prntf functionality to this function
corinna [Mon, 26 Feb 2001 09:50:23 +0000 (09:50 +0000)]
    * strace.cc (strace::vprntf): Move prntf functionality to this function
        adding an va_list interface to strace.
        (strace::printf): Calls strace::vprntf now.
        (strace_printf): New function providing an extern "C" interface to
        trace output.
        * include/sys/strace.h: Make plain C clean.
        (class strace): Add `vprntf' method.

23 years ago2001-02-26 Andreas Jaeger <aj@suse.de>
aj [Mon, 26 Feb 2001 07:50:22 +0000 (07:50 +0000)]
2001-02-26  Andreas Jaeger  <aj@suse.de>

* elf64-x86-64.c (x86_64_elf_howto_table): Fix order of entries.

23 years ago * shortcut.c: Remove #include <sys/strace.h>.
corinna [Sun, 25 Feb 2001 23:14:52 +0000 (23:14 +0000)]
    * shortcut.c: Remove #include <sys/strace.h>.

23 years ago * path.cc (symlink): Add a ".lnk" suffix regardless. Add a comment.
corinna [Sun, 25 Feb 2001 09:34:00 +0000 (09:34 +0000)]
    * path.cc (symlink): Add a ".lnk" suffix regardless. Add a comment.

23 years ago * shortcut.c: Change symlink condition.
corinna [Sun, 25 Feb 2001 09:19:35 +0000 (09:19 +0000)]
    * shortcut.c: Change symlink condition.

23 years agoReplace calls to abort() with calls to internal_error().
kevinb [Sun, 25 Feb 2001 04:45:11 +0000 (04:45 +0000)]
Replace calls to abort() with calls to internal_error().

23 years agoCYGWIN32 -> CYGWIN.
cgf [Sat, 24 Feb 2001 23:25:30 +0000 (23:25 +0000)]
CYGWIN32 -> CYGWIN.

23 years ago * symbols.c (decode_local_label_name): Initialize message_format
ciceron [Sat, 24 Feb 2001 09:57:24 +0000 (09:57 +0000)]
* symbols.c (decode_local_label_name): Initialize message_format
only when an error is reported (perf pb due to I18N).

23 years ago2001-02-23 H.J. Lu <hjl@gnu.org>
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.

23 years ago2001-02-23 Ben Elliston <bje@redhat.com>
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.

23 years agoMention how to cite GDB problem reports.
cagney [Fri, 23 Feb 2001 22:20:38 +0000 (22:20 +0000)]
Mention how to cite GDB problem reports.

23 years agoMention gdbarch.sh and to not submit gdbarch.[ch].
cagney [Fri, 23 Feb 2001 22:09:30 +0000 (22:09 +0000)]
Mention gdbarch.sh and to not submit gdbarch.[ch].

23 years ago2001-02-23 David Mosberger <davidm@hpl.hp.com>
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.

23 years ago2001-02-23 H.J. Lu <hjl@gnu.org>
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.

23 years ago2001-02-22 Michael Snyder <msnyder@mvstp600e.cygnus.com>
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.

23 years agoDon't mark a fixup as done if it's against a symbol.
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.

23 years ago * mmap.cc (fhandler_disk_file::mmap): Use `addr' correctly.
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.

23 years ago2001-02-22 Jeff Johnston <jjohnstn@redhat.com>
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.

23 years ago2001-02-22 Jeff Johnston <jjohnstn@redhat.com>
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.

23 years ago2001-02-22 Jeff Johnston <jjohnstn@redhat.com>
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.

23 years ago2001-02-22 Ben Elliston <bje@redhat.com>
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.

23 years agoAdd ia64-*-aix* configuration.
twall [Thu, 22 Feb 2001 17:24:32 +0000 (17:24 +0000)]
Add ia64-*-aix* configuration.

23 years agoAdded ia64-*-aix* configuration.
twall [Thu, 22 Feb 2001 17:16:37 +0000 (17:16 +0000)]
Added ia64-*-aix* configuration.

23 years agoMove get_saved_register to frame.h.
cagney [Thu, 22 Feb 2001 16:48:18 +0000 (16:48 +0000)]
Move get_saved_register to frame.h.

23 years agoia64-*-aix* support.
twall [Thu, 22 Feb 2001 16:38:45 +0000 (16:38 +0000)]
ia64-*-aix* support.

23 years ago * path.cc (symlink): Keep relative paths relative in the DOS
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.

23 years ago * path.cc (symlink): Keep relative paths relative in the DOS
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.

23 years ago * cygerrno.h: Revert previous patch.
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.

23 years ago * shortcut.c: New file. Provides a C interface to reading of
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'.

23 years ago * Makefile.common: Revert previous change.
corinna [Thu, 22 Feb 2001 12:37:32 +0000 (12:37 +0000)]
    * Makefile.common: Revert previous change.

23 years ago * fhandler.cc (fhandler_disk_file::open): Use `inner_suffixes' when
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.