Joern Rennecke
ae51a426eb
2003-03-03 Andrew Stubbs <andrew.stubbs@superh.com>
...
opcodes:
* sh-dis.c (print_insn_sh): Don't disassemble fp instructions in
nofpu mode. Add BFD type bfd_mach_sh4_nommu_nofpu.
* sh-opc.h: Add sh4_nommu_nofpu architecture and adjust instructions
accordingly.
bfd:
* archures.c: Add bfd_mach_sh4_nommu_nofpu.
* cpu-sh.c: Ditto.
* elf32-sh.c: Ditto.
* bfd-in2.h: Regenerate.
include/elf:
* sh.h: Add EF_SH4_NOMMU_NOFPU.
gas:
* config/tc-sh.c (md_parse_option): Add -isa=sh4-nofpu and
-isa=sh4-nommu-nofpu options. Adjust help messages accordingly.
(sh_elf_final_processing): Output BFD type sh4_nofpu if that is
the most general type or the user specifically requested it.
(md_assemble): Add a new error message for when an instruction
is understood, but is not allowed due to an -isa option.
2004-03-03 18:01:49 +00:00
H.J. Lu
9545c4ce85
2004-03-02 H.J. Lu <hongjiu.lu@intel.com>
...
* config/tc-ia64.c (align_frag): New.
(md_assemble): Set the tc_frag_data field in align_frag for
IA64_OPCODE_FIRST instructions.
(ia64_md_do_align): Set align_frag.
(ia64_handle_align): Add a stop bit if needed.
* config/tc-ia64.h (TC_FRAG_TYPE): New.
(TC_FRAG_INIT): New.
2004-03-03 04:37:38 +00:00
gdbadmin
284a7efdbe
*** empty log message ***
2004-03-03 00:00:31 +00:00
Alexandre Oliva
3b712a1afc
* elf32-frv.c (struct frv_pic_relocs_info): Added fixups and
...
dynrelocs.
(_frv_count_got_plt_entries): Initialize them.
(frv_pic_relocs_info_find): Add insert argument. Adjust all
callers.
(frv_pic_relocs_info_for_global): Likewise.
(frv_pic_relocs_info_for_local): Likewise.
(frv_pic_merge_early_relocs_info): New.
(_frv_resolve_final_relocs_info): Use it in case one entry maps to
another.
(_frv_add_dyn_reloc): Add entry argument. Adjust all callers.
Check that we don't exceed the allocated count for entry.
(_frv_add_rofixup): Likewise.
(_frv_emit_got_relocs_plt_entries): Adjust for coding standards.
(elf32_frv_finish_dynamic_sections): Improve error message in case
we emit too few rofixup entries.
2004-03-02 23:01:18 +00:00
Alan Modra
abc523ed9f
daily update
2004-03-02 23:00:05 +00:00
Jim Blandy
49b0b19512
* stabsread.c (reg_value_complaint): The maximum register number
...
is one less than the number of registers.
2004-03-02 20:31:56 +00:00
Andrew Cagney
e9ff708b9b
2004-03-02 Andrew Cagney <cagney@redhat.com>
...
* i386-tdep.h (enum i386_regnum): Add I386_DS_REGNUM,
I386_ES_REGNUM, I386_FS_REGNUM, and I386_GS_REGNUM. Remove
trailing comma and redundant assignment of I386_ST0_REGNUM.
* amd64-nat.c (amd64_collect_native_gregset): Zero-extend the
32-bit segment registers.
2004-03-02 15:58:59 +00:00
Andrew Cagney
d4715e41ad
2004-03-01 Andrew Cagney <cagney@redhat.com>
...
* rs6000-tdep.c (rs6000_init_frame_pc_first): Fix compiler error,
use frame_relative_level and get_next_frame.
2004-03-02 02:20:25 +00:00
gdbadmin
38744d423b
*** empty log message ***
2004-03-02 00:00:32 +00:00
Alan Modra
1b427280cd
daily update
2004-03-01 23:00:06 +00:00
Richard Sandiford
1712ab837e
* configure.in (mips64*-*-linux*): Override mips*-*-linux* case
...
and disable libgcj.
* configure: Regenerated.
2004-03-01 19:34:14 +00:00
Andreas Schwab
cc2f008e43
* ld.texinfo (Options): Fix example for --wrap.
2004-03-01 17:33:36 +00:00
Richard Sandiford
676a64f422
Add fr450 support.
2004-03-01 10:11:46 +00:00
Richard Sandiford
c7a48b9ac9
cpu/
...
* frv.cpu (nsdiv, nudiv, nsdivi, nudivi): Remove fr400 profiling unit.
(scutss): Change unit to I0.
(calll, callil, ccalll): Add missing FR550-MAJOR and profile unit.
(mqsaths): Fix FR400-MAJOR categorization.
(media-quad-multiply-cross-acc, media-quad-cross-multiply-cross-acc)
(media-quad-cross-multiply-acc): Change unit from MDUALACC to FMALL.
* frv.opc (fr400_check_insn_major_constraints): Check for (M-2,M-1)
combinations.
opcodes/
* frv-desc.c, frv-opc.c: Regenerate.
sim/frv/
* cache.c (frv_cache_init): Change fr400 cache statistics to match
the fr405.
(non_cache_access): Add missing breaks.
* interrupts.c (set_exception_status_registers): Always set EAR15
for data_access_errors.
* memory.c (fr400_check_write_address): Remove redundant alignment
check.
* model.c: Regenerate.
2004-03-01 09:42:33 +00:00
Richard Sandiford
8b73069fed
sim/frv/
...
* frv.c (frvbf_iacc_cut): Rework, taking rounding into account.
testsuite/
* sim/frv/fr400/scutss.cgs: Fix tests to account for rounding.
Add some new ones.
2004-03-01 09:33:48 +00:00
Richard Sandiford
8ae0baa268
cpu/
...
* frv.cpu (r-store, r-store-dual, r-store-quad): Delete.
(rstb, rsth, rst, rstd, rstq): Delete.
(rstbf, rsthf, rstf, rstdf, rstqf): Delete.
gas/testsuite/
* gas/frv/allinsn.s (rstb, rsth, rst, rstd, rstq): Replace with nops.
(rstbf, rsthf, rstf, rstdf, rstqf): Likewise.
* gas/frv/allinsn.d: Update accordingly.
opcodes/
* frv-desc.c, frv-opc.c, frv-opc.h: Regenerate.
sim/frv/
* decode.c, decode.h, model.c, sem.c: Regenerate.
sim/testsuite/
* sim/frv/{rstb,rsth,rst,rstd,rstq}.cgs: Delete.
* sim/frv/{rstbf,rsthf,rstf,rstdf,rstqf}.cgs: Delete.
2004-03-01 09:26:33 +00:00
Andrew Cagney
3ce2bf1815
2004-02-29 Andrew Cagney <cagney@redhat.com>
...
* rs6000-tdep.c (rs6000_init_frame_pc_first): New function.
(rs6000_gdbarch_init): Set deprecated_init_frame_pc_first.
* config/rs6000/tm-rs6000.h (DEPRECATED_INIT_FRAME_PC_FIRST):
Delete macro.
2004-03-01 00:50:56 +00:00
gdbadmin
312d3cb118
*** empty log message ***
2004-03-01 00:00:03 +00:00
Alan Modra
2d9a3a9b5d
daily update
2004-02-29 23:00:21 +00:00
Daniel Jacobowitz
6ea9fb3712
* gdb.cp/ctti.exp: Handle unsigned char type. Expect templates
...
to use unsigned char.
* gdb.cp/cttiadd.c, gdb.cp/cttiadd1.c, gdb.cp/cttiadd2.c,
gdb.cp/cttiadd3.c: Change type of variable to unsigned char.
2004-02-29 22:29:15 +00:00
Daniel Jacobowitz
2da6aac335
* inflow.c (terminal_inferior): Don't give up the terminal if we
...
previously couldn't get the inferior's terminal state.
2004-02-29 19:17:49 +00:00
Daniel Jacobowitz
6ba34a8d52
* regcache.c (read_pc_pid): Restore inferior_ptid after reading
...
PC_REGNUM.
2004-02-29 17:01:38 +00:00
Daniel Jacobowitz
23b23974c7
* config/gdbserver.exp (gdbserver_gdb_load): Wait for a complete
...
line of output.
2004-02-29 16:51:48 +00:00
Daniel Jacobowitz
dc3f888344
* server.c (handle_v_cont): Call set_desired_inferior.
2004-02-29 16:49:38 +00:00
Daniel Jacobowitz
89a208daac
* remote-utils.c (prepare_resume_reply): Always supply "thread:".
2004-02-29 16:48:29 +00:00
Daniel Jacobowitz
62ea82f508
* linux-low.c (linux_wait): Unblock async I/O.
...
(linux_resume): Block and enable async I/O.
* remote-utils.c (block_async_io, unblock_async_io): New functions.
* server.h (block_async_io, unblock_async_io): Add prototypes.
2004-02-29 16:47:15 +00:00
Daniel Jacobowitz
6910d122ac
* remote-utils.c (remote_open): Print a status notice after
...
opening a TCP port.
* server.c (attach_inferior): Print a status notice after
attaching.
2004-02-29 16:46:01 +00:00
Daniel Jacobowitz
d677d77d05
* linux-arm-low.c (arm_get_pc): Print out stop PC in debug mode.
2004-02-29 16:43:49 +00:00
H.J. Lu
0ad989f9fd
2004-02-28 H.J. Lu <hongjiu.lu@intel.com>
...
* elf-bfd.h (_bfd_elf_link_add_archive_symbols): New prototype.
* elflink.h (is_global_data_symbol_definition): Moved to
elflink.c.
(elf_link_is_defined_archive_symbol): Likewise.
(elf_link_add_archive_symbols): Likewise. Renamed to
_bfd_elf_link_add_archive_symbols.
* elflink.c (elf_link_is_defined_archive_symbol): Get the size
of ELF symbol table entry from backend.
(_bfd_elf_link_add_archive_symbols): Call bfd_link_add_symbols
instead of elf_link_add_object_symbols.
2004-02-29 06:11:52 +00:00
Andrew Cagney
168efedae1
Branch didn't get cut, remove reference.
2004-02-29 03:39:04 +00:00
Andrew Cagney
01cf0b9f2c
Fix tipo.
2004-02-29 02:59:16 +00:00
Daniel Jacobowitz
7574fd5374
* gdb.base/relocate.c (dummy): Initialize.
2004-02-29 02:58:28 +00:00
Andrew Cagney
faae5abe9a
2004-02-28 Andrew Cagney <cagney@redhat.com>
...
* NEWS: Refer to GDB 6.1.
* README: Refer to GDB 6.1.
* PROBLEMS: Refer to GDB 6.1.
Index: doc/ChangeLog
2004-02-28 Andrew Cagney <cagney@redhat.com>
* gdb.texinfo (Contributors): Mention GDB 6.1 release engineer.
2004-02-29 02:57:24 +00:00
Daniel Jacobowitz
a195357fd2
* gdb.base/chng-syms.exp: Anchor exit pattern. Allow
...
a breakpoint at exit.
2004-02-29 02:55:21 +00:00
Daniel Jacobowitz
2227a3c550
* thread-db.c (disable_thread_signals): Remove unused function.
2004-02-29 02:39:47 +00:00
Andrew Cagney
7a3ccebe9b
Oops, move branch message to correct position.
2004-02-29 02:16:56 +00:00
Andrew Cagney
ae92b7d67a
GDB 6.1 branch created.
2004-02-29 02:09:34 +00:00
gdbadmin
0f0f2dd5b5
*** empty log message ***
2004-02-29 00:00:02 +00:00
Alan Modra
75fba9fba7
daily update
2004-02-28 23:00:05 +00:00
Nathanael Nerode
3dee29daf4
PR bootstrap/7087
...
* Makefile.tpl: Guard XFOO sed statements better.
* Makefile.tpl: Add dependency for configure-target-libada.
* Makefile.in: Regenerate (incidentally fixes broken
commit when libada-branch was merged).
2004-02-28 22:03:47 +00:00
Mark Kettenis
041bd74ba6
* amd64-nat.c: Include "gdb_string.h".
...
(amd64_collect_native_gregset): Zero-extend the 32-bit
general-purpose registers and %eip.
2004-02-28 21:55:48 +00:00
Andrew Cagney
0558264b6b
2004-02-28 Andrew Cagney <cagney@redhat.com>
...
* src-release (CVS_NAMES): Define.
(do-tar, do-tar): Prune $(CVS_NAMES).
2004-02-28 21:52:04 +00:00
Mark Kettenis
3c017e4024
* amd64-tdep.h: (amd64_collect_fxsave): New prototype.
...
* amd64-tdep.c (amd64_collect_fxsave): New function.
(amd64_fill_fxsave): Simply call amd64_collect_fxsave.
2004-02-28 20:48:57 +00:00
Mark Kettenis
80571bffe3
* i387-tdep.h: Update copyright year.
...
(i387_collect_fxsave): New prototype.
* i387-tdep.c: Update copyright year.
(i387_collect_fxsave): New function containing most of the code
from i387_fill_fxsave.
(i387_fill_fxsave): Call i387_collect_fxsave.
2004-02-28 20:43:51 +00:00
Andrew Cagney
50d71875b9
2004-02-28 Andrew Cagney <cagney@redhat.com>
...
* amd64-linux-nat.c (ps_get_thread_area): When architecture is
i386 use PTRACE_GET_THREAD_AREA. Suggested by Roland McGrath.
2004-02-28 19:38:21 +00:00
Andrew Cagney
b6d42148e9
Oops, wrong patch :-(
2004-02-28 18:54:31 +00:00
Andrew Cagney
394023e238
2004-02-28 Andrew Cagney <cagney@redhat.com>
...
* amd64-linux-nat.c (ps_get_thread_area): When architecture is
i386 use PTRACE_GET_THREAD_AREA. Suggested by Roland McGrath.
2004-02-28 18:52:19 +00:00
Mark Kettenis
4a28816e79
* amd64-tdep.c (amd64_frame_cache): Fix comment.
2004-02-28 18:07:58 +00:00
Andrew Cagney
dbda997201
2004-02-28 Andrew Cagney <cagney@redhat.com>
...
* utils.c: Use "", instead of <>, to include readline.
tui/tui-win.c, tui/tui.c, tui/tui-hooks.c: Ditto.
* tracepoint.c, top.c, symmisc.c, symfile.c: Ditto.
* source.c, solib.c, exec.c, event-top.c: Ditto.
* corelow.c, completer.c, cli/cli-setshow.c: Ditto.
* cli/cli-dump.c, cli/cli-cmds.c: Ditto.
* Makefile.in: Update all dependencies.
(readline_tilde_h, readline_history_h): Define.
(readline_headers): Delete.
2004-02-28 18:04:37 +00:00
Mark Kettenis
91ae43031c
* config/djgpp/fnchange.lst: Rename "config/i386/nm-linux64.h" to
...
"config/i386/nm-lx64.h" and "config/i386/tm-linux64.h" to
"config/i386/tm-lx64.h".
2004-02-28 18:01:48 +00:00