OSDN Git Service

pf3gnuchains/pf3gnuchains3x.git
23 years ago* infcmd.c (print_return_value): Restore another space lost by
Mark Kettenis [Thu, 18 Jan 2001 16:11:22 +0000 (16:11 +0000)]
* infcmd.c (print_return_value): Restore another space lost by
switch to UIOUT. ``$NN='' should be ``$NN =''.

23 years ago* target.h (TARGET_REGION_SIZE_OK_FOR_HW_WATCHPOINT)
Andrew Cagney [Thu, 18 Jan 2001 15:42:24 +0000 (15:42 +0000)]
* target.h (TARGET_REGION_SIZE_OK_FOR_HW_WATCHPOINT)
* breakpoint.c (TARGET_REGION_OK_FOR_HW_WATCHPOINT): Wrap macro
definition in parenthesis.

23 years agoFrom Mark Salter, fix hw-breakpoint packet format.
Andrew Cagney [Thu, 18 Jan 2001 15:29:11 +0000 (15:29 +0000)]
From Mark Salter, fix hw-breakpoint packet format.

23 years ago * targets.c: Alphabetize list of xvecs.
Andreas Jaeger [Thu, 18 Jan 2001 07:47:51 +0000 (07:47 +0000)]
* targets.c: Alphabetize list of xvecs.

23 years ago2001-01-17 Fernando Nasser <fnasser@redhat.com>
Fernando Nasser [Wed, 17 Jan 2001 23:45:06 +0000 (23:45 +0000)]
2001-01-17  Fernando Nasser  <fnasser@redhat.com>

        * library/srctextwin.itb (_highlightAsmLine): Add missing FILENAME
parameter.
        (FillAssembly, FillMixed): Pass the FILENAME parameter that is
        needed by the above method.
        * library/srctextwin.ith (_highlightAsmLine): Add FILENAME parameter
to method definition.

23 years ago* config/m68k/tm-nbsd.h (BPT_VECTOR, REMOTE_BPT_VECTOR): Change to 0xf.
J.T. Conklin [Wed, 17 Jan 2001 23:22:17 +0000 (23:22 +0000)]
* config/m68k/tm-nbsd.h (BPT_VECTOR, REMOTE_BPT_VECTOR): Change to 0xf.

23 years ago* config/m68k/tm-nbsd.h (USE_STRUCT_CONVENTION): Define.
J.T. Conklin [Wed, 17 Jan 2001 23:07:15 +0000 (23:07 +0000)]
* config/m68k/tm-nbsd.h (USE_STRUCT_CONVENTION): Define.
* config/m68k/nbsd.mt (TDEPFILES): Add m68knbsd-tdep.o.
* m68knbsd-tdep.c: New file.
* i386nbsd-tdep.c: Remove #if 0'd out #includes.
* m68knbsd-nat.c: #include gdbcore.h.

23 years ago2001-01-17 Ben Elliston <bje@redhat.com>
Ben Elliston [Tue, 16 Jan 2001 23:03:19 +0000 (23:03 +0000)]
2001-01-17  Ben Elliston  <bje@redhat.com>

* config/sid.exp: New file.

23 years agoAdd J.T. to blanket write privs list.
Andrew Cagney [Tue, 16 Jan 2001 22:45:48 +0000 (22:45 +0000)]
Add J.T. to blanket write privs list.

23 years ago2001-01-16 Michael Snyder <msnyder@cleaver.cygnus.com>
Michael Snyder [Tue, 16 Jan 2001 17:41:51 +0000 (17:41 +0000)]
2001-01-16  Michael Snyder  <msnyder@cleaver.cygnus.com>

        * procfs.c (procfs_stopped_by_watchpoint): Don't die if process
        goes away -- just return false.

23 years ago2001-01-16 Michael Snyder <msnyder@cleaver.cygnus.com>
Michael Snyder [Tue, 16 Jan 2001 17:36:44 +0000 (17:36 +0000)]
2001-01-16  Michael Snyder  <msnyder@cleaver.cygnus.com>

        * source.c (openp): Fix typo in comment.

23 years agoGeneral cleanup.
Andrew Cagney [Tue, 16 Jan 2001 05:30:31 +0000 (05:30 +0000)]
General cleanup.

23 years agoClarify dejagnu
Andrew Cagney [Tue, 16 Jan 2001 05:22:12 +0000 (05:22 +0000)]
Clarify dejagnu

23 years ago * emul_netbsd.c (do_open): Translate the flag parameter to the
Geoffrey Keating [Mon, 15 Jan 2001 23:24:30 +0000 (23:24 +0000)]
* emul_netbsd.c (do_open): Translate the flag parameter to the
open syscall to the numbers supported by the host.

23 years ago2001-01-15 Fernando Nasser <fnasser@redhat.com>
Fernando Nasser [Mon, 15 Jan 2001 20:18:44 +0000 (20:18 +0000)]
2001-01-15  Fernando Nasser  <fnasser@redhat.com>

* srcwin.itb (clear_file): Pass the appropriate value to the GO
argument of mode() so it does not try to read a source file when
no executable is loaded.

23 years ago * MAINTAINERS: Added self and Andrew for the mips sim.
Chris Demetriou [Mon, 15 Jan 2001 19:16:57 +0000 (19:16 +0000)]
    * MAINTAINERS: Added self and Andrew for the mips sim.

23 years ago2001-01-15 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Mon, 15 Jan 2001 18:20:18 +0000 (18:20 +0000)]
2001-01-15  Jeff Johnston  <jjohnstn@redhat.com>

        * COPYING.NEWLIB: Put into source repository.

23 years ago* Tidy.
Ben Elliston [Mon, 15 Jan 2001 00:23:00 +0000 (00:23 +0000)]
* Tidy.

23 years ago2001-01-15 Ben Elliston <bje@redhat.com>
Ben Elliston [Mon, 15 Jan 2001 00:19:42 +0000 (00:19 +0000)]
2001-01-15  Ben Elliston  <bje@redhat.com>

* configure.in (host_tools): Add sid.
Always configure cgen.
* Makefile.in (all-sid): New target.
(check-sid, clean-sid, install-sid): Likewise.

23 years agoAdd missing lines to entry.
Fernando Nasser [Sun, 14 Jan 2001 23:15:43 +0000 (23:15 +0000)]
Add missing lines to entry.

23 years agoLinux target variants for elfxx-hppa.
Alan Modra [Sun, 14 Jan 2001 11:12:52 +0000 (11:12 +0000)]
Linux target variants for elfxx-hppa.

23 years agoUse SEGREL32 relocs for elf32-hppa unwind.
Alan Modra [Sun, 14 Jan 2001 07:03:48 +0000 (07:03 +0000)]
Use SEGREL32 relocs for elf32-hppa unwind.

23 years agoAdd parens like the comment says.
Alan Modra [Sun, 14 Jan 2001 06:12:07 +0000 (06:12 +0000)]
Add parens like the comment says.

23 years agoCorrect DT_INIT/DT_FINI ABI violation
Alan Modra [Sun, 14 Jan 2001 05:58:15 +0000 (05:58 +0000)]
Correct DT_INIT/DT_FINI ABI violation

23 years agoWide mode .plt offsets for elf64-hppa
Alan Modra [Sun, 14 Jan 2001 05:22:51 +0000 (05:22 +0000)]
Wide mode .plt offsets for elf64-hppa

23 years agoAdds assembly and dis-assembly support for the HPPA wide
Alan Modra [Sun, 14 Jan 2001 05:14:45 +0000 (05:14 +0000)]
Adds assembly and dis-assembly support for the HPPA wide
mode, 16 bit forms of ldi, ldo, ldw and stw instructions.

23 years agoformatting fix
Nick Clifton [Sat, 13 Jan 2001 19:45:52 +0000 (19:45 +0000)]
formatting fix

23 years agoformatting fix
Nick Clifton [Sat, 13 Jan 2001 19:42:21 +0000 (19:42 +0000)]
formatting fix

23 years ago * i386.c (md_assemble): Check cpu_flags even for nullary instructions.
Jan Hubicka [Sat, 13 Jan 2001 09:05:55 +0000 (09:05 +0000)]
* i386.c (md_assemble): Check cpu_flags even for nullary instructions.

* i386.h (i386_optab): Fix pusha and ret templates.

* i386-dis.c (dis386_att, disx86_64_att): Fix ret, lret and iret
templates.

23 years ago * blockframe.c (generic_get_saved_register): Spelling fix.
Nicholas Duffek [Fri, 12 Jan 2001 20:43:35 +0000 (20:43 +0000)]
* blockframe.c (generic_get_saved_register): Spelling fix.
* frame.h (FRAME_FP): Spelling fix.

23 years ago* configury fix
Frank Ch. Eigler [Fri, 12 Jan 2001 18:51:28 +0000 (18:51 +0000)]
* configury fix

[common/ChangeLog]
2001-01-12  Chris Demetriou  <cgd@sibyte.com>

* aclocal.m4 (SIM_AC_OPTION_SCACHE): Properly
handle the case where a numeric value is supplied.

[eg. m32r/ChangeLog]
2001-01-12  Frank Ch. Eigler  <fche@redhat.com>

* configure: Regenerated with sim_scache fix.

23 years agoRestore missing space lost when switching to UI_OUT.
Andrew Cagney [Fri, 12 Jan 2001 09:45:57 +0000 (09:45 +0000)]
Restore missing space lost when switching to UI_OUT.

23 years agoShuffle ChangeLog files...
J.T. Conklin [Fri, 12 Jan 2001 03:44:32 +0000 (03:44 +0000)]
Shuffle ChangeLog files...

23 years agoCure recent x86 warts.
Alan Modra [Fri, 12 Jan 2001 03:34:47 +0000 (03:34 +0000)]
Cure recent x86 warts.

23 years agoUpdated ARC assembler from arccores.com
Nick Clifton [Thu, 11 Jan 2001 21:20:20 +0000 (21:20 +0000)]
Updated ARC assembler from arccores.com

23 years agoRotate ChangeLogs
Nick Clifton [Thu, 11 Jan 2001 19:01:42 +0000 (19:01 +0000)]
Rotate ChangeLogs

23 years agofix spelling typo
Nick Clifton [Thu, 11 Jan 2001 01:43:44 +0000 (01:43 +0000)]
fix spelling typo

23 years agoChange defn of LOCAL_LABEL_PREFIX to ""
Nick Clifton [Thu, 11 Jan 2001 01:43:20 +0000 (01:43 +0000)]
Change defn of LOCAL_LABEL_PREFIX to ""

23 years ago * i386.h (pinsrw): Add.
Jan Hubicka [Wed, 10 Jan 2001 14:31:46 +0000 (14:31 +0000)]
* i386.h (pinsrw): Add.
(pshufw): Remove.
(cvttpd2dq): Fix operands.
(cvttps2dq): Likewise.
(movq2q): Rename to movdq2q.

23 years ago * i386-dis.c (PREGRP15 - PREGRP24): New.
Jan Hubicka [Wed, 10 Jan 2001 14:14:25 +0000 (14:14 +0000)]
* i386-dis.c (PREGRP15 - PREGRP24): New.
(dis386_twobyt): Add SSE2 instructions.
(twobyte_uses_SSE_prefix: Rename from ... ; add new SSE instructions.
(twobyte_uses_f3_prefix): ... this one.
(grps): Add SSE instructions.
(prefix_user_table): Add two new slots; add SSE2 instructions.
(print_insn_i386): Rename uses_f3_prefix to uses_SSE_prefix;
Handle the REPNZ and Data16 prefixes as well; do proper lookup
to prefix_user_table.
(OP_E): Accept mfence and lfence as well.
(OP_MMX): Data16 prefix turns MMX to SSE; support REX extensions.
(OP_XMM): Support REX extensions.
(OP_EM): Likewise.
(OP_EX): Likewise.

23 years agoFix "movnti"
Alan Modra [Wed, 10 Jan 2001 00:24:43 +0000 (00:24 +0000)]
Fix "movnti"

23 years agoUpdate address for bug reports.
Phil Blundell [Tue, 9 Jan 2001 21:05:35 +0000 (21:05 +0000)]
Update address for bug reports.

23 years agoFix disassembly of arm-elf instructions with relocs associated with them.
Nick Clifton [Tue, 9 Jan 2001 20:29:48 +0000 (20:29 +0000)]
Fix disassembly of arm-elf instructions with relocs associated with them.

23 years ago2001-01-09 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Tue, 9 Jan 2001 17:01:07 +0000 (17:01 +0000)]
2001-01-09  Jeff Johnston  <jjohnstn@redhat.com>

        * cgen.h (CGEN_SYNTAX_CHAR_TYPE): New typedef based on max number
        of operands (unsigned char or unsigned short).
        (CGEN_SYNTAX): Changed to make array CGEN_SYNTAX_CHAR_TYPE.
        (CGEN_SYNTAX_CHAR): Changed to cast to unsigned char.

23 years ago2001-01-09 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Tue, 9 Jan 2001 17:00:21 +0000 (17:00 +0000)]
2001-01-09  Jeff Johnston  <jjohnstn@redhat.com>

        * cgen-asm.in (parse_insn_normal): Changed syn to be
        CGEN_SYNTAX_CHAR_TYPE.  Changed all references to *syn
        as character to use CGEN_SYNTAX_CHAR macro and all comparisons
        to '\0' to use 0 instead.
        * cgen-dis.in (print_insn_normal): Ditto.
        * cgen-ibld.in (insert_insn_normal, extract_insn_normal): Ditto.

23 years ago2001-01-09 Fernando Nasser <fnasser@redhat.com>
Fernando Nasser [Tue, 9 Jan 2001 11:52:14 +0000 (11:52 +0000)]
2001-01-09  Fernando Nasser  <fnasser@redhat.com>

* library/srcmenubar.itcl (create_file_menu): Add missing incr for
session numbers.

23 years ago * regcache.c (set_register_cached, register_buffer,
Nicholas Duffek [Tue, 9 Jan 2001 00:12:48 +0000 (00:12 +0000)]
* regcache.c (set_register_cached, register_buffer,
real_register, pseudo_register fetch_register, store_register):
New functions.
(register_changed, read_relative_register_raw_bytes_for_frame,
registers_changed, registers_fetched, read_register_bytes,
read_register_gen, write_register_gen, read_register,
read_signed_register, write_register, supply_register): Replace
register_valid[] with register_cached() and
set_register_cached().
(read_register_bytes, read_register_gen, write_register_gen,
read_register, read_signed_register, write_register,
supply_register): Replace registers[] with register_buffer().
(read_register_bytes, read_register_gen, read_register,
read_signed_register): Call fetch_register().
(write_register_gen, write_register): Call real_register() and
store_register().
(write_register_bytes): Call store_register().
* value.h (set_register_cached, register_buffer): Prototype.
* remote.c (remote_fetch_registers): Allocate regs[] with a
run-time size.  Replace register_valid[] with
set_register_cached().
(store_register_using_P, remote_store_registers): Replace
registers[] with register_buffer().

23 years ago * regcache.c: Change "write-back" comment to "write-through".
Nicholas Duffek [Tue, 9 Jan 2001 00:11:28 +0000 (00:11 +0000)]
* regcache.c: Change "write-back" comment to "write-through".
Change "regno" to "regnum".
(read_register, read_signed_register): Remove "raw" from return
value description.
(supply_register): Spelling fix.
* value.h: Change "regno" to "regnum".

23 years ago* rltty.c (save_tty_chars): Fix compilation-stopping typo.
Christopher Faylor [Mon, 8 Jan 2001 14:57:30 +0000 (14:57 +0000)]
* rltty.c (save_tty_chars): Fix compilation-stopping typo.

23 years ago2001-01-08 Fernando Nasser <fnasser@redhat.com>
Fernando Nasser [Mon, 8 Jan 2001 12:47:49 +0000 (12:47 +0000)]
2001-01-08  Fernando Nasser  <fnasser@redhat.com>

* Makefile.in (install-gdbtk): Add .itcl files to the list of files
to be installed.

23 years agoUpdate address for bug reports.
Phil Blundell [Sun, 7 Jan 2001 14:53:57 +0000 (14:53 +0000)]
Update address for bug reports.

23 years ago * config.sub, config.guess: Update from subversions.
Andreas Jaeger [Sun, 7 Jan 2001 12:04:21 +0000 (12:04 +0000)]
    * config.sub, config.guess: Update from subversions.

23 years ago * tc-i386.c (md_assemble): Handle third byte of the opcode as prefix.
Jan Hubicka [Fri, 5 Jan 2001 12:30:12 +0000 (12:30 +0000)]
* tc-i386.c (md_assemble): Handle third byte of the opcode as prefix.
* i386.h (i386_optab): Make [sml]fence template to use immext field.

23 years ago * i386-dis.c: Add x86_64 support.
Jan Hubicka [Fri, 5 Jan 2001 11:11:54 +0000 (11:11 +0000)]
* i386-dis.c: Add x86_64 support.
(rex): New static variable.
(REX_MODE64, REX_EXTX, REX_EXTY, REX_EXTZ): New constants.
(USED_REX): New macro.
(Ev, Ed, Rm, Iq, Iv64, Cm, Dm, Rm*, Ob64, Ov64): New macros.
(OP_I64, OP_OFF64, OP_IMREG): New functions.
(OP_REG, OP_OFF): Declare.
(get64, get32, get32s): New functions.
(r??_reg): New constants.
(dis386_att): Change templates of instruction implicitly promoted
to 64bit; change e?? to RMe?? for unwind RM byte instructions.
(grps): Likewise.
(dis386_intel): Likewise.
(dixx86_64_att): New table based on dis386_att.
(dixx86_64_intel): New table based on dis386_intel.
(names64, names8rex): New global variable.
(names32, names16): Add extended registers.
(prefix_user_t): Recognize rex prefixes.
(prefix_name): Print REX prefixes nicely.
(op_riprel): New global variable.
(start_pc): Set type to bfd_vma.
(print_insn_i386): Detect the 64bit mode and use proper table;
move ckprefix after initializing the buffer; output unused rex prefixes;
output information about target of RIP relative addresses.
(putop): Support 'O' and 'I'. Update handling of "P', 'Q', 'R' and 'S';
(print_operand_value): New function.
(OP_E, OP_G, OP_REG, OP_I, OP_J, OP_DIR, OP_OFF, OP_D): Add support for
REX prefix and new modes.
(get64, get32s): New.
(get32): Return bfd_signed_vma type.
(set_op): Initialize the op_riprel.
* disassemble.c (disassembler): Recognize the x86-64 disassembly.

23 years ago2001-01-06 Ben Elliston <bje@redhat.com>
Ben Elliston [Fri, 5 Jan 2001 04:36:09 +0000 (04:36 +0000)]
2001-01-06  Ben Elliston  <bje@redhat.com>

* cgen.sh: Allow extrafiles to include the semantics files when
generating an ISA-specific decoder.

23 years ago2001-01-04 Kazu Hirata <kazu@hxi.com>
Kazu Hirata [Thu, 4 Jan 2001 23:27:08 +0000 (23:27 +0000)]
2001-01-04  Kazu Hirata  <kazu@hxi.com>

* som.c: Fix formatting.

23 years ago2001-01-04 Michael Snyder <msnyder@mvstp600e.cygnus.com>
Michael Snyder [Thu, 4 Jan 2001 23:22:45 +0000 (23:22 +0000)]
2001-01-04  Michael Snyder  <msnyder@mvstp600e.cygnus.com>

        * mips-tdep.c (mips_coerce_float_to_double): Fix typo in comment.

23 years ago * valops.c (VALUE_SUBSTRING_START): Delete.
Nicholas Duffek [Thu, 4 Jan 2001 19:58:32 +0000 (19:58 +0000)]
* valops.c (VALUE_SUBSTRING_START): Delete.

23 years ago2001-01-04 Fernando Nasser <fnasser@redhat.com>
Fernando Nasser [Thu, 4 Jan 2001 17:55:48 +0000 (17:55 +0000)]
2001-01-04  Fernando Nasser  <fnasser@redhat.com>

The following changes fix the problem of having to click on a splash
window to make it disapear.
* modal.tcl (post): Take as an argument "expire", the time a modal
window is displayed.
* managedwin.itb (open): Check for an "expire" argument and pass the
value down to modal post method.

23 years ago2001-01-04 Fernando Nasser <fnasser@totem.toronto.redhat.com>
Fernando Nasser [Thu, 4 Jan 2001 17:27:02 +0000 (17:27 +0000)]
2001-01-04  Fernando Nasser  <fnasser@totem.toronto.redhat.com>

* library/gdbmenubar.itcl (set_class_state): New public method.
Standard method to control state by class.
(menubar_menu_class_find): Delete public accessor method.
(menubar_change_menu_state): Change the state of a menu item
not of a whole class list.
* library/srcmenubar.itcl (enable_ui): Use set_class_state instead
of prying into base class internal data.
        * library/gdbtoolbar.itcl (set_class_state): New public method.
        Standard method to control state by class.
        (toolbar_button_class_find): Delete public accessor method.
* library/srctoolbar.itcl (enable_ui): Use set_class_state instead
of prying into base class internal data.

23 years agoFix ChangeLog entry and commit typo (gdbmenubar should read srcmenubar).
Fernando Nasser [Thu, 4 Jan 2001 17:22:22 +0000 (17:22 +0000)]
Fix ChangeLog entry and commit typo (gdbmenubar should read srcmenubar).

23 years ago2001-01-04 Fernando Nasser <fnasser@totem.toronto.redhat.com>
Fernando Nasser [Thu, 4 Jan 2001 16:36:48 +0000 (16:36 +0000)]
2001-01-04  Fernando Nasser  <fnasser@totem.toronto.redhat.com>

* library/interface.tcl (gdbtk_connect): New proc. Connects to ai
 remote target (code previously at library/gdbmenubar.itcl).
(disconnect): Rename to...
(gdbtk_disconnect): New name for proc disconnect.
* library/gdbmenubar.itcl (do_connect): Remove the code mentioned
above and call the new interface proc gdbtk_connect.
Also, call ::update idletasks after changing the state of the
menu entries.
(do_detach): Call gdbtk_disconnect, not ::disconnect (old name).
(do_disconnect): Call gdbtk_disconnect, not disconnect (old name).

23 years ago * Makefile.in (SUBDIR_CLI_OBS): Add cli/cli-utils.o.
Nicholas Duffek [Thu, 4 Jan 2001 15:50:48 +0000 (15:50 +0000)]
* Makefile.in (SUBDIR_CLI_OBS): Add cli/cli-utils.o.
(SUBDIR_CLI_SRCS): Add cli/cli-utils.c.
(cli_utils_h): New variable.
(cli/cli-utils.o): New rule.
* cli/cli-utils.c: New file.
* cli/cli-utils.h: New file.

23 years ago * config/i386/tm-i386.h (REGISTER_CONVERT_TO_VIRTUAL,
Nicholas Duffek [Thu, 4 Jan 2001 15:46:22 +0000 (15:46 +0000)]
* config/i386/tm-i386.h (REGISTER_CONVERT_TO_VIRTUAL,
REGISTER_CONVERT_TO_RAW): Delete trailing semicolon.

23 years ago * gdbint.texinfo (POP_FRAME): Document use by return_command.
Nicholas Duffek [Thu, 4 Jan 2001 15:39:28 +0000 (15:39 +0000)]
* gdbint.texinfo (POP_FRAME): Document use by return_command.

23 years ago2001-01-03 Kazu Hirata <kazu@hxi.com>
Kazu Hirata [Wed, 3 Jan 2001 22:53:39 +0000 (22:53 +0000)]
2001-01-03  Kazu Hirata  <kazu@hxi.com>

* ecoffswap.h: Fix formatting.
* elf-bfd.h: Likewise.
* elfarm-nabi.c: Likewise.
* elfarm-oabi.c: Likewise.
* elfcode.h: Likewise.
* elfcore.h: Likewise.
* elflink.c: Likewise.
* elflink.h: Likewise.
* elfxx-ia64.c: Likewise.
* elfxx-target.h: Likewise.

23 years ago* alphabsd-nat.c, i386-linux-nat.c, i386bsd-nat.c: Fix typo in comment.
J.T. Conklin [Wed, 3 Jan 2001 21:12:18 +0000 (21:12 +0000)]
* alphabsd-nat.c, i386-linux-nat.c, i386bsd-nat.c: Fix typo in comment.

23 years ago2001-01-03 Kazu Hirata <kazu@hxi.com>
Kazu Hirata [Wed, 3 Jan 2001 19:26:07 +0000 (19:26 +0000)]
2001-01-03  Kazu Hirata  <kazu@hxi.com>

* libbfd.c: Fix formatting.
* linker.c: Likewise.
* lynx-core.c: Likewise.

23 years ago * tc-i386.h (CpuK6, CpuAthlon, CpuSledgehammer, CpuMMX, Cpu3dnow,
Jan Hubicka [Wed, 3 Jan 2001 15:36:26 +0000 (15:36 +0000)]
* tc-i386.h (CpuK6, CpuAthlon, CpuSledgehammer, CpuMMX, Cpu3dnow,
CpuUnknown): Renumber
(CpuP4, CpuSSE2): New.
(CpuUnknownFlags): Add CpuP4 and CpuSSE2

* i386.h (i386_optab): Fix 64bit pushf template; Add instructions
introduced by Pentium4

23 years ago2001-01-03 Fernando Nasser <fnasser@totem.toronto.redhat.com>
Fernando Nasser [Wed, 3 Jan 2001 15:13:16 +0000 (15:13 +0000)]
2001-01-03  Fernando Nasser  <fnasser@totem.toronto.redhat.com>

* library/prefs.tcl (pref_set_defaults): Define gdb/src/top_control
to allow the source window controls to be placed at the top.
* library/srcwin.itb (_build_win): Test for gdb/src/top_control
and place the controls accordingly.

23 years ago* generalization
Frank Ch. Eigler [Wed, 3 Jan 2001 15:10:26 +0000 (15:10 +0000)]
* generalization

2001-01-03  Richard Sandiford  <r.sandiford@redhat.com>

 cgen-dis.in (read_insn): Use bfd_get_bits()

23 years ago2001-01-02 Fernando Nasser <fnasser@totem.toronto.redhat.com>
Fernando Nasser [Wed, 3 Jan 2001 05:34:04 +0000 (05:34 +0000)]
2001-01-02  Fernando Nasser  <fnasser@totem.toronto.redhat.com>

* library/gdbmenubar.itcl: New file. Define the GDBMenuBar class,
a generic menubar building facility for Insight windows (WIP).
* library/gdbtoolbar.itcl: New file. Define the GDBToolBar class,
a generic toolbar building facility for Insight windows (WIP).
* library/srcmenubar.itcl: New file. Define the SrcMenuBar class,
which implements the Source Window menubar (inherits GDBMenuBar).
* library/srctoolbar.itcl: New file. Define the SrcToolBar class,
which implements the Source Window toolbar (inherits GDBToolBar).
* library/srcwin.itb (_build_win): Use SrcMenuBar and SrcToolBar
instead of the obsolete GDBSrcBar.
* library/srcbar.tcl: Mark as OBSOLETE.
* library/toolbar.tcl: Mark as OBSOLETE. Rename class GDBToolBar
to avoid conflict with new class with the same name.
* library/Makefile (TCL): Include .itcl files.
* library/tclIndex: Regenerate.

23 years ago2001-01-02 Fernando Nasser <fnasser@totem.toronto.redhat.com>
Fernando Nasser [Wed, 3 Jan 2001 04:31:15 +0000 (04:31 +0000)]
2001-01-02  Fernando Nasser  <fnasser@totem.toronto.redhat.com>

* library/srcwin.itb (_build_win): If gdb is running a program, load
the window with source for that location (if available).
(download_progress): Calls to "update" must refer to the global
namespace.

23 years ago2001-01-02 Fernando Nasser <fnasser@totem.toronto.redhat.com>
Fernando Nasser [Wed, 3 Jan 2001 03:42:19 +0000 (03:42 +0000)]
2001-01-02  Fernando Nasser  <fnasser@totem.toronto.redhat.com>

* library/interface.tcl (gdbtk_quit_check): Save session whenever
possible.

23 years ago2001-01-02 Michael Snyder <msnyder@cleaver.cygnus.com>
Michael Snyder [Tue, 2 Jan 2001 23:51:35 +0000 (23:51 +0000)]
2001-01-02  Michael Snyder  <msnyder@cleaver.cygnus.com>

        * sh-tdep.c (sh_extract_return_value):  Allow for small return type.
        (sh_sh4_extract_return_value): Call sh_extract_return_value for

23 years agoRemove prototypes for obsolete static functions.
Michael Snyder [Tue, 2 Jan 2001 20:49:18 +0000 (20:49 +0000)]
Remove prototypes for obsolete static functions.

23 years ago * sparc-tdep.c: update copyright notice.
Michael Snyder [Tue, 2 Jan 2001 20:37:11 +0000 (20:37 +0000)]
* sparc-tdep.c: update copyright notice.

23 years agoOops, fix typo in previous check-in.
Michael Snyder [Tue, 2 Jan 2001 20:34:50 +0000 (20:34 +0000)]
Oops, fix typo in previous check-in.

23 years ago2001-01-02 Michael Snyder <msnyder@cleaver.cygnus.com>
Michael Snyder [Tue, 2 Jan 2001 20:32:50 +0000 (20:32 +0000)]
2001-01-02  Michael Snyder  <msnyder@cleaver.cygnus.com>

        * sparc-tdep.c (sparc-frame-chain): Fix typo in comment.

23 years ago2000-12-20 Michael Snyder <msnyder@mvstp600e.cygnus.com>
Michael Snyder [Tue, 2 Jan 2001 20:21:53 +0000 (20:21 +0000)]
2000-12-20  Michael Snyder  <msnyder@mvstp600e.cygnus.com>

        * arch-utils.c (default_frame_address): New function.  Default
        implementation of frame_args_address and frame_locals_address.
        * arch-utils.h (default_frame_address): Export.
        * d10v-tdep.c (d10v_gdbarch_init): Use default_frame_address.
        (d10v_frame_args_address, d10v_frame_locals_address): Delete.
        * sh-tdep.c (sh_gdbarch_init): Use default_frame_address.
        (sh_frame_args_address, sh_frame_locals_address): Delete.
        * sparc-tdep.c (sparc_gdbarch_init): Use default_frame_address.
        (sparc_frame_address): Delete.

23 years ago2001-01-02 Kazu Hirata <kazu@hxi.com>
Kazu Hirata [Tue, 2 Jan 2001 19:22:56 +0000 (19:22 +0000)]
2001-01-02  Kazu Hirata  <kazu@hxi.com>

* peicode.h: Fix formatting.

23 years ago2001-01-02 Kazu Hirata <kazu@hxi.com>
Kazu Hirata [Tue, 2 Jan 2001 18:58:44 +0000 (18:58 +0000)]
2001-01-02  Kazu Hirata  <kazu@hxi.com>

* pc532-mach.c: Fix formatting.
* pe-arm.c: Likewise.
* pe-i386.c: Likewise.
* pe-mips.c: Likewise.
* pe-ppc.c: Likewise.
* pe-sh.c: Likewise.
* pei-mips.c: Likewise.
* pei-sh.c: Likewise.
* ppcboot.c: Likewise.
* ptrace-core.c: Likewise.

23 years ago* generalization
Frank Ch. Eigler [Tue, 2 Jan 2001 16:34:07 +0000 (16:34 +0000)]
* generalization

2001-01-02  Richard Sandiford  <rsandifo@redhat.com>

* cgen-dis.c (hash_insn_array): Use bfd_put_bits().
(hash_insn_list): Likewise
* cgen-ibld.in (insert_1): Use bfd_put_bits() and bfd_get_bits().
(extract_1): Use bfd_get_bits().
(extract_normal): Apply sign extension to both extraction
methods.
* cgen-opc.c (cgen_get_insn_value): Use bfd_get_bits()
(cgen_put_insn_value): Use bfd_put_bits()

23 years ago2001-01-01 Fernando Nasser <fnasser@totem.toronto.redhat.com>
Fernando Nasser [Tue, 2 Jan 2001 00:53:42 +0000 (00:53 +0000)]
2001-01-01  Fernando Nasser  <fnasser@totem.toronto.redhat.com>

* library/ChangeLog-2000: New file. Entries dated 2000 moved here
        from library/ChangeLog.
        * library/ChangeLog: Removed.
        * generic/ChangeLog-2000: New file. Entries dated 2000 moved here
        from library/ChangeLog.
        * generic/ChangeLog: Removed.

23 years ago2001-01-01 Kazu Hirata <kazu@hxi.com>
Kazu Hirata [Mon, 1 Jan 2001 21:37:35 +0000 (21:37 +0000)]
2001-01-01  Kazu Hirata  <kazu@hxi.com>

* reloc.c: Fix formatting.
* riscix.c: Likewise.
* rs6000-core.c: Likewise.
* xcoff-target.h: Likewise.

23 years ago * configure.in: Add support for x86_64 and x86_64-*-linux-gnu*
Jan Hubicka [Sat, 30 Dec 2000 18:05:10 +0000 (18:05 +0000)]
* configure.in: Add support for x86_64 and x86_64-*-linux-gnu*
* NEWS: Add x86_64.

* i386.h (i386_optab): Add "rex*" instructions;
add swapgs; disable jmp/call far direct instructions for
64bit mode; add syscall and sysret; disable registers for 0xc6
template.  Add 'q' suffixes to extendable instructions, disable
obsoletted instructions, add new sign/zero extension ones.
(i386_regtab): Add extended registers.
(*Suf): Add No_qSuf.
(q_Suf, wlq_Suf, bwlq_Suf): New.

23 years ago* fnmatch.c: Make the note about the origins of this file more
DJ Delorie [Fri, 29 Dec 2000 20:16:02 +0000 (20:16 +0000)]
* fnmatch.c: Make the note about the origins of this file more
accurate, at least until we can sync with glibc.
* getopt.c: Ditto.
* getopt1.c: Ditto.
* md5.c: Ditto.
* obstack.c: Ditto.

23 years ago * elfcode.h (elf_object_p): Also restore the bfd mach field on
Hans-Peter Nilsson [Fri, 29 Dec 2000 05:44:51 +0000 (05:44 +0000)]
* elfcode.h (elf_object_p): Also restore the bfd mach field on
error, by calling bfd_default_set_arch_mach with incoming
values.

23 years ago* error msg tweak
Frank Ch. Eigler [Thu, 28 Dec 2000 19:53:54 +0000 (19:53 +0000)]
* error msg tweak

2000-12-28  Frank Ch. Eigler  <fche@redhat.com>

* cgen-asm.in (parse_insn_normal): Print better error message for
instructions with missing operands.

23 years agoFix debugging programs statically linked against the thread library.
Mark Kettenis [Wed, 27 Dec 2000 21:37:57 +0000 (21:37 +0000)]
Fix debugging programs statically linked against the thread library.
* thread-db.c: Various comment fixes and additions.
Include "bfd.h", "symfile.h" and "objfiles.h".
(keep_thread_db): New variable.
(find_new_threads_callback): Remove prototype.
(thread_db_find_new_threads): New prototype.
(thread_db_push_target, thread_db_unpush_target): Remove
functions.
(deactivate_target): New function.
(thread_db_new_objfile): If OBJFILE == NULL, force deactivation of
target vector.  Activate target vector directly instead of calling
thread_db_push_target.  Set keep_thread_db if thread library is
detected in the main symbol file.  Only enable thread event
reporting if there actually is a child process.  Likewise for
detecting new threads, done by calling thread_db_find_new_threads
instead of iterating over the threads ourselves.
(thread_db_detach): Call deactivate_target instead of
thread_db_unpush_target.
(thread_db_wait): Bail out early if we're not debugging the
multi-threaded child process yet.
(thread_db_post_startup_inferior): New function.
(thread_db_mourn_inferior): Call deactivate_target instead of
thread_db_unpush_target.
(init_thread_db_ops): Add thread_db_post_startup_inferior to
thread_db_ops.

23 years ago* Make-common.in (sim-io.o): Depend on targ-vals.h.
Alexandre Oliva [Wed, 27 Dec 2000 17:47:20 +0000 (17:47 +0000)]
* Make-common.in (sim-io.o): Depend on targ-vals.h.

23 years agoAdded Orjan Friberg to Write After Approval list.
Orjan Friberg [Wed, 27 Dec 2000 11:14:12 +0000 (11:14 +0000)]
Added Orjan Friberg to Write After Approval list.

23 years ago* bsearch.c: New file.
DJ Delorie [Tue, 26 Dec 2000 22:19:44 +0000 (22:19 +0000)]
* bsearch.c: New file.
* configure.in (funcs): Add bsearch.
(AC_CHECK_FUNCS): Likewise.
* configure, config.in: Regenerate.

23 years ago2000-12-26 Kazu Hirata <kazu@hxi.com>
Kazu Hirata [Tue, 26 Dec 2000 19:50:50 +0000 (19:50 +0000)]
2000-12-26  Kazu Hirata  <kazu@hxi.com>

* vaxnetbsd.c: Fix formatting.
* versados.c: Likewise.
* vms-gsd.c: Likewise.
* vms-hdr.c: Likewise.
* vms-misc.c: Likewise.

23 years agoSynchronise with master FSF GCC sources
Nick Clifton [Tue, 26 Dec 2000 18:17:51 +0000 (18:17 +0000)]
Synchronise with master FSF GCC sources

23 years ago* archive.c (coff_write_armap): Don't write more than symbol_count
Alexandre Oliva [Mon, 25 Dec 2000 21:41:20 +0000 (21:41 +0000)]
* archive.c (coff_write_armap): Don't write more than symbol_count
`archive_member_file_ptr's.

23 years ago2000-12-25 Kazu Hirata <kazu@hxi.com>
Kazu Hirata [Mon, 25 Dec 2000 14:42:42 +0000 (14:42 +0000)]
2000-12-25  Kazu Hirata  <kazu@hxi.com>

* vms-tir.c: Fix formatting.

23 years agoGDB version and refcard copyright fixed.
Eli Zaretskii [Mon, 25 Dec 2000 09:10:46 +0000 (09:10 +0000)]
GDB version and refcard copyright fixed.

23 years ago2000-12-23 Ben Elliston <bje@redhat.com>
Ben Elliston [Sat, 23 Dec 2000 21:52:14 +0000 (21:52 +0000)]
2000-12-23  Ben Elliston  <bje@redhat.com>

* cgen-trace.c (trace_result): Handle 'f' type operands; output
them to the trace stream using sim_fpu_printn_fpu. Include
"sim-fpu.h".

23 years ago2000-12-23 Kazu Hirata <kazu@hxi.com>
Kazu Hirata [Sat, 23 Dec 2000 16:48:10 +0000 (16:48 +0000)]
2000-12-23  Kazu Hirata  <kazu@hxi.com>

* vms.c: Fix formatting.
* vms.h: Likewise.