gdbadmin
287ac7896d
*** empty log message ***
2002-03-14 00:00:38 +00:00
Alan Modra
a2d0318987
daily update
2002-03-13 23:00:06 +00:00
Michal Ludvig
e641a1ca3d
* gdbserver/remote-util.c (remote_open): Print remote-side's
...
IP address when remote debugging over the network.
2002-03-13 20:42:16 +00:00
Nick Clifton
9ce88e60f3
Updated French translations
2002-03-13 10:35:17 +00:00
Alan Modra
98acc1c518
* ppc-opc.c: Add optional `L' field to tlbie.
...
(XRTLRA_MASK): Define.
2002-03-13 08:34:04 +00:00
Alan Modra
b74fa2cd15
* archures.c (bfd_default_compatible): Test bits_per_word.
...
* cpu-i386.c (i386_compatible): Remove. Replace occurrences with
bfd_default_compatible.
* cpu-i370.c (i370_compatible): Likewise.
* cpu-sparc.c (sparc_compatible): Likewise.
* cpu-h8300.c (compatible): Test in->arch == out->arch.
2002-03-13 07:30:45 +00:00
Alan Modra
fa7ea4d864
Revert last change.
2002-03-13 07:26:24 +00:00
Alan Modra
60166579ed
* elflink.h (NAME(bfd_elf,size_dynamic_sections)): Use ELF section
...
types instead of section names to determine whether init/fini array
dynamic tags are needed.
2002-03-13 04:04:49 +00:00
Alan Modra
40b829d425
* elflink.h: Formatting fixes.
...
(elf_link_output_extsym): Merge undefined and undef weak cases.
2002-03-13 03:42:39 +00:00
David O'Brien
df08bfec58
What was I thinking....
...
2002-03-12 David O'Brien <obrien@FreeBSD.org>
* config/sparc/fbsd.mh: Fix copyright.
* config/sparc/fbsd.mt: Likewise.
2002-03-13 03:20:24 +00:00
Alan Modra
30cba02509
* ldlang.c (lang_check): Do relocatable link checks first, so that
...
warn_mismatch can't override. Check compatible and word size too.
2002-03-13 02:56:36 +00:00
Alan Modra
4ddafab0a6
* elflink.h (elf_bfd_final_link): Only call elf_link_input_bfd
...
when word size of input matches output word size.
2002-03-13 02:56:08 +00:00
Richard Henderson
804134875c
* Makefile.in (NOTPARALLEL): New. Use it instead of explicit
...
.NOTPARALLEL tag.
(do-check): Rename from check.
(check): Allow parallel check.
2002-03-13 01:19:29 +00:00
gdbadmin
703172a458
*** empty log message ***
2002-03-13 00:00:09 +00:00
Alan Modra
c0d570d33d
daily update
2002-03-12 23:00:07 +00:00
Chris Demetriou
1e799e28c1
2002-03-12 Chris Demetriou <cgd@broadcom.com>
...
* configure.in (mipsisa32*-*-*, mipsisa64*-*-*): New targets.
* mips.igen (mips32, mips64): New models, add to all instructions
and functions as appropriate.
(loadstore_ea, check_u64): New variant for model mips64.
(check_fmt_p): New variant for models mipsV and mips64, remove
mipsV model marking fro other variant.
(SLL) Rename to...
(SLLa) this.
(CLO, CLZ, MADD, MADDU, MSUB, MSUBU, MUL, SLLb): New instructions
for mips32 and mips64.
(DCLO, DCLZ): New instructions for mips64.
2002-03-12 22:53:01 +00:00
DJ Delorie
35efcd67ac
merge from gcc
2002-03-12 21:11:11 +00:00
Andreas Jaeger
dd53c801c0
* cpu-i386.c (i386_compatible): New. Use it instead of
...
bfd_default_compatible.
2002-03-12 13:16:05 +00:00
Andreas Schwab
1e16b528eb
* config/tc-ia64.c (fixup_unw_records): Clear region when seeing a
...
body record so that an error is given for misplaced .save
pseudo-ops.
2002-03-12 09:30:42 +00:00
Richard Henderson
3daeddf6b0
* Makefile.in (.NOTPARALLEL): Add fake tag.
2002-03-12 01:07:47 +00:00
gdbadmin
0fe8123114
*** empty log message ***
2002-03-12 00:00:05 +00:00
Alan Modra
3905fcda41
daily update
2002-03-11 23:00:04 +00:00
DJ Delorie
dabc64ea5d
merge from gcc
2002-03-11 15:16:08 +00:00
Richard Earnshaw
9a57864f61
* MAINTAINERS: Fix typo in name of gdb warnings option.
...
(x86-64): Fix formating so that this can be parsed by awk.
2002-03-11 10:37:52 +00:00
Andreas Jaeger
91c903ab76
* ld-elfweak/strongdata.sym: Allow bss section for GCC 3.2 that
...
places zero initialized data in the bss.
* ld-elfweak/dsodata.dsym: Likewise.
2002-03-11 09:26:20 +00:00
Daniel Jacobowitz
dd7bf85ea9
gdb/:
...
2002-03-10 Daniel Jacobowitz <drow@mvista.com>
* Makefile.in (defs_h): Add $(INCLUDE_DIR)/gdb/signals.h.
* defs.h: Include "gdb/signals.h".
(enum target_signal): Move to $(INCLUDE_DIR)/gdb/signals.h.
include/gdb:
2002-03-10 Daniel Jacobowitz <drow@mvista.com>
* signals.h: New file, split from gdb/defs.h.
2002-03-11 00:01:11 +00:00
gdbadmin
eda2776159
*** empty log message ***
2002-03-11 00:00:04 +00:00
Alan Modra
70ced76a1b
daily update
2002-03-10 23:00:06 +00:00
Michal Ludvig
33a0a2ac44
* x86-64-tdep.h (sys/reg.h, x86_64_regmap): Moved to x86-64-linux-nat.c
...
* x86-64-linux-nat.c (sys/reg.h, x86_64_regmap): Moved here
from x86-64-tdep.h
2002-03-10 18:16:26 +00:00
Daniel Jacobowitz
dd824b049b
2002-03-10 Daniel Jacobowitz <drow@mvista.com>
...
Don Howard <dhoward@redhat.com>
* mips-tdep.c (ST0_FR): Define.
(mips2_fp_compat): New function, temporarily disabled.
(mips_read_fp_register_single): New function.
(mips_read_fp_register_double): New function.
(mips_print_register): Use them.
(do_fp_register_row): Likewise.
2002-03-10 17:00:27 +00:00
Michael Chastain
3029f9b89c
This is a duplicate of an entry I made in testsuite/ChangeLog.
...
I overlooked that testsuite/gdb.mi/ChangeLog has its own ChangeLog.
I'm leaving the testsuite/ChangeLog entry in place (ChangeLogs are permanent),
and adding this one where it belongs.
2002-03-04 Michael Chastain <mec@shout.net>
* mi-var-cmd.exp: In test "create local variable func",
accommodate gcc v3 function signature.
* mi0-var-cmd-exp: Ditto.
2002-03-10 06:06:16 +00:00
Andrew Cagney
6a41ff5934
* MAINTAINERS: Add Jim Ingham and Klee Dienes to ``write after
...
approval''.
2002-03-10 03:09:52 +00:00
gdbadmin
cbdf1c5a90
*** empty log message ***
2002-03-10 00:00:06 +00:00
Alan Modra
4ca8c9918e
daily update
2002-03-09 23:00:04 +00:00
Alan Modra
29b0f896b1
* config/tc-i386.h (REX_OPCODE): Define.
...
(REX_MODE64, REX_EXTX, REX_EXTY, REX_EXTZ): Define.
(rex_byte): typedef to int.
* config/tc-i386.c: Group prototypes and vars together.
Formatting fixes. Remove occurrences of "register" keyword.
(true): Delete.
(false): Delete.
(mode_from_disp_size): Add INLINE keyword to prototype.
(fits_in_signed_byte): Likewise.
(fits_in_unsigned_byte): Likewise.
(fits_in_unsigned_word): Likewise.
(fits_in_signed_word): Likewise.
(fits_in_unsigned_long): Likewise.
(fits_in_signed_long): Likewise.
(type_names): Constify.
(intel_float_operand): Constify param.
(add_prefix): Use REX_OPCODE.
(md_assemble): Likewise. Modify for changed rex_byte.
(parse_insn): Split out of md_assemble.
(parse_operands): Likewise.
(swap_operands): Likewise.
(optimize_imm): Likewise.
(optimize_disp): Likewise.
(match_template): Likewise.
(check_string): Likewise.
(process_suffix): Likewise.
(check_byte_reg): Likewise.
(check_long_reg): Likewise.
(check_qword_reg): Likewise.
(check_word_reg): Likewise.
(finalize_imm): Likewise.
(process_operands): Likewise.
(build_modrm_byte): Likewise.
(output_insn): Likewise.
(output_branch): Likewise.
(output_jump): Likewise.
(output_interseg_jump): Likewise.
(output_disp): Likewise.
(output_imm): Likewise.
2002-03-09 05:36:51 +00:00
gdbadmin
d39196b888
*** empty log message ***
2002-03-09 00:00:04 +00:00
Alan Modra
f8df66b8a2
daily update
2002-03-08 23:00:10 +00:00
Peter Schauer
4ea09c106d
* stabsread.c (read_member_functions): Fix is_stub test for
...
static member functions, improve comment.
2002-03-08 17:19:39 +00:00
Daniel Jacobowitz
effb06016a
2002-03-07 Daniel Jacobowitz <drow@mvista.com>
...
* README: Update some version numbers.
2002-03-08 06:05:18 +00:00
Daniel Jacobowitz
a65688ab43
2002-03-07 Daniel Jacobowitz <drow@mvista.com>
...
* doc/binutils.texi (Target Selection): Fix LD crossreferences.
(Architecture Selection): Likewise.
2002-03-08 05:42:15 +00:00
Daniel Jacobowitz
913b4d4b74
2002-03-07 Daniel Jacobowitz <drow@mvista.com>
...
* gprof.texi: Wrap @menu in @ifnottex, not @ifinfo.
2002-03-08 04:24:19 +00:00
Daniel Jacobowitz
2e64b66588
2002-03-07 Daniel Jacobowitz <drow@mvista.com>
...
* doc/as.texinfo: Wrap @menu in @ifnottex, not @ifinfo.
2002-03-08 04:21:51 +00:00
Daniel Jacobowitz
84ec0e6d80
2002-03-07 Daniel Jacobowitz <drow@mvista.com>
...
* ld.texinfo: Wrap @menu in @ifnottex, not @ifinfo.
2002-03-08 04:07:21 +00:00
Chris Demetriou
82f728dbb8
2002-03-07 Chris Demetriou <cgd@broadcom.com>
...
* mips.igen (BREAK, LUI, ORI, SYSCALL, XORI): Print
immediate or code as a hex value with the "%#lx" format.
(ANDI): Likewise, and fix printed instruction name.
2002-03-08 00:37:14 +00:00
Chris Demetriou
6225b4b7fc
2002-03-07 Chris Demetriou <cgd@broadcom.com>
...
* igen.c (print_itrace_format): Add support for a new "%#lx" format.
2002-03-08 00:36:32 +00:00
gdbadmin
8d0a607a97
*** empty log message ***
2002-03-08 00:03:34 +00:00
Alan Modra
b136a9a81a
daily update
2002-03-07 23:00:05 +00:00
Stephane Carrez
86596dc8e0
* m68hc11_sim.c (cpu_move8): Call sim_engine_abort in default case.
...
(cpu_move16): Likewise.
(sim_memory_error): Use sim_io_printf.
(cpu_option_handler): Fix compilation warning.
* interp.c (sim_hw_configure): Fix compilation warning;
remove m68hc12sio@2 device.
(sim_open): Likewise.
* dv-m68hc11tim.c (m68hc11tim_port_event): Fix clear of TFLG2
flags when reset.
(cycle_to_string): Improve convertion of cpu cycle number.
(m68hc11tim_info): Print info about PACNT.
(m68hc11tim_io_write_buffer): Fix clearing of TFLG2; handle
TCTL1 and TCTL2 registers.
* dv-m68hc11.c (m68hc11_info): Print 6811 current running mode.
2002-03-07 19:17:04 +00:00
Stephane Carrez
827ec39a5a
* interp.c (sim_hw_configure): Save the HW cpu pointer in the
...
cpu struct.
(sim_hw_configure): Connect the capture input/output events.
* sim-main.h (_sim_cpu): New member hw_cpu.
(m68hc11cpu_set_oscillator): Declare.
(m68hc11cpu_clear_oscillator): Declare.
(m68hc11cpu_set_port): Declare.
* dv-m68hc11.c (m68hc11_options): New for oscillator commands.
(m68hc11cpu_ports): New input ports and output ports to reflect
the HC11 IOs.
(m68hc11_delete): Cleanup any running oscillator.
(attach_m68hc11_regs): Create the input oscillators.
(make_oscillator): New function.
(find_oscillator): New function.
(oscillator_handler): New function.
(reset_oscillators): New function.
(m68hc11cpu_port_event): Handle the new input ports.
(m68hc11cpu_set_oscillator): New function.
(m68hc11cpu_clear_oscillator): New function.
(get_frequency): New function.
(m68hc11_option_handler): New function.
(m68hc11cpu_set_port): New function.
(m68hc11cpu_io_write): Post the port output events.
* dv-m68hc11spi.c (set_bit_port): Use m68hc11cpu_set_port to set
the output port value.
* dv-m68hc11tim.c (m68hc11tim_port_event): Handle CAPTURE event
by latching the TCNT value in the register.
2002-03-07 19:12:44 +00:00
Stephane Carrez
5abb9efa08
* sim-main.h (cpu_frame, cpu_frame_list): Remove.
...
(cpu_frame_reg, cpu_print_frame): Remove.
(cpu_m68hc11_push_uint8, cpu_m68hc11_pop_uint8): Cleanup.
(cpu_m68hc11_push_uint16, cpu_m68hc11_pop_uint16): Likewise.
(cpu_m68hc12_push_uint8, cpu_m68hc12_push_uint16): Likewise.
(cpu_m68hc12_pop_uint8, cpu_m68hc12_pop_uint16): Likewise.
* m68hc11_sim.c (cpu_find_frame): Remove.
(cpu_create_frame_list): Remove.
(cpu_remove_frame_list, cpu_create_frame, cpu_free_frame): Remove.
(cpu_frame_reg, cpu_print_frame, cpu_update_frame): Remove.
(cpu_call): Cleanup to remove #if HAVE_FRAME and calls to the above.
(cpu_update_frame): Likewise.
(cpu_return): Likewise.
(cpu_reset): Likewise.
(cpu_initialize): Likewise.
* interp.c (sim_do_command): Remove call to cpu_print_frame.
2002-03-07 19:06:34 +00:00