Andrew Cagney
feaee4bdbb
2002-11-21 Andrew Cagney <ac131313@redhat.com>
...
* Makefile.in: Update copyright. IGEN contributed to the FSF.
* filter.c, filter.h, filter_host.c, filter_host.h: Ditto.
* gen-engine.c, gen-engine.h, gen-icache.c, gen-icache.h: Ditto.
* gen-idecode.c, gen-idecode.h, gen-itable.c: Ditto.
* gen-itable.h, gen-model.c, gen-model.h, gen-semantics.c: Ditto.
* gen-semantics.h, gen-support.c, gen-support.h, gen.c: Ditto.
* gen.h, igen.c, igen.h, ld-cache.c, ld-cache.h: Ditto.
* ld-decode.c, ld-decode.h, ld-insn.c, ld-insn.h, lf.c: Ditto.
* lf.h, misc.c, misc.h, table.c, table.h: Ditto.
2002-11-22 04:09:40 +00:00
Andreas Schwab
d85fe7f7fa
* m68k-tdep.c (m68k_register_virtual_type): Return int for SR, FPC
...
and FPS registers.
2002-11-22 00:02:03 +00:00
gdbadmin
a3ced1cbd6
*** empty log message ***
2002-11-22 00:00:02 +00:00
Alan Modra
caa402677f
daily update
2002-11-21 23:00:04 +00:00
Alan Modra
0e4065952f
* ld-elf/elf.exp: Remove sec64k test.
...
* ld-elf/sec64k.exp: Reinstate.
2002-11-21 21:37:06 +00:00
Stephane Carrez
9c393d00b5
* tui-hooks.c (tui_init_hook): Don't enable the TUI if a specific
...
interpreter is installed.
2002-11-21 21:25:22 +00:00
Daniel Jacobowitz
8308e54c58
* maint.c (_initialize_maint_cmds): Fix typo. From
...
Francesco Potorti` <pot@gnu.org>.
2002-11-21 19:38:02 +00:00
Dave Anglin
1d4216362a
* config/tc-hppa.h (tc_frob_symbol): Frob undefined unused symbols
...
only if they have default visibility.
2002-11-21 19:06:28 +00:00
Richard Henderson
33bf47a8fe
* config/tc-alpha.c (alpha_fix_adjustable): Remove redundant
...
S_IS_DEFINED test.
2002-11-21 18:56:06 +00:00
Andrew Cagney
8997bd5e3f
2002-11-21 Andrew Cagney <cagney@redhat.com>
...
* mips-tdep.c (mips_dump_tdep): Delete references to
GDB_TARGET_UNMASK_DISAS_PC and GDB_TARGET_MASK_DISAS_PC.
* config/mips/tm-mips.h (GDB_TARGET_MASK_DISAS_PC): Delete macro.
(GDB_TARGET_UNMASK_DISAS_PC): Delete macro.
* printcmd.c (build_address_symbolic): Delete calls to
GDB_TARGET_UNMASK_DISAS_PC and GDB_TARGET_MASK_DISAS_PC.
(address_info): Ditto.
Fix PR gdb/773.
2002-11-21 18:54:44 +00:00
Richard Henderson
7c25b72c17
* elflink.h (elf_link_add_object_symbols): Don't overwrite the
...
arch's st_other bits when merging visibilities.
(elf_link_output_extsym): Tidy clearing of visibility field.
2002-11-21 18:52:36 +00:00
Alan Modra
782c0ebfc9
* ld-elf/elf.exp: Renamed from sec64k.exp. Add test_list loop.
...
* ld-elf/merge.s: New file.
* ld-elf/merge.d: New file.
* ld-elf/merge.ld: New file.
2002-11-21 13:30:31 +00:00
Alan Modra
dc12c51f36
* coff-mcore.c (SWAP_IN_RELOC_OFFSET): Define.
...
(SWAP_OUT_RELOC_OFFSET): Define.
2002-11-21 13:11:33 +00:00
Alan Modra
5f8075fa81
* config/tc-mcore.c (mcore_pool_count): New function.
...
(mcore_cons, mcore_float_cons, mcore_stringer, mcore_fill): Use it.
2002-11-21 11:43:40 +00:00
Klee Dienes
5ff3743120
2002-11-20 Klee Dienes <kdienes@apple.com>
...
* config/tc-mcore.c (md_begin): Use a const iterator. Don't
coalesce the name fields to use the same pointer.
* config/tc-sh.c (md_begin): Use a const iterator. Don't coalesce
the name fields to use the same pointer.
(get_specific): Check for opcodes with the same name using strcmp
as well as comparing the pointer.
2002-11-21 09:54:12 +00:00
gdbadmin
444d9f96ab
*** empty log message ***
2002-11-21 00:00:33 +00:00
Alan Modra
ca38dbba3d
daily update
2002-11-20 23:00:05 +00:00
Alexandre Oliva
963f13ecfe
* elf.c (_bfd_elf_link_hash_table_init): Make sure
...
can_refcount is properly extended to the type of
init_refcount.
2002-11-20 18:17:04 +00:00
Daniel Jacobowitz
a1358604f1
* linux-s390-low.c (s390_regmap): Check GPR_SIZE instead of
...
defined(PT_FPR0_HI).
2002-11-20 16:31:08 +00:00
Alan Modra
5045ec7ae4
* write.c (adjust_reloc_syms): Don't reduce SEC_MERGE fixups with
...
fx_subsy non-NULL.
2002-11-20 12:56:01 +00:00
Klee Dienes
4e87b8328c
2002-11-19 Klee Dienes <kdienes@apple.com>
...
Adam Fedor <fedor@gnu.org>
* completer.c (skip_quoted_chars): Renamed from skip_chars. Add
the ability to explicitly specify the quote characters and word
break characters; if NULL is specified for either, use the old
behavior of using the characters used by the completer.
(skip_chars): New function. Convenience wrapper around
skip_quoted_chars to provide the original skip_chars behavior.
* completer.h (skip_quoted_chars): Add prototype.
2002-11-20 08:58:01 +00:00
DJ Delorie
193eb15dba
* xstormy16-desc.c: Regenerate.
...
* xstormy16-opc.c: Regenerate.
* xstormy16-opc.h: Regenerate.
2002-11-20 03:15:10 +00:00
DJ Delorie
c8014bda54
* gas/xstormy16/allinsn.sh: Add sdiv, divlh, and sdivlh.
...
* gas/xstormy16/allinsn.d: Regenerate.
* gas/xstormy16/allinsn.s: Regenerate.
2002-11-20 03:14:47 +00:00
Alan Modra
bbce6ab74a
move testsuite entries to the correct changelog
2002-11-20 02:50:28 +00:00
Richard Henderson
20e420c2ed
* config/obj-elf.c (obj_elf_visibility): Overwrite only the
...
visibility portion of st_other.
2002-11-20 02:39:21 +00:00
Alan Modra
1a3fdaa703
* emulparams/elf64ppc.sh (SEGMENT_SIZE): Don't define.
...
Also move some changelog entries to where they belong.
2002-11-20 01:02:44 +00:00
Andrew Cagney
9ba8d803d0
2002-11-19 Andrew Cagney <ac131313@redhat.com>
...
Problems reported by Paul Eggert.
* gdbarch.sh: Use `sort -k 3`. Fix PR gdb/527.
Index: doc/ChangeLog
2002-11-19 Andrew Cagney <ac131313@redhat.com>
Fix POSIX problem reported by Paul Eggert.
* Makefile.in (GDBvn.texi): Use `sed q' instead of `head -1'.
2002-11-20 00:47:59 +00:00
gdbadmin
e8bce06be3
*** empty log message ***
2002-11-20 00:00:34 +00:00
Andreas Schwab
0a59580323
* m68klinux-nat.c (IS_SIGTRAMP, IS_RT_SIGTRAMP)
...
(m68k_linux_in_sigtramp, SIGCONTEXT_PC_OFFSET)
(UCONTEXT_PC_OFFSET, m68k_linux_sigtramp_saved_pc)
(m68k_linux_frame_saved_pc): Move to ...
* m68klinux-tdep.c: ... here. New file.
* Makefile.in (m68klinux-tdep.o): Add dependencies.
* config/m68k/linux.mt (TDEPFILES): Add m68klinux-tdep.o.
2002-11-19 23:14:45 +00:00
Alan Modra
3643cf46d6
daily update
2002-11-19 23:00:05 +00:00
Klee Dienes
a720f7bca7
2002-11-19 Klee Dienes <kdienes@apple.com>
...
* config/tc-h8300.c (struct h8_instruction): New type, used to
wrap h8_opcodes with length, noperands, idx, and size fields
(computed at run-time).
(h8_instructions): New variable.
(md_begin): Allocate the storage for h8_instructions. Fill
h8_instructions with pointers to the appropriate opcode and the
correct value for the additional fields.
(clever_message): Update to use h8_instructions instead of
h8_opcodes.
(build_bytes): Ditto.
(get_specific): Ditto.
(md_assemble): Ditto.
2002-11-19 22:56:42 +00:00
Klee Dienes
53cc279128
2002-11-19 Klee Dienes <kdienes@apple.com>
...
* h8300.h (h8_opcode): Remove 'noperands', 'idx', and 'size'
fields.
(h8_opcodes). Modify initializer and initializer macros to no
longer initialize the removed fields.
2002-11-19 22:56:14 +00:00
Alexandre Oliva
4ffba85cf6
* elfxx-mips.c (MIPS_RELOC_RELA_P): New macro.
...
(_bfd_mips_elf_relocate_section): Use it.
2002-11-19 20:52:32 +00:00
Alexandre Oliva
ee6423ed14
* elfxx-mips.c (MNAME): New macro.
...
(_bfd_mips_elf_check_relocs): Use it.
(_bfd_mips_elf_discard_info): Likewise.
(_bfd_mips_elf_final_link): Likewise.
2002-11-19 20:50:43 +00:00
Adam Fedor
e8afa4d797
Revert to old skip_quoted usage.
2002-11-19 15:23:58 +00:00
Adam Fedor
a76c9d7283
* Makefile.in (SFILES): Add objc-exp.y objc-lang.c.
...
(objc_lang_h): Define.
(YYFILES): Add objc-exp.tab.c.
(local-maintainer-clean): Remove objc-exp.tab.c.
(objc-exp.tab.c, objc-exp.tab.o, objc-lang.o): New target.
2002-11-19 15:17:50 +00:00
Martin Schwidefsky
0a00dd4807
* config/tc-s390.c (tc_s390_fix_adjustable): Re-add patch to prevent
...
adjustments to symbols in merge sections.
2002-11-19 14:58:54 +00:00
Pierre Muller
fd0e9d45dd
2002-11-19 Pierre Muller <muller@ics.u-strasbg.fr>
...
* p-exp.y (typecast rule): Add automatic dereference of
pascal classes if needed.
(THIS): Set current_type.
Automatically dereference pascal classes.
(typebase rule): Add ^typebase recognition.
2002-11-19 12:44:43 +00:00
Svein Seldal
5dec918223
Fixed LDHI constraint
2002-11-19 11:59:12 +00:00
Alan Modra
81283cde50
* config/tc-alpha.c (s_alpha_prologue): as_bad when sym is NULL.
2002-11-19 07:32:28 +00:00
Alan Modra
cdcf6e38a2
* elf64-ppc.c (ppc64_elf_edit_opd): When deleting relocs, adjust
...
rel_hdr.sh_size too.
2002-11-19 06:32:35 +00:00
Adam Fedor
82eeeb9451
* expprint.c (print_subexp): Handle OP_OBJC_NSSTRING,
...
OP_OBJC_MSGCALL, and OP_OBJC_SELF.
(op_name): Handle OP_OBJC_SELF.
* Makefile.in (expprint.o): Add additional depends.
2002-11-19 03:36:44 +00:00
Adam Fedor
646df18d28
* expression.h: Rename ObjC ops to OP_OBJC_MSGCALL,
...
OP_OBJC_SELECTOR, OP_OBJC_NSSTRING, and OP_OBJC_SELF.
* parse.c (length_of_subexp, prefixify_subexp): Likewise.
* objc-exp.y: Likewise.
2002-11-19 03:23:40 +00:00
Adam Fedor
379b85dfc1
gdb/parser-defs.h: (struct objc_class_str): New structure
...
for parsing ObjC classes.
2002-11-19 03:15:01 +00:00
Andrew Cagney
85cf597a18
2002-11-18 Andrew Cagney <ac131313@redhat.com>
...
* stack.c (frame_relative_level): Copy function from here ...
* frame.c (frame_relative_level): ...to here.
2002-11-19 00:46:00 +00:00
gdbadmin
66b7e2229f
*** empty log message ***
2002-11-19 00:00:35 +00:00
Alan Modra
80b26a8da1
daily update
2002-11-18 23:00:06 +00:00
Andrew Cagney
5a203e4405
2002-11-18 Andrew Cagney <ac131313@redhat.com>
...
* frame.h (enum frame_type): Define.
(get_frame_type): Declare.
(struct frame_info): Add field `type'. Delete field
signal_handler_caller.
(deprecated_set_frame_signal_handler_caller): Declare.
* frame.c (get_frame_type): New function.
(deprecated_set_frame_type): New function.
(create_new_frame): Set the frame's type.
(get_prev_frame): Similar.
* sparc-tdep.c: Use get_frame_type instead of signal_handler_caller.
* s390-tdep.c: Ditto.
* m68klinux-nat.c: Ditto.
* ns32k-tdep.c: Ditto.
* x86-64-linux-tdep.c: Ditto.
* vax-tdep.c: Ditto.
* rs6000-tdep.c: Ditto.
* ppc-linux-tdep.c: Ditto.
* i386-interix-tdep.c: Ditto.
* mips-tdep.c: Ditto.
* m68k-tdep.c: Ditto.
* hppa-tdep.c: Ditto.
* ia64-tdep.c: Ditto.
* cris-tdep.c: Ditto.
* arm-tdep.c: Ditto.
* alpha-tdep.c: Ditto.
* i386-tdep.c: Ditto.
* stack.c: Ditto.
* ada-lang.c: Ditto.
* blockframe.c: Update.
* i386-interix-tdep.c (i386_interix_back_one_frame): Use
deprecated_set_frame_type instead of signal_handler_caller.
* ppc-linux-tdep.c (ppc_linux_init_extra_frame_info): Ditto.
* rs6000-tdep.c (rs6000_init_extra_frame_info): Ditto.
* breakpoint.h: Delete FIXME suggesting get_frame_type.
Index: tui/ChangeLog
2002-11-18 Andrew Cagney <ac131313@redhat.com>
* tuiStack.c (tuiShowFrameInfo): Use get_frame_type instead of
signal_handler_caller.
2002-11-18 22:19:33 +00:00
Klee Dienes
bf4ae8b20c
2002-11-18 Klee Dienes <kdienes@apple.com>
...
* Makefile.in (buildsym.o): Add dependency for gdb_assert.h.
2002-11-18 21:53:31 +00:00
Kevin Buettner
14e777e044
Add support for 64-bit DWARF 2 formats to gas.
2002-11-18 21:08:54 +00:00