OSDN Git Service

pf3gnuchains/pf3gnuchains4x.git
21 years ago2003-05-07 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Wed, 7 May 2003 22:57:30 +0000 (22:57 +0000)]
2003-05-07  Jeff Johnston  <jjohnstn@redhat.com>

        * dwarf2read.c (dwarf_decode_lines): Only use output of
        check_cu_functions() when calling record_line().  Do not update
        the current address.

21 years ago2003-05-07 Andrew Cagney <cagney@redhat.com>
Andrew Cagney [Wed, 7 May 2003 22:13:33 +0000 (22:13 +0000)]
2003-05-07  Andrew Cagney  <cagney@redhat.com>

* fork-child.c (startup_inferior): Delete #ifdef STARTUP_INFERIOR
code.

21 years agoAdd support for assembly source testing on the s390x.
Jim Blandy [Wed, 7 May 2003 21:52:53 +0000 (21:52 +0000)]
Add support for assembly source testing on the s390x.
* gdb.asm/asm-source.exp: Add a case for the s390x-*-*
architecture.
* gdb.asm/s390x.inc: New file.

21 years ago* gdb.asm/asm-source.exp: Use a 'switch -glob' statement, not a
Jim Blandy [Wed, 7 May 2003 21:51:06 +0000 (21:51 +0000)]
* gdb.asm/asm-source.exp: Use a 'switch -glob' statement, not a
succession of 'if' statements.

21 years agogdb/ChangeLog:
Jim Blandy [Wed, 7 May 2003 21:42:48 +0000 (21:42 +0000)]
gdb/ChangeLog:

Rename commands 'maint list symtabs' and 'maint list psymtabs' to
'maint info symtabs' and 'maint info psymtabs'.
* symmisc.c (maintenance_info_symtabs, maintenance_info_psymtabs):
Renamed from maintenance_list_symtabs and maintenance_list_psymtabs.
* symtab.h (maintenance_info_symtabs, maintenance_info_psymtabs):
Declarations updated.
* maint.c (maintenance_list_command): Delete.
(_initialize_maint_cmds): Update calls to add_cmd.
* gdbcmd.h (maintenancelistlist): Delete declaration.
* cli/cli-cmds.c (maintenancelistlist): Delete.
(init_cmd_lists): Don't initialize it.
* cli/cli-cmds.h (maintenancelistlist): Delete declaration.

gdb/doc/ChangeLog:

* gdb.texinfo (Symbols): Update documentation: 'maint list
symtabs' and 'maint list psymtabs' have been renamed 'maint info
symtabs' and 'maint info psymtabs'.

21 years agos/burtle/iterative
Jason Merrill [Wed, 7 May 2003 20:30:13 +0000 (20:30 +0000)]
s/burtle/iterative

21 years agoIndex: gdb/ChangeLog
Andrew Cagney [Wed, 7 May 2003 19:21:13 +0000 (19:21 +0000)]
Index: gdb/ChangeLog
2003-05-07  Andrew Cagney  <cagney@redhat.com>

* d10v-tdep.c (remote_d10v_translate_xfer_address): Add
"regcache".
(d10v_print_registers_info): Update.
(d10v_dmap_register, d10v_imap_register): Delete functions.
(struct gdbarch_tdep): Add "regcache" parameter to "dmap_register"
and "imap_register".
(d10v_ts2_dmap_register, d10v_ts2_imap_register): Add "regcache".
(d10v_ts3_dmap_register, d10v_ts3_imap_register): Add "regcache".
* arch-utils.c (generic_remote_translate_xfer_address): Add
"regcache" and "gdbarch" parameters.
* gdbarch.sh (REMOTE_TRANSLATE_XFER_ADDRESS): Add "regcache"
parameter.  Change class to multi-arch.
* gdbarch.h, gdbarch.c: Re-generate.
* remote.c (remote_xfer_memory): Use
gdbarch_remote_translate_xfer_address.

Index: include/gdb/ChangeLog
2003-05-07  Andrew Cagney  <cagney@redhat.com>

* sim-d10v.h (sim_d10v_translate_addr): Add regcache parameter.
(sim_d10v_translate_imap_addr): Add regcache parameter.
(sim_d10v_translate_dmap_addr): Ditto.

Index: sim/d10v/ChangeLog
2003-05-07  Andrew Cagney  <cagney@redhat.com>

* interp.c (sim_d10v_translate_addr): Add "regcache" parameter.
(sim_d10v_translate_imap_addr): Ditto.
(sim_d10v_translate_dmap_addr): Ditto.
(xfer_mem): Pass NULL regcache to sim_d10v_translate_addr.
(dmem_addr): Pass NULL regcache to sim_d10v_translate_dmap_addr.
(dmap_register, imap_register): Add "regcache" parameter.
(imem_addr): Pass NULL regcache to sim_d10v_translate_imap_addr.
(sim_fetch_register): Pass NULL regcache to imap_register and
dmap_register.

21 years agomerge from gcc
DJ Delorie [Wed, 7 May 2003 19:15:59 +0000 (19:15 +0000)]
merge from gcc

21 years ago2003-05-07 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Wed, 7 May 2003 18:35:57 +0000 (18:35 +0000)]
2003-05-07  Jeff Johnston  <jjohnstn@redhat.com>

        * infrun.c (prev_pc): Move declaration ahead of proceed().
        (proceed): Refresh prev_pc value before resuming.
        (stop_stepping): Remove code to refresh prev_pc.

21 years agolibiberty/
Jason Merrill [Wed, 7 May 2003 18:07:53 +0000 (18:07 +0000)]
libiberty/
        * hashtab.c (burtle_hash): New fn.
        * configure.in: Add AC_C_BIGENDIAN_CROSS.
        * aclocal.m4: Include accross.m4.
        * configure, config.in: Regenerate.
include/
        * hashtab.h (burtle_hash): Prototype.
        (burtle_hash_object): New macro.

21 years agoReset R_XSTORMY16_16 reloc to ignore overflows.
Nick Clifton [Wed, 7 May 2003 15:16:35 +0000 (15:16 +0000)]
Reset R_XSTORMY16_16 reloc to ignore overflows.

21 years ago* elfxx-mips.c (_bfd_mips_elf_merge_private_bfd_data): Improve
Alexandre Oliva [Wed, 7 May 2003 05:09:25 +0000 (05:09 +0000)]
* elfxx-mips.c (_bfd_mips_elf_merge_private_bfd_data): Improve
error message for mixing different-endian files.  Check for ABI
compatibility of input files with the selected emulation.

21 years agodaily update
Alan Modra [Wed, 7 May 2003 00:00:07 +0000 (00:00 +0000)]
daily update

21 years ago*** empty log message ***
gdbadmin [Wed, 7 May 2003 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***

21 years agoRevert update of version number
Nick Clifton [Tue, 6 May 2003 18:27:41 +0000 (18:27 +0000)]
Revert update of version number

21 years agoRemoved stray comment
Kris Warkentin [Tue, 6 May 2003 17:13:40 +0000 (17:13 +0000)]
Removed stray comment

21 years agoFixed some ARI hits
Kris Warkentin [Tue, 6 May 2003 16:47:47 +0000 (16:47 +0000)]
Fixed some ARI hits

21 years agoBump version number
Nick Clifton [Tue, 6 May 2003 16:46:30 +0000 (16:46 +0000)]
Bump version number

21 years agoMissed ChangeLog commit earlier
Kris Warkentin [Tue, 6 May 2003 12:35:03 +0000 (12:35 +0000)]
Missed ChangeLog commit earlier

21 years ago*** empty log message ***
gdbadmin [Tue, 6 May 2003 00:00:31 +0000 (00:00 +0000)]
*** empty log message ***

21 years agodaily update
Alan Modra [Tue, 6 May 2003 00:00:06 +0000 (00:00 +0000)]
daily update

21 years ago2003-05-05 H.J. Lu <hjl@gnu.org>
H.J. Lu [Mon, 5 May 2003 21:35:08 +0000 (21:35 +0000)]
2003-05-05  H.J. Lu <hjl@gnu.org>

* config-ml.in: Restored from gcc repository.

21 years agoIndex: testsuite/ChangeLog
Andrew Cagney [Mon, 5 May 2003 18:33:11 +0000 (18:33 +0000)]
Index: testsuite/ChangeLog
2003-05-05  Andrew Cagney  <cagney@redhat.com>

* gdb.base/maint.exp: Add tests for "maint print dummy-frames".

Index: doc/ChangeLog
2003-05-05  Andrew Cagney  <cagney@redhat.com>

* gdb.texinfo (Maintenance Commands): Document "maint print
dummy-frames".

2003-05-05  Andrew Cagney  <cagney@redhat.com>

* dummy-frame.c: Include "command.h" and "gdbcmd.h".
(fprint_dummy_frames): New function.
(maintenance_print_dummy_frames): New function.
(_initialize_dummy_frame): Add command "maint print dummy-frames".
* frame.c (fprint_frame_id): Make global.
* frame.h (fprint_frame_id): Declare.
* Makefile.in (dummy-frame.o): Update dependencies.

21 years ago2003-05-03 Andrew Cagney <cagney@redhat.com>
Andrew Cagney [Mon, 5 May 2003 17:56:57 +0000 (17:56 +0000)]
2003-05-03  Andrew Cagney  <cagney@redhat.com>

* gdbarch.sh (DEPRECATED_REGISTER_SIZE): Rename REGISTER_SIZE.
(DEPRECATED_SIZEOF_CALL_DUMMY_WORDS): Rename
SIZEOF_CALL_DUMMY_WORDS.
(DEPRECATED_CALL_DUMMY_WORDS): Rename CALL_DUMMY_WORDS.
(DEPRECATED_FIX_CALL_DUMMY): Rename FIX_CALL_DUMMY.
(DEPRECATED_CALL_DUMMY_BREAKPOINT_OFFSET): Rename
CALL_DUMMY_BREAKPOINT_OFFSET.
(DEPRECATED_CALL_DUMMY_START_OFFSET): Rename
CALL_DUMMY_START_OFFSET.
(DEPRECATED_CALL_DUMMY_LENGTH): Rename CALL_DUMMY_LENGTH.
* gdbarch.h, gdbarch.c: Re-generate.
* alpha-tdep.c, alphafbsd-tdep.c, arm-linux-tdep.c: Update.
* arm-tdep.c, avr-tdep.c, breakpoint.c, cris-tdep.c: Update.
* dummy-frame.c, dummy-frame.h, frv-tdep.c, gdbarch.c: Update.
* gdbarch.h, gdbarch.sh, h8300-tdep.c, hppa-tdep.c: Update.
* i386-tdep.c, ia64-tdep.c, infcall.c, inferior.h: Update.
* m68hc11-tdep.c, m68k-tdep.c, mcore-tdep.c: Update.
* mips-tdep.c, mn10300-tdep.c, ns32k-tdep.c: Update.
* rs6000-tdep.c, s390-tdep.c, sh-tdep.c, sol-thread.c: Update.
* sparc-tdep.c, target.c, v850-tdep.c, valops.c: Update.
* vax-tdep.c, x86-64-tdep.c, xstormy16-tdep.c: Update.
* config/ia64/tm-ia64.h, config/m68k/tm-vx68.h: Update.
* config/mips/tm-mips.h, config/pa/nm-hppah.h: Update.
* config/pa/tm-hppa.h, config/pa/tm-hppa64.h: Update.
* config/s390/tm-s390.h, config/sparc/tm-sp64.h: Update.
* config/sparc/tm-sparc.h: Update.

Index: doc/ChangeLog
2003-05-03  Andrew Cagney  <cagney@redhat.com>

* gdbint.texinfo (Target Architecture Definition): Make
CALL_DUMMY_WORDS, SIZEOF_CALL_DUMMY_WORDS, CALL_DUMMY_LENGTH,
FIX_CALL_DUMMY, CALL_DUMMY_BREAKPOINT_OFFSET and
CALL_DUMMY_BREAKPOINT_OFFSET deprecated.

Index: mi/ChangeLog
2003-05-03  Andrew Cagney  <cagney@redhat.com>

* mi-main.c (mi_cmd_data_write_register_values): Replace
REGISTER_SIZE with DEPRECATED_REGISTER_SIZE.

Index: testsuite/ChangeLog
2003-05-03  Andrew Cagney  <cagney@redhat.com>

* gdb.base/watchpoint.exp: Rename CALL_DUMMY_BREAKPOINT_OFFSET to
DEPRECATED_CALL_DUMMY_BREAKPOINT_OFFSET in comments.

21 years ago * elf32-i386.c (allocate_dynrelocs): For undef weak syms with
Alan Modra [Mon, 5 May 2003 14:12:05 +0000 (14:12 +0000)]
* elf32-i386.c (allocate_dynrelocs): For undef weak syms with
non-default visibility, a) don't make them dynamic, b) discard
space for dynamic relocs.
* elf64-x86-64.c (allocate_dynrelocs): Likewise.

* elf32-ppc.c (allocate_dynrelocs): For undef weak syms with
non-default visibility, a) don't allocate plt entries, b) don't
allocate .got relocs, c) discard dyn rel space,
(ppc_elf_relocate_section): d) don't generate .got relocs, e)
don't generate dynamic relocs.
* elf64-ppc.c (allocate_dynrelocs): As above.
(ppc64_elf_relocate_section): As above.

21 years agoAdded i386 QNX Neutrino support.
Kris Warkentin [Mon, 5 May 2003 13:57:21 +0000 (13:57 +0000)]
Added i386 QNX Neutrino support.

21 years ago * elf64-x86-64.c (allocate_dynrelocs): Don't allocate dynamic
Andreas Jaeger [Mon, 5 May 2003 08:50:43 +0000 (08:50 +0000)]
* elf64-x86-64.c (allocate_dynrelocs): Don't allocate dynamic
relocation entries for weak undefined symbols with non-default
visibility.
(elf64_x86_64_relocate_section): Initialize the GOT entries and
skip R_386_32/R_386_PC32 for weak undefined symbols with
non-default visibility.

21 years agobfd/
H.J. Lu [Mon, 5 May 2003 05:46:52 +0000 (05:46 +0000)]
bfd/

2003-05-04  H.J. Lu <hjl@gnu.org>

* elf32-i386.c (allocate_dynrelocs): Don't allocate dynamic
relocation entries for weak undefined symbols with non-default
visibility.
(elf_i386_relocate_section): Initialize the GOT entries and
skip R_386_32/R_386_PC32 for weak undefined symbols with
non-default visibility.

* elfxx-ia64.c (allocate_fptr): Don't allocate function
descriptors for weak undefined symbols with non-default
visibility.
(allocate_dynrel_entries): Don't allocate relocation entries
for symbols resolved to 0.
(set_got_entry): Don't install dynamic relocation for weak
undefined symbols with non-default visibility.
(set_pltoff_entry): Likewise.

* elflink.h (elf_fix_symbol_flags): Hide weak undefined symbols
with non-default visibility.
(elf_link_output_extsym): Don't make weak undefined symbols
with non-default visibility dynamic.

ld/testsuite/

2003-05-04  H.J. Lu <hjl@gnu.org>

* ld-elfvsb/main.c: Updated.
* ld-elfvsb/sh1.c: Likewise.

21 years agobfd/
H.J. Lu [Mon, 5 May 2003 03:33:08 +0000 (03:33 +0000)]
bfd/

2003-05-04  H.J. Lu <hjl@gnu.org>

* elflink.h (elf_merge_symbol): Correctly handle weak definiton.

ld/testsuite/

2003-05-04  H.J. Lu <hjl@gnu.org>

* ld-elfvers/vers18.dsym: Updated for weak definiton change.
* ld-elfvers/vers18.ver: Likewise.
* ld-elfvers/vers19.ver: Likewise.

* ld-elfweak/elfweak.exp: Remove xfail.

21 years ago2003-05-04 H.J. Lu <hjl@gnu.org>
H.J. Lu [Mon, 5 May 2003 00:37:02 +0000 (00:37 +0000)]
2003-05-04  H.J. Lu <hjl@gnu.org>

* elflink.h (elf_merge_symbol): Don't record a hidden/internal
symbol dynamic. Check indirection when removing the old
definition for symbols with non-default visibility.
(elf_add_default_symbol): Skip when told by elf_merge_symbol.

21 years ago2003-05-04 Andrew Cagney <cagney@redhat.com>
Andrew Cagney [Mon, 5 May 2003 00:27:08 +0000 (00:27 +0000)]
2003-05-04  Andrew Cagney  <cagney@redhat.com>

* gdbthread.h (save_infrun_state): Drop prev_func_name parameter.
(load_infrun_state): Ditto.
(struct thread_info): Drop "prev_func_name" field.
* thread.c (load_infrun_state): Update.
(save_infrun_state): Update.
* infrun.c (prev_func_name): Delete variable.
(init_wait_for_inferior): Do not clear prev_func_name.
(stop_stepping, keep_going, context_switch): Do not swap
prev_func_name.
(handle_inferior_event, check_sigtramp2): Use pc_in_sigtramp
instead of PC_IN_SIGTRAMP.

21 years ago*** empty log message ***
gdbadmin [Mon, 5 May 2003 00:00:31 +0000 (00:00 +0000)]
*** empty log message ***

21 years agodaily update
Alan Modra [Mon, 5 May 2003 00:00:04 +0000 (00:00 +0000)]
daily update

21 years agomerge from gcc
DJ Delorie [Sun, 4 May 2003 23:05:58 +0000 (23:05 +0000)]
merge from gcc

21 years agofile dwarf-frame.h was initially added on branch kettenis_i386newframe-20030419-branch.
Mark Kettenis [Sun, 4 May 2003 22:00:09 +0000 (22:00 +0000)]
file dwarf-frame.h was initially added on branch kettenis_i386newframe-20030419-branch.

21 years agofile dwarf-frame.c was initially added on branch kettenis_i386newframe-20030419-branch.
Mark Kettenis [Sun, 4 May 2003 22:00:09 +0000 (22:00 +0000)]
file dwarf-frame.c was initially added on branch kettenis_i386newframe-20030419-branch.

21 years ago2003-05-02 Andrew Cagney <cagney@redhat.com>
Andrew Cagney [Sun, 4 May 2003 17:34:51 +0000 (17:34 +0000)]
2003-05-02  Andrew Cagney  <cagney@redhat.com>

* sentinel-frame.c (sentinel_frame_prev_register): Replace
REGISTER_BYTE with register_offset_hack.
* regcache.c (init_regcache_descr): When REGISTER_BYTE_P, check
that REGISTER_BYTE is consistent with the regcache.
* gdbarch.sh (REGISTER_BYTE): Add a predicate.
* gdbarch.h, gdbarch.c: Regenerate.

21 years ago2003-05-04 Andrew Cagney <cagney@redhat.com>
Andrew Cagney [Sun, 4 May 2003 16:44:25 +0000 (16:44 +0000)]
2003-05-04  Andrew Cagney  <cagney@redhat.com>

* gdb.texinfo (GDB/MI Symbol Query): Use @{ and @}.

21 years ago* i387-tdep.c (fxsave_offset): Add entries for %xmm8-%xmm15. kettenis_i386newframe-20030504-mergepoint
Mark Kettenis [Sun, 4 May 2003 10:27:47 +0000 (10:27 +0000)]
* i387-tdep.c (fxsave_offset): Add entries for %xmm8-%xmm15.
(FXSAVE_ADDR, i387_supply_fxsave): Add support for %xmm8-%xmm15.

21 years ago* i386-linux-nat.c (supply_gregset): Remove unnecessary casts.
Mark Kettenis [Sun, 4 May 2003 10:18:10 +0000 (10:18 +0000)]
* i386-linux-nat.c (supply_gregset): Remove unnecessary casts.

21 years ago From Thierry Schneider <tpschneider1@yahoo.com>:
Joel Brobecker [Sun, 4 May 2003 04:02:07 +0000 (04:02 +0000)]
    From Thierry Schneider  <tpschneider1@yahoo.com>:
        * gdb.texinfo (section GDB/MI Symbol Query): Add documentation
        for new MI command.

21 years ago From Thierry Schneider <tpschneider1@yahoo.com>:
Joel Brobecker [Sun, 4 May 2003 03:57:39 +0000 (03:57 +0000)]
   From Thierry Schneider  <tpschneider1@yahoo.com>:
       * mi1-symbol.exp (-symbol-list-lines): New test file to
       validate all symbol-related commands

21 years ago From Thierry Schneider <tpschneider1@yahoo.com>
Joel Brobecker [Sun, 4 May 2003 03:55:34 +0000 (03:55 +0000)]
   From Thierry Schneider <tpschneider1@yahoo.com>
       * Makfile.in (SUBDIR_MI_OBS): Add dependency on mi-cmd-symbol.o.
       (SUBDIR_MI_SRCS): Add mi-cmd-symbol.c.
       (mi-cmd-symbol.o): Add rule.

21 years ago From Thierry Schneider <tpschneider1@yahoo.com>:
Joel Brobecker [Sun, 4 May 2003 03:50:13 +0000 (03:50 +0000)]
    From  Thierry Schneider  <tpschneider1@yahoo.com>:
        * mi-cmds.h (mi_cmd_symbol_list_lines): Add declaration.
        * mi-cmds.c (mi_cmds): Add entry for new MI command.
        * mi-cmd-symbol.c (mi_cmd_symbol_list_lines): New source file
        for all symbol-related commands.

21 years agodaily update
Alan Modra [Sun, 4 May 2003 00:00:06 +0000 (00:00 +0000)]
daily update

21 years ago*** empty log message ***
gdbadmin [Sun, 4 May 2003 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***

21 years ago2003-05-03 Andrew Cagney <cagney@redhat.com>
Andrew Cagney [Sat, 3 May 2003 19:39:23 +0000 (19:39 +0000)]
2003-05-03  Andrew Cagney  <cagney@redhat.com>

* gdbarch.sh (PUSH_DUMMY_CODE): New architecture method, add
comments noteing that it replaces the old FIX_CALL_DUMMY code.
* gdbarch.h, gdbarch.c: Re-generate.
* d10v-tdep.c (d10v_push_dummy_code): New function.
(d10v_gdbarch_init): Set push_dummy_code.
* infcall.c (legacy_push_dummy_code): New function.
(generic_push_dummy_code): New function.
(push_dummy_code): New function.
(call_function_by_hand): Call push_dummy_code.  Pass bp_addr,
instead of dummy_addr, to push_dummy_call.  Move call to
generic_save_call_dummy_addr to outside of CALL_DUMMY_LOCATION
switch.
* sparc-tdep.c (sparc_gdbarch_init): Mention push_dummy_code.

2003-05-03  Andrew Cagney  <cagney@redhat.com>

* gdbint.texinfo (Target Architecture Definition): Document
push_dummy_code.  Add cross references.

21 years ago2003-05-03 Andrew Cagney <cagney@redhat.com>
Andrew Cagney [Sat, 3 May 2003 19:13:04 +0000 (19:13 +0000)]
2003-05-03  Andrew Cagney  <cagney@redhat.com>

* disasm.h (print_insn): Declare.
* disasm.c (init_gdb_disassemble_info): New function.
(gdb_disassembly): Call init_gdb_disassemble_info.
(gdb_print_insn): New function.
* v850-tdep.c (v850_scan_prologue): Call gdb_print_insn, instead
of TARGET_PRINT_INSN.  Send debug info to "gdb_stdlog".
* mcore-tdep.c: Include "disasm.h"
(mcore_dump_insn): Call gdb_print_insn, instead of TARGET_PRINT_INSN.
* d10v-tdep.c: Include "disasm.h".
(display_trace): Call gdb_print_insn, instead of print_insn.
(print_insn): Delete function.
* printcmd.c: Include "disasm.h".
(print_insn): Delete function.
(print_formatted): Call gdb_print_insn, instead of print_insn.
* Makefile.in (printcmd.o): Update dependencies.
(mcore-tdep.o, d10v-tdep.o): Ditto.

2003-05-03  Andrew Cagney  <cagney@redhat.com>

* tuiDisassem.c (tui_disassemble): Call gdb_print_insn, instead of
TARGET_PRINT_INSN.  Do not initialize a disassemble_info object.

21 years agomerge from gcc
DJ Delorie [Sat, 3 May 2003 17:14:52 +0000 (17:14 +0000)]
merge from gcc

21 years ago2003-05-02 Chris Demetriou <cgd@broadcom.com>
Chris Demetriou [Sat, 3 May 2003 01:31:50 +0000 (01:31 +0000)]
2003-05-02  Chris Demetriou  <cgd@broadcom.com>

        * Makefile.tpl: Require "makeinfo" from texinfo 4.2 or later.
        * Makefile.in: Regenerate.

21 years ago2003-05-02 Andrew Cagney <cagney@redhat.com>
Andrew Cagney [Sat, 3 May 2003 00:44:23 +0000 (00:44 +0000)]
2003-05-02  Andrew Cagney  <cagney@redhat.com>

* New file.

21 years ago2003-05-02 Andrew Cagney <cagney@redhat.com>
Andrew Cagney [Sat, 3 May 2003 00:26:34 +0000 (00:26 +0000)]
2003-05-02  Andrew Cagney  <cagney@redhat.com>

* std-regs.c (value_of_builtin_frame_pc_reg): Delete #ifdef
PC_REGNUM, re-indent.
* stack.c (frame_info): Use "pc" for the name of get_frame_pc when
PC_REGNUM isn't set.

21 years ago*** empty log message ***
gdbadmin [Sat, 3 May 2003 00:00:32 +0000 (00:00 +0000)]
*** empty log message ***

21 years agodaily update
Alan Modra [Sat, 3 May 2003 00:00:05 +0000 (00:00 +0000)]
daily update

21 years ago2003-05-02 Andrew Cagney <cagney@redhat.com>
Andrew Cagney [Fri, 2 May 2003 23:56:12 +0000 (23:56 +0000)]
2003-05-02  Andrew Cagney  <cagney@redhat.com>

* gdbarch.sh (REGISTER_SIZE, REGISTER_BYTES): Make optional.
* gdbarch.h, gdbarch.c: Re-generate.
* d10v-tdep.c (d10v_gdbarch_init): Do not set register_size,
register_virtual_size, pc_regnum, or register_bytes.
(D10V_PC_REGNUM): Rename _PC_REGNUM.
(d10v_register_type): Use D10V_PC_REGNUM.
(d10v_print_registers_info, d10v_read_pc): Ditto.
(d10v_write_pc, d10v_eva_prepare_to_trace): Ditto.
(d10v_unwind_pc, d10v_frame_prev_register): Ditto.

21 years ago[igen/ChangeLog]
Chris Demetriou [Fri, 2 May 2003 22:17:21 +0000 (22:17 +0000)]
[igen/ChangeLog]
2003-05-03  Chris Demetriou  <cgd@broadcom.com>

        * compare_igen_models: Tweak attribution slightly.

[mips/ChangeLog]
2003-05-03  Chris Demetriou  <cgd@broadcom.com>

        * cp1.c: Tweak attribution slightly.
        * cp1.h: Likewise.
        * mdmx.c: Likewise.
        * mdmx.igen: Likewise.
        * mips3d.igen: Likewise.
        * sb1.igen: Likewise.

21 years ago * src-release (DEVO_SUPPORT): Add src-release, Makefile.tpl,
Daniel Jacobowitz [Fri, 2 May 2003 17:29:48 +0000 (17:29 +0000)]
* src-release (DEVO_SUPPORT): Add src-release, Makefile.tpl,
and Makefile.def.

21 years ago2003-05-02 David Carlton <carlton@bactrian.org>
David Carlton [Fri, 2 May 2003 17:00:57 +0000 (17:00 +0000)]
2003-05-02  David Carlton  <carlton@bactrian.org>

* objfiles.c (allocate_objfile): For anonymous objfiles, allocate
the name with mstrsave.

21 years agoMake the R_XSTORMY16_8 and R_XSTORMY16_16 relocs detect and complain about
Nick Clifton [Fri, 2 May 2003 14:41:08 +0000 (14:41 +0000)]
Make the R_XSTORMY16_8 and R_XSTORMY16_16 relocs detect and complain about
unsigned overflow.

21 years agogdb:
Elena Zannoni [Fri, 2 May 2003 14:23:39 +0000 (14:23 +0000)]
gdb:
2003-05-02  Elena Zannoni  <ezannoni@redhat.com>

* charset.c (GDB_DEFAULT_TARGET_CHARSET,
GDB_DEFAULT_HOST_CHARSET): Move to earlier in the file.
(host_charset_name, target_charset_name): New vars for use by
set/show commands.
(host_charset_enum, target_charset_enum): New enums for set/show
commands.
(set_charset_sfunc, set_host_charset_sfunc,
set_target_charset_sfunc): New functions.
(set_host_charset, set_target_charset): Make static.
(list_charsets, set_host_charset_command,
set_target_charset_command): Delete functions.
(show_charset_command): Rewrite as....
(show_charset): Hook this up with the set/show command mechanism.
(_initialize_charset): Change names of charsets to match the
set/show enums. Use host_charset_name and target_charset_name.
Use set/show mechanism for charset, host-charset, target-charset
commands. Do not make 'show host-charset' and 'show
target-charset' be aliases of 'show charset'.

* charset.h (set_host_charset, set_target_charset): Don't export,
they are not used outside the file.

gdb/testsuite:
2003-05-01  Elena Zannoni  <ezannoni@redhat.com>

* gdb.base/charset.exp: Update based on new behavior of set/show
charset commands.

gdb/doc:
2003-05-02  Elena Zannoni  <ezannoni@redhat.com>

* gdb.texinfo (Character Sets): Update to reflect new behavior of
set/show charsets commands.

21 years ago * elf64-x86-64.c (elf_x86_64_copy_indirect_symbol): Don't copy
Andreas Jaeger [Fri, 2 May 2003 08:19:12 +0000 (08:19 +0000)]
* elf64-x86-64.c (elf_x86_64_copy_indirect_symbol): Don't copy
ELF_LINK_NON_GOT_REF for weakdefs when symbol already adjusted.
(ELIMINATE_COPY_RELOCS): Define as one.  Use throughout.
(elf_x86_64_adjust_dynamic_symbol): For weak symbols, copy
ELF_LINK_NON_GOT_REF from weakdef.

21 years agoFix name of --enable-install-libbfd switch.
Nick Clifton [Fri, 2 May 2003 08:14:52 +0000 (08:14 +0000)]
Fix name of --enable-install-libbfd switch.

21 years ago*** empty log message ***
gdbadmin [Fri, 2 May 2003 00:00:32 +0000 (00:00 +0000)]
*** empty log message ***

21 years agodaily update
Alan Modra [Fri, 2 May 2003 00:00:05 +0000 (00:00 +0000)]
daily update

21 years ago2003-05-01 Andrew Cagney <cagney@redhat.com>
Andrew Cagney [Thu, 1 May 2003 23:21:08 +0000 (23:21 +0000)]
2003-05-01  Andrew Cagney  <cagney@redhat.com>

* disasm.c (gdb_disassemble_from_exec): Delete global variable.
(gdb_disassembly): Make "di" non static, always initialize and
cleanup.  Always use dis_asm_read_memory.
(gdb_dis_asm_read_memory): Delete function.

2003-05-01  Andrew Cagney  <cagney@redhat.com>

* gdb.asm/asm-source.exp: Check that "disassm" and "x/i" of a
variable do not give memory errors.

21 years ago * z8k-dis.c (z8k_lookup_instr): Optimize FETCH_DATA calls.
Christian Groessler [Thu, 1 May 2003 20:08:55 +0000 (20:08 +0000)]
* z8k-dis.c (z8k_lookup_instr): Optimize FETCH_DATA calls.
(unpack_instr): Fix representation of segmented addresses.
(intr_name): Added, contains names of the parameters to the EI/DI
instructions.
(unparse_instr): Fix display of EI/DI parameters.

21 years ago * expr.h: Fix comments in operatorT typedef.
Christian Groessler [Thu, 1 May 2003 19:59:33 +0000 (19:59 +0000)]
* expr.h: Fix comments in operatorT typedef.
* config/tc-z8k.c: Add 2003 to copyright message.
Fold s_segm() and s_unseg() into one function s_segm(parm) which
decides by the parameter.
(md_begin): Don't set linkrelax.  Only set Z8002 default if no
command line argument was given to select the intended
architecure.
(get_interrupt_operand): Warn if NOP type code is emitted.
(newfix): New parameter 'size', forward it to 'fix_new_exp'.
(apply_fix): Call newfix with additional 'size' parameter.
(build_bytes): Remove unused variable 'nib'.  Detect overflow in
4 bit immediate arguments.
(md_longopts): Add 'linkrelax' option.
(md_parse_option): Adapt to new s_segm function.  Set 'linkrelax'
variable when 'linkrelax' command line option is specified.
(md_show_usage): Display 'linkrelax' option.
(md_apply_fix3): Fix cases R_IMM4L, R_JR, and R_IMM8.  Add cases
R_CALLR and R_REL16.
* config/tc-z8k.h: Undef WARN_SIGNED_OVERFLOW_WORD.

21 years ago2003-05-01 Andrew Cagney <cagney@redhat.com>
Andrew Cagney [Thu, 1 May 2003 15:37:45 +0000 (15:37 +0000)]
2003-05-01  Andrew Cagney  <cagney@redhat.com>

* d10v-tdep.c (d10v_frame_align): Replace d10v_stack_align.
(d10v_gdbarch_init): Set frame_align instead of stack_align.

21 years ago * elf32-ppc.c (ppc_elf_copy_indirect_symbol): Test whether the
Alan Modra [Thu, 1 May 2003 10:22:46 +0000 (10:22 +0000)]
* elf32-ppc.c (ppc_elf_copy_indirect_symbol): Test whether the
weakdef sym has already been adjusted before treating it specially.
* elf32-i386.c (elf_i386_copy_indirect_symbol): Don't copy
ELF_LINK_NON_GOT_REF for weakdefs when symbol already adjusted.
* elf64-ppc.c (ppc64_elf_copy_indirect_symbol): Likewise.
(ppc64_elf_check_relocs): Set ELF_LINK_NON_GOT_REF.

21 years ago* Makefile.in (ALL_SUBDIRS): Add gdb.objc
Adam Fedor [Thu, 1 May 2003 01:09:51 +0000 (01:09 +0000)]
* Makefile.in (ALL_SUBDIRS): Add gdb.objc
* configure.in (AC_OUTPUT): Add gdb.objc/Makefile
* gdb.objc/Makefile.in, gdb.objc/basicclass.exp,
gdb.objc/basicclass.m: : New files

* lib/gdb.exp (gdb_compile_objc): New procedure.

21 years ago*** empty log message ***
gdbadmin [Thu, 1 May 2003 00:00:31 +0000 (00:00 +0000)]
*** empty log message ***

21 years agodaily update
Alan Modra [Thu, 1 May 2003 00:00:07 +0000 (00:00 +0000)]
daily update

21 years ago2003-04-30 Andrew Cagney <cagney@redhat.com> carlton_dictionary-20030430-merge
Andrew Cagney [Wed, 30 Apr 2003 22:01:38 +0000 (22:01 +0000)]
2003-04-30  Andrew Cagney  <cagney@redhat.com>

* gdbarch.sh (deprecated_tm_print_insn_info): Rename
"tm_print_insn_info".
(TARGET_PRINT_INSN_INFO): Delete macro.
(dis_asm_read_memory): Delete function declaration.
(dis_asm_memory_error, dis_asm_print_address): Ditto.
(tm_print_insn_info): Delete variable definition.
(_initialize_gdbarch): Do not initialize "tm_print_insn_info".
* gdbarch.h, gdbarch.c: Re-generate.
* d10v-tdep.c (display_trace): Replace "tm_print_insn_info" with
"deprecated_tm_print_insn_info".
* mcore-tdep.c (mcore_dump_insn): Ditto.
* mips-tdep.c (mips_gdbarch_init): Ditto.
* sparc-tdep.c (_initialize_sparc_tdep): Ditto.
* v850-tdep.c (v850_scan_prologue, v850_gdbarch_init): Ditto.
* ia64-tdep.c (_initialize_ia64_tdep): Ditto.
* printcmd.c (print_insn): Use "deprecated_tm_print_insn_info"
instead of TARGET_PRINT_INSN_INFO, add comment.
* s390-tdep.c (s390_get_frame_info): Instead of
"dis_asm_read_memory", use "deprecated_tm_print_insn_info".
(s390_check_function_end, s390_is_sigreturn): Ditto.
* corefile.c (dis_asm_read_memory): Move to "disasm.c".
(dis_asm_memory_error, dis_asm_print_address): Ditto.
* disasm.c: Include "gdbcore.h".
(_initialize_disasm): New function, initialize
"deprecated_tm_print_insn_info".
(deprecated_tm_print_insn_info): New variable.
(dis_asm_read_memory): Moved from "corefile.c", made static.
(dis_asm_print_address, dis_asm_memory_error): Ditto.
* Makefile.in (disasm.o): Update dependencies.

2003-04-28  Andrew Cagney  <cagney@redhat.com>

* gdbint.texinfo (Target Architecture Definition): Replace
read_fp, TARGET_READ_FP and FP_REGNUM, with deprecated_read_fp,
DEPRECATED_TARGET_READ_FP and DEPRECATED_REGNUM.

21 years ago2003-04-30 Andrew Cagney <cagney@redhat.com>
Andrew Cagney [Wed, 30 Apr 2003 18:17:58 +0000 (18:17 +0000)]
2003-04-30  Andrew Cagney  <cagney@redhat.com>

* sparc-tdep.c (SPARC_HAS_FPU): When multi-arch, define as 1.

21 years agoDo not crash when encountering relocs against the *ABS* section.
Nick Clifton [Wed, 30 Apr 2003 12:03:58 +0000 (12:03 +0000)]
Do not crash when encountering relocs against the *ABS* section.

21 years ago* eval.c (evaluate_subexp_standard): Handle ObjC ops.
Adam Fedor [Wed, 30 Apr 2003 01:27:53 +0000 (01:27 +0000)]
* eval.c (evaluate_subexp_standard): Handle ObjC ops.
* infcall.c (find_function_addr): Make non-static.
* infcall.h (find_function_addr): Declare.
* Makefile.in (eval.o): Update dependencies.

21 years ago*** empty log message ***
gdbadmin [Wed, 30 Apr 2003 00:00:32 +0000 (00:00 +0000)]
*** empty log message ***

21 years agodaily update
Alan Modra [Wed, 30 Apr 2003 00:00:06 +0000 (00:00 +0000)]
daily update

21 years ago* symtab.c (symbol_find_demangled_name): Check for and demangle
Adam Fedor [Tue, 29 Apr 2003 02:34:24 +0000 (02:34 +0000)]
* symtab.c (symbol_find_demangled_name): Check for and demangle
ObjC symbols.
(symbol_init_demangled_name): Init for language_objc as well.

21 years agobfd/
H.J. Lu [Tue, 29 Apr 2003 01:53:45 +0000 (01:53 +0000)]
bfd/

2003-04-28  H.J. Lu <hjl@gnu.org>

* elfxx-ia64.c (elfNN_ia64_relax_section): Relax ldxmov during
the relax finalize pass.

* section.c (struct sec): Add need_finalize_relax and remove
flag11.
(STD_SECTION): Update struct sec initializer.
* bfd-in2.h: Regenerated.

include/

2003-04-28  H.J. Lu <hjl@gnu.org>

* bfdlink.h (bfd_link_info): Add relax_finalizing.

ld/

2003-04-28  H.J. Lu <hjl@gnu.org>

* ldlang.c (lang_process): Add the relax finalize pass.

* ldmain.c (main): Initialize link_info.relax_finalizing to
FALSE.

21 years ago2003-04-28 Andrew Cagney <cagney@redhat.com>
Andrew Cagney [Tue, 29 Apr 2003 01:49:49 +0000 (01:49 +0000)]
2003-04-28  Andrew Cagney  <cagney@redhat.com>

* gdbarch.sh (DEPRECATED_TARGET_READ_FP): Replace TARGET_READ_FP.
(DEPRECATED_FP_REGNUM): Replace FP_REGNUM.
* gdbarch.h, gdbarch.c: Re-generate.
* infcall.c (call_function_by_hand): Use DEPRECATED_FP_REGNUM,
DEPRECATED_TARGET_READ_FP, or "sp" to create the dummy frame ID.
* inferior.h (deprecated_read_fp): Rename read_fp.
(generic_target_read_fp): Delete declaration.
* regcache.c (generic_target_read_fp): Delete function.
(deprecated_read_fp): Replace read_fp, use
DEPRECATED_TARGET_READ_FP or DEPRECATED_FP_REGNUM.
* d10v-tdep.c (d10v_read_fp): Delete function.
(d10v_gdbarch_init): Do not set deprecated_read_fp.

* sparc-tdep.c (sparc_gdbarch_init): Do not set
deprecated_target_read_fp to generic_target_read_fp.
* sh-tdep.c (sh_gdbarch_init): Ditto.
* rs6000-tdep.c (rs6000_gdbarch_init): Ditto.
* m68hc11-tdep.c (m68hc11_gdbarch_init): Ditto.
* frv-tdep.c (frv_gdbarch_init): Ditto.

* xstormy16-tdep.c (xstormy16_gdbarch_init): Set
deprecated_fp_regnum.
* x86-64-tdep.c (x86_64_init_abi): Ditto.
* vax-tdep.c (vax_gdbarch_init): Ditto.
* v850-tdep.c (v850_gdbarch_init): Ditto.
* sparc-tdep.c (sparc_gdbarch_init): Ditto.
* sh-tdep.c (sh_gdbarch_init): Ditto.
* s390-tdep.c (s390_gdbarch_init): Ditto.
* rs6000-tdep.c (rs6000_gdbarch_init): Ditto.
* mn10300-tdep.c (mn10300_gdbarch_init): Ditto.
* mcore-tdep.c (mcore_gdbarch_init): Ditto.
* m68k-tdep.c (m68k_gdbarch_init): Ditto.
* m68hc11-tdep.c (m68hc11_gdbarch_init): Ditto.
* ia64-tdep.c (ia64_gdbarch_init): Ditto.
* i386-tdep.c (i386_gdbarch_init): Ditto.
* hppa-tdep.c (hppa_gdbarch_init): Ditto.
* h8300-tdep.c (h8300_gdbarch_init): Ditto.
* frv-tdep.c (frv_gdbarch_init): Ditto.
* cris-tdep.c (cris_gdbarch_init): Ditto.
* avr-tdep.c (avr_gdbarch_init): Ditto.
* arm-tdep.c (arm_gdbarch_init): Ditto.
* alpha-tdep.c (alpha_gdbarch_init): Ditto.

* x86-64-tdep.c (x86_64_init_abi): Set deprecated_target_read_fp.
* v850-tdep.c (v850_gdbarch_init): Ditto.
* sparc-tdep.c (sparc_gdbarch_init): Ditto.
* sh-tdep.c (sh_gdbarch_init): Ditto.
* s390-tdep.c (s390_gdbarch_init): Ditto.
* rs6000-tdep.c (rs6000_gdbarch_init): Ditto.
* mn10300-tdep.c (mn10300_gdbarch_init): Ditto.
* mips-tdep.c (mips_gdbarch_init): Ditto.
* m68hc11-tdep.c (m68hc11_gdbarch_init): Ditto.
* ia64-tdep.c (ia64_gdbarch_init): Ditto.
* hppa-tdep.c (hppa_gdbarch_init): Ditto.
* frv-tdep.c (frv_gdbarch_init): Ditto.
* avr-tdep.c (avr_gdbarch_init): Ditto.
* arm-tdep.c (arm_gdbarch_init): Ditto.

* vax-tdep.c (vax_frame_init_saved_regs): Replace FP_REGNUM with
DEPRECATED_FP_REGNUM.
(vax_push_dummy_frame, vax_pop_frame): Ditto.
* std-regs.c (value_of_builtin_frame_fp_reg): Ditto.
* sparc-tdep.c (sparc_init_extra_frame_info): Ditto.
(sparc_push_dummy_frame, sparc64_read_fp): Ditto.
(sparc32_register_virtual_type): Ditto.
* sh-tdep.c (sh64_frame_chain): Ditto.
(sh64_get_saved_register, sh64_pop_frame): Ditto.
(sh_nofp_frame_init_saved_regs): Ditto.
(sh64_nofp_frame_init_saved_regs): Ditto.
(sh_fp_frame_init_saved_regs): Ditto.
* remote-mips.c (mips_wait, mips_fetch_registers): Ditto.
* remote-e7000.c (fetch_regs_from_dump): Ditto.
* procfs.c (procfs_fetch_registers): Ditto.
(procfs_store_registers): Ditto.
* ns32knbsd-nat.c (fetch_inferior_registers): Ditto.
(store_inferior_registers, fetch_core_registers): Ditto.
(fetch_kcore_registers, clear_regs): Ditto.
* ns32k-tdep.c (ns32k_frame_init_saved_regs): Ditto.
(ns32k_push_dummy_frame, ns32k_pop_frame): Ditto.
* nlm/i386.h (DEPRECATED_FP_REGNUM): Ditto.
* nlm/i386.c (do_status): Ditto.
* mipsv4-nat.c (supply_gregset): Ditto.
* mips-tdep.c: Ditto for comments.
* mips-nat.c (fetch_inferior_registers): Ditto.
(store_inferior_registers, fetch_core_registers): Ditto.
* m68k-tdep.c (m68k_push_dummy_frame): Ditto.
(m68k_pop_frame, m68k_frame_init_saved_regs): Ditto.
* i386-tdep.c (i386_frame_init_saved_regs): Ditto.
(i386_do_pop_frame, i386_register_type): Ditto.
* hppa-tdep.c (hppa_frame_chain): Ditto.
(hppa_push_dummy_frame, find_dummy_frame_regs): Ditto.
(hppa_pop_frame, hppa_read_fp): Ditto.
(skip_prologue_hard_way, hppa_frame_find_saved_regs): Ditto.
* cris-tdep.c (cris_examine, cris_pop_frame): Ditto.
* config/vax/nm-vax.h (REGISTER_U_ADDR): Ditto.
* config/sparc/tm-sparc.h (DEPRECATED_FP_REGNUM): Ditto.
* config/sparc/tm-sp64.h (DEPRECATED_FP_REGNUM): Ditto.
* config/s390/tm-s390.h (DEPRECATED_FP_REGNUM): Ditto.
* config/pa/tm-hppa64.h (DEPRECATED_FP_REGNUM): Ditto.
* config/ia64/tm-ia64.h (DEPRECATED_FP_REGNUM): Ditto.
* blockframe.c: Ditto for comments.
* arch-utils.h: Ditto for comments.
* arch-utils.c (legacy_virtual_frame_pointer): Ditto.
* alphanbsd-tdep.c (fetch_core_registers): Ditto.
* alphabsd-nat.c (fetch_inferior_registers): Ditto.
* alpha-tdep.h: Ditto for comments.
* alpha-tdep.c (alpha_cannot_fetch_register): Ditto.
(alpha_cannot_store_register): Ditto.
(alpha_push_dummy_frame): Ditto.
* alpha-nat.c (supply_gregset): Ditto.

* config/sparc/tm-sp64.h (DEPRECATED_TARGET_READ_FP): Update.
* config/pa/tm-hppa64.h (DEPRECATED_TARGET_READ_FP): Update.
* config/sparc/tm-sparc.h: Update comment.

* hppa-tdep.c (hppa_init_extra_frame_info): Use
deprecated_read_fp instead of TARGET_READ_FP.
(hppa_init_extra_frame_info, hppa_frame_chain): Ditto.
(hppa_push_dummy_frame, hppa_read_fp): Ditto.
* sparc-tdep.c (sparc_init_extra_frame_info): Use
deprecated_read_fp instead of read_fp.
* s390-tdep.c (s390_push_arguments): Ditto.
* ia64-tdep.c (ia64_gdbarch_init): Ditto.
* frame.h: Ditto in comments.
* frame.c (legacy_get_prev_frame): Ditto.
* dummy-frame.c (dummy_frame_this_id): Ditto.
* arm-tdep.c (arm_init_extra_frame_info): Ditto.

2003-04-28  Andrew Cagney  <cagney@redhat.com>

* gdbint.texinfo (Target Architecture Definition): Replace
read_fp, TARGET_READ_FP and FP_REGNUM, with deprecated_read_fp,
DEPRECATED_TARGET_READ_FP and DEPRECATED_REGNUM.

21 years agodaily update
Alan Modra [Tue, 29 Apr 2003 00:00:05 +0000 (00:00 +0000)]
daily update

21 years ago*** empty log message ***
gdbadmin [Tue, 29 Apr 2003 00:00:01 +0000 (00:00 +0000)]
*** empty log message ***

21 years agobfd/
H.J. Lu [Mon, 28 Apr 2003 16:58:01 +0000 (16:58 +0000)]
bfd/

2003-04-28  H.J. Lu <hjl@gnu.org>

* elflink.h (elf_merge_symbol): Call elf_backend_copy_indirect_symbol
to copy any information related to dynamic linking when we flip
the indirection.

ld/testsuite/

2003-04-28  H.J. Lu <hjl@gnu.org>

* ld-elfvers/vers.exp (picflag): Set PIC flag for compiler.
(build_vers_lib): Support PIC.
(build_vers_lib_no_pic): New. Change all calls to build_vers_lib
to build_vers_lib_no_pic.
(build_vers_lib_pic): New.
Add tests vers26a, vers26b1, vers26b2 and vers26b3 for versioned
definition vs. normal definition in different files.

* ld-elfvers/vers26a.c: New file.
* ld-elfvers/vers26a.dsym: Likewise.
* ld-elfvers/vers26a.map: Likewise.
* ld-elfvers/vers26a.ver: Likewise.
* ld-elfvers/vers26b.c: Likewise.

* ld-elfvers/vers26b.dsym: New empty file.
* ld-elfvers/vers26b.ver: Likewise.

21 years ago2003-04-28 Andrew Cagney <cagney@redhat.com>
Andrew Cagney [Mon, 28 Apr 2003 16:17:29 +0000 (16:17 +0000)]
2003-04-28  Andrew Cagney  <cagney@redhat.com>

* gdbarch.sh (deprecated_tm_print_insn): Rename tm_print_insn.
* gdbarch.h, gdbarch.c: Re-generate.
* xstormy16-tdep.c (_initialize_xstormy16_tdep): Update.
* vax-tdep.c (_initialize_vax_tdep): Update.
* v850-tdep.c (_initialize_v850_tdep): Update.
* sparc-tdep.c (_initialize_sparc_tdep): Update.
* s390-tdep.c (_initialize_s390_tdep): Update.
* ns32k-tdep.c (_initialize_ns32k_tdep): Update.
* mn10300-tdep.c (_initialize_mn10300_tdep): Update.
* mips-tdep.c (_initialize_mips_tdep): Update.
* mcore-tdep.c (_initialize_mcore_tdep): Update.
* m68k-tdep.c (_initialize_m68k_tdep): Update.
* ia64-tdep.c (_initialize_ia64_tdep): Update.
* hppa-tdep.c (_initialize_hppa_tdep): Update.
* h8300-tdep.c (_initialize_h8300_tdep): Update.
* frv-tdep.c (_initialize_frv_tdep): Update.
* cris-tdep.c (cris_delayed_get_disassembler): Update.
(_initialize_cris_tdep): Update.
* arch-utils.c (legacy_print_insn): Update.
* alpha-tdep.c (_initialize_alpha_tdep): Update.

2003-04-28  Andrew Cagney  <cagney@redhat.com>

* gdbint.texinfo (Target Architecture Definition): Rename
"tm_print_insn" to "deprecated_tm_print_insn".

21 years agobfd/
H.J. Lu [Mon, 28 Apr 2003 03:31:36 +0000 (03:31 +0000)]
bfd/

2003-04-27  H.J. Lu <hjl@gnu.org>

* elf-bfd.h (ELF_LINK_DYNAMIC_DEF): New.
(ELF_LINK_DYNAMIC_WEAK): New.

* elflink.h (elf_merge_symbol): Add one argument to indicate if
a symbol should be skipped. Ignore definitions in dynamic
objects for symbols with non-default visibility.
(elf_add_default_symbol): Adjusted.
(elf_link_add_object_symbols): Check if a symbol should be
skipped. Don't merge the visibility field with the one from
a dynamic object.
(elf_link_check_versioned_symbol): Use undef_bfd.
(elf_link_output_extsym): Warn if a forced local symbol is
referenced from dynamic objects. Make non-weak undefined symbol
with non-default visibility a fatal error.

ld/testsuite/

2003-04-27  H.J. Lu <hjl@gnu.org>

* ld-elfvsb/elfvsb.dat: Updated.
* ld-elfvsb/elfvsb.exp: Likewise.
* ld-elfvsb/main.c: Likewise.
* ld-elfvsb/sh1.c: Likewise.
* ld-elfvsb/sh2.c: Likewise.

21 years ago * Makefile.tpl: Clean $(BUILD_SUBDIR).
Daniel Jacobowitz [Mon, 28 Apr 2003 02:24:35 +0000 (02:24 +0000)]
* Makefile.tpl: Clean $(BUILD_SUBDIR).
* Makefile.in: Regenerated.

21 years ago * gdb.base/signals.exp: Make backtrace tests more specific.
Daniel Jacobowitz [Mon, 28 Apr 2003 00:50:30 +0000 (00:50 +0000)]
* gdb.base/signals.exp: Make backtrace tests more specific.

21 years agodaily update
Alan Modra [Mon, 28 Apr 2003 00:00:05 +0000 (00:00 +0000)]
daily update

21 years ago*** empty log message ***
gdbadmin [Mon, 28 Apr 2003 00:00:01 +0000 (00:00 +0000)]
*** empty log message ***

21 years agofile tr.gmo was initially added on branch binutils-2_14-branch.
Daniel Jacobowitz [Sun, 27 Apr 2003 20:36:18 +0000 (20:36 +0000)]
file tr.gmo was initially added on branch binutils-2_14-branch.

21 years agofile id.gmo was initially added on branch binutils-2_14-branch.
Daniel Jacobowitz [Sun, 27 Apr 2003 20:36:18 +0000 (20:36 +0000)]
file id.gmo was initially added on branch binutils-2_14-branch.

21 years agofile sv.gmo was initially added on branch binutils-2_14-branch.
Daniel Jacobowitz [Sun, 27 Apr 2003 20:36:18 +0000 (20:36 +0000)]
file sv.gmo was initially added on branch binutils-2_14-branch.

21 years agofile da.gmo was initially added on branch binutils-2_14-branch.
Daniel Jacobowitz [Sun, 27 Apr 2003 20:36:18 +0000 (20:36 +0000)]
file da.gmo was initially added on branch binutils-2_14-branch.

21 years agofile fr.gmo was initially added on branch binutils-2_14-branch.
Daniel Jacobowitz [Sun, 27 Apr 2003 20:36:18 +0000 (20:36 +0000)]
file fr.gmo was initially added on branch binutils-2_14-branch.

21 years agofile de.gmo was initially added on branch binutils-2_14-branch.
Daniel Jacobowitz [Sun, 27 Apr 2003 20:36:18 +0000 (20:36 +0000)]
file de.gmo was initially added on branch binutils-2_14-branch.

21 years agofile es.gmo was initially added on branch binutils-2_14-branch.
Daniel Jacobowitz [Sun, 27 Apr 2003 20:36:18 +0000 (20:36 +0000)]
file es.gmo was initially added on branch binutils-2_14-branch.

21 years agofile pt_BR.gmo was initially added on branch binutils-2_14-branch.
Daniel Jacobowitz [Sun, 27 Apr 2003 20:36:18 +0000 (20:36 +0000)]
file pt_BR.gmo was initially added on branch binutils-2_14-branch.

21 years agofile ja.gmo was initially added on branch binutils-2_14-branch.
Daniel Jacobowitz [Sun, 27 Apr 2003 20:36:07 +0000 (20:36 +0000)]
file ja.gmo was initially added on branch binutils-2_14-branch.

21 years agofile zh_CN.gmo was initially added on branch binutils-2_14-branch.
Daniel Jacobowitz [Sun, 27 Apr 2003 20:36:07 +0000 (20:36 +0000)]
file zh_CN.gmo was initially added on branch binutils-2_14-branch.