OSDN Git Service

pf3gnuchains/pf3gnuchains3x.git
20 years ago* elf.c (assign_file_positions_for_segments): Make sure the .dynamic section
Nick Clifton [Fri, 9 Jul 2004 16:06:20 +0000 (16:06 +0000)]
* elf.c (assign_file_positions_for_segments): Make sure the .dynamic section
is the first section in the PT_DYNAMIC segment

20 years agoRename sh-symbian-elf toolchain to sh-*-symbianelf
Nick Clifton [Fri, 9 Jul 2004 12:32:35 +0000 (12:32 +0000)]
Rename sh-symbian-elf toolchain to sh-*-symbianelf

20 years agodaily update
Alan Modra [Fri, 9 Jul 2004 00:00:05 +0000 (00:00 +0000)]
daily update

20 years ago*** empty log message ***
gdbadmin [Fri, 9 Jul 2004 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***

20 years ago* rs6000-tdep.c (registers_powerpc_nofp): Unused; deleted.
Jim Blandy [Thu, 8 Jul 2004 23:43:47 +0000 (23:43 +0000)]
* rs6000-tdep.c (registers_powerpc_nofp): Unused; deleted.

20 years ago2004-07-08 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Thu, 8 Jul 2004 21:00:45 +0000 (21:00 +0000)]
2004-07-08  Jeff Johnston  <jjohnstn@redhat.com>

        * gdb.java/jmain.exp: Fix expected line number for main to
        break at.  Set XFAIL for break at main test since gcj does not
        provide line number info for first statement in main.

20 years ago2004-07-08 Andrew Cagney <cagney@gnu.org>
Andrew Cagney [Thu, 8 Jul 2004 20:04:47 +0000 (20:04 +0000)]
2004-07-08  Andrew Cagney  <cagney@gnu.org>

* gdb.base/attach.exp: Cleanup copyright.  Re-indent.

20 years ago* Makefile.def (host_modules): Set bootstrap=true for flex.
Alexandre Oliva [Thu, 8 Jul 2004 19:46:05 +0000 (19:46 +0000)]
* Makefile.def (host_modules): Set bootstrap=true for flex.
* Makefile.tpl (all-gcc): Depend on texinfo and flex.
* Makefile.in: Rebuilt.

20 years ago2004-07-08 Andrew Cagney <cagney@gnu.org>
Andrew Cagney [Thu, 8 Jul 2004 14:19:21 +0000 (14:19 +0000)]
2004-07-08  Andrew Cagney  <cagney@gnu.org>

* gdb.base/sigbpt.exp: Make the common part of each test name a
prefix instead of suffix.

20 years agoFix crash in symtab.c.
Bob Rossi [Thu, 8 Jul 2004 11:18:27 +0000 (11:18 +0000)]
Fix crash in symtab.c.

20 years agoI added the testcase for -file-list-exec-source-files to mi2-file.exp.
Bob Rossi [Thu, 8 Jul 2004 01:57:51 +0000 (01:57 +0000)]
I added the testcase for -file-list-exec-source-files to mi2-file.exp.
It should have been added to mi-file.exp. So, here it is.

20 years agodaily update
Alan Modra [Thu, 8 Jul 2004 00:00:37 +0000 (00:00 +0000)]
daily update

20 years ago*** empty log message ***
gdbadmin [Thu, 8 Jul 2004 00:00:32 +0000 (00:00 +0000)]
*** empty log message ***

20 years ago2004-07-07 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Wed, 7 Jul 2004 20:08:03 +0000 (20:08 +0000)]
2004-07-07  Jeff Johnston  <jjohnstn@redhat.com>

        * gdb.java/jmisc.exp: Fix expected output of ptype to look for
        the jmisc() constructor instead of <init>.
        * gdb.java/jmisc1.exp: Ditto.

20 years agoUndo accidental commit whilst adding crx-elf port
Nick Clifton [Wed, 7 Jul 2004 17:37:19 +0000 (17:37 +0000)]
Undo accidental commit whilst adding crx-elf port

20 years ago2004-07-07 Andrew Cagney <cagney@gnu.org>
Andrew Cagney [Wed, 7 Jul 2004 17:30:10 +0000 (17:30 +0000)]
2004-07-07  Andrew Cagney  <cagney@gnu.org>

* gdb.base/sigbpt.exp (stepi_out): Check for a single step
corrupting the PC.

20 years agoAdd new port: crx-elf
Nick Clifton [Wed, 7 Jul 2004 17:28:53 +0000 (17:28 +0000)]
Add new port: crx-elf

20 years ago*** empty log message ***
gdbadmin [Wed, 7 Jul 2004 00:00:32 +0000 (00:00 +0000)]
*** empty log message ***

20 years agodaily update
Alan Modra [Wed, 7 Jul 2004 00:00:06 +0000 (00:00 +0000)]
daily update

20 years ago2004-07-06 Michael Chastain <mec.gnu@mindspring.com>
Michael Chastain [Tue, 6 Jul 2004 19:36:10 +0000 (19:36 +0000)]
2004-07-06  Michael Chastain  <mec.gnu@mindspring.com>

* gdb.cp/templates.exp: Accept whitespace change in demangler
output.

20 years ago2004-07-06 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Tue, 6 Jul 2004 19:29:31 +0000 (19:29 +0000)]
2004-07-06  Jeff Johnston <jjohnstn@redhat.com>

        * language.h (struct_language_defn): Add new function pointer:
        la_class_name_from_physname.  Also add new prototype for
        language_class_name_from_physname.
        * language.c (language_class_name_from_physname): New function.
        (unk_lang_class_name): Ditto.
        (unknown_language_defn, auto_language_defn): Change
        to add unk_lang_class_name function pointer for
        la_class_name_from_physname.
        (local_language_defn): Ditto.
        * dwarf2read.c (guess_structure_name): Change to call
        language_class_name_from_physname.
        (determine_class_name): Ditto.
        * cp-support.c (class_name_from_physname): Renamed.
        (cp_class_name_from_physname): New name of function.
        * cp-support.h: Ditto.
        * c-lang.c (c_language_defn): Change to add NULL
        for class_name_from_physname function pointer.
        (cplus_language_defn): Change to add cp_class_name_from_physname.
        * jv-lang.c (java_class_name_physname): New function.
        (java_find_last_component): New static routine.
        (java_language_defn): Add java_class_name_from_physname pointer.
        * ada-lang.c (ada_language_defn): Change to add NULL
        for class_name_from_physname function pointer.
        * f-lang.c (f_language_defn): Ditto.
        * m2-lang.c (m2_language_defn): Ditto.
        * objc-lang.c (objc_language_defn): Ditto.
        * p-lang.c (pascal_language_defn): Ditto.
        * scm-lang.c (scm_language_defn): Ditto.

20 years ago* Makefile.in: Update all dependency information.
Jim Blandy [Tue, 6 Jul 2004 17:14:09 +0000 (17:14 +0000)]
* Makefile.in: Update all dependency information.
(BASICS_H, CPU_H, IDECODE_H, PSIM_H, REGISTERS_H, DEVICE_TABLE_H)
(EMUL_GENERIC_H): Values updated.
(ACCONFIG_H, ALTIVEC_EXPRESSION_H, ALTIVEC_REGISTERS_H)
(ANSIDECL_H, BFD_H, BITS_H, CAP_H, COMMON_SIM_BASE_H)
(COMMON_SIM_BASICS_H, COMMON_SIM_FPU_H, COMMON_SIM_INLINE_H)
(COMMON_SIM_SIGNAL_H, CONFIG_H, COREFILE_H, COREFILE_N_H, DEBUG_H)
(DEFINES_H, DEFS_H, DEVICE_H, E500_EXPRESSION_H, E500_REGISTERS_H)
(EMUL_BUGAPI_H, EMUL_CHIRP_H, EMUL_NETBSD_H, EMUL_UNIX_H, EVENTS_H)
(FILTER_FILENAME_H, FILTER_H, GDB_CALLBACK_H, GDB_REMOTE_SIM_H)
(GEN_ICACHE_H, GEN_IDECODE_H, GEN_ITABLE_H, GEN_MODEL_H)
(GEN_SEMANTICS_H, GEN_SUPPORT_H, HW_CPU_H, HW_H, HW_PHB_H)
(ICACHE_H, IDECODE_BRANCH_H, IDECODE_EXPRESSION_H)
(IDECODE_FIELDS_H, IGEN_H, INLINE_H, INTERRUPTS_H, ITABLE_H)
(LD_CACHE_H, LD_DECODE_H, LD_INSN_H, LF_H, MISC_H, MODEL_H, MON_H)
(OPTIONS_H, OS_EMUL_H, PK_H, PPC_CONFIG_H, SEMANTICS_H)
(SIM_CALLBACKS_H, SIM_ENDIAN_H, SIM_ENDIAN_N_H, SIM_MAIN_H)
(SPREG_H, STD_CONFIG_H, SUPPORT_H, TABLE_H, TARG_VALS_H, TCONFIG_H)
(TREE_H, VM_H, VM_N_H, WORDS_H): New variables.
(callback.o, cap.o, corefile.o, debug.o, device.o, device_table.o)
(dgen.o, emul_bugapi.o, emul_chirp.o, emul_netbsd.o, emul_unix.o)
(events.o, filter.o, filter_filename.o, filter_host.o)
(gen-icache.o, gen-idecode.o, gen-itable.o, gen-model.o)
(gen-semantics.o, gen-support.o, hw_core.o, hw_cpu.o, hw_disk.o)
(hw_htab.o, hw_init.o, hw_phb.o, hw_register.o, icache.o)
(idecode.o, igen.o, interrupts.o, itable.o, ld-cache.o)
(ld-decode.o, ld-insn.o, lf.o, main.o, misc.o, model.o, mon.o)
(options.o, os_emul.o, pk_disklabel.o, psim.o, registers.o)
(semantics.o, sim-endian.o, sim-fpu.o, sim_calls.o, spreg.o)
(support.o, table.o, targ-map.o, tree.o, vm.o): Update dependencies.

20 years agoAdd support for sh-symbian-elf target
Nick Clifton [Tue, 6 Jul 2004 16:58:42 +0000 (16:58 +0000)]
Add support for sh-symbian-elf target

20 years ago2004-07-06 Andrew Cagney <cagney@gnu.org>
Andrew Cagney [Tue, 6 Jul 2004 15:08:54 +0000 (15:08 +0000)]
2004-07-06  Andrew Cagney  <cagney@gnu.org>

* gdb.base/sigbpt.exp, gdb.base/sigbpt.c: New test.

20 years ago2004-07-06 Andrew Cagney <cagney@gnu.org>
Andrew Cagney [Tue, 6 Jul 2004 14:24:06 +0000 (14:24 +0000)]
2004-07-06  Andrew Cagney  <cagney@gnu.org>

Patch from Bart Robinson.
* corelow.c (core_open): Add variable "flags", or in O_LARGEFILE.
(O_LARGEFILE): Define to 0, if not defined.

20 years ago*** empty log message ***
gdbadmin [Tue, 6 Jul 2004 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***

20 years agodaily update
Alan Modra [Tue, 6 Jul 2004 00:00:05 +0000 (00:00 +0000)]
daily update

20 years ago* gdb.texinfo (BSD libkvm Interface): New node (section)
Mark Kettenis [Mon, 5 Jul 2004 15:31:35 +0000 (15:31 +0000)]
* gdb.texinfo (BSD libkvm Interface): New node (section)
(Native): Add it to the menu.

20 years ago2004-06-30 Andrew Stubbs <andrew.stubbs@superh.com>
Joern Rennecke [Mon, 5 Jul 2004 13:35:43 +0000 (13:35 +0000)]
2004-06-30  Andrew Stubbs <andrew.stubbs@superh.com>

bfd:
* elf32-sh.c: Include ../opcodes/sh-opc.h .
* Makefile.am: Ran make dep-am .
* Makefile.in: Ran make dep-in .

gas:
* config/tc-sh.c (md_assemble): Change isspace to ISSPACE.
(md_parse_option): Remove redundant -isa testing.
Make bfd_arch variable const.
(md_show_usage): Make bfd_arch variable const.

20 years ago*** empty log message ***
gdbadmin [Mon, 5 Jul 2004 00:00:32 +0000 (00:00 +0000)]
*** empty log message ***

20 years agodaily update
Alan Modra [Mon, 5 Jul 2004 00:00:05 +0000 (00:00 +0000)]
daily update

20 years ago*** empty log message ***
gdbadmin [Sun, 4 Jul 2004 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***

20 years agodaily update
Alan Modra [Sun, 4 Jul 2004 00:00:07 +0000 (00:00 +0000)]
daily update

20 years ago2004-07-04 Aaron W. LaFramboise <aaron98wiridge9@aaronwl.com>
Christopher Faylor [Sat, 3 Jul 2004 16:07:47 +0000 (16:07 +0000)]
2004-07-04  Aaron W. LaFramboise <aaron98wiridge9@aaronwl.com>

* bfd/cofflink.c (_bfd_coff_generic_relocate_section): Resolve PE weak
externals properly.
* src/gas/config/obj-coff.c (obj_coff_weak): New .weak syntax for PE weak
externals.
* binutils/doc/binutils.texi (nm): Clarify weak symbol description.
* gas/config/tc-i386.c (tc_gen_reloc): Use addend for weak symbols in TE_PE.
* gas/doc/as.texinfo (Weak): Document PE weak symbols.
* ld/ld.texinfo (WIN32): Document PE weak symbols.

20 years ago* m68kbsd-nat.c: Include "gdbcore.h", <sys/types.h>,
Mark Kettenis [Sat, 3 Jul 2004 15:14:48 +0000 (15:14 +0000)]
* m68kbsd-nat.c: Include "gdbcore.h", <sys/types.h>,
<machine/pcb.h> and "bsd-kvm.h".
(PCB_REGS_FP, PCB_REGS_SP): Define if not already defined.
(m68kbsd_supply_pcb): New function.
(_initialize_m68kbsd_nat): New prototype and function.
* Makefile.in (m68kbsd-nat.o): Update dependencies.
* config/m68k/nbsdelf.mh (NATDEPFILES): Add bsd-kvm.o.
(LOADLIBES): New variable.
* config/m68k/obsd.mh (NATDEPFILES): Add bsd-kvm.o.
(LOADLIBES): New variable.

20 years ago* bsd-kvm.c (bsd_kvm_cmdlist): Remove unecessary initialization.
Mark Kettenis [Sat, 3 Jul 2004 13:17:33 +0000 (13:17 +0000)]
* bsd-kvm.c (bsd_kvm_cmdlist): Remove unecessary initialization.

20 years ago* bsd-kvm.c: Include "cli/cli-cmds.h", "command.h", "value.h" and
Mark Kettenis [Sat, 3 Jul 2004 13:11:39 +0000 (13:11 +0000)]
* bsd-kvm.c: Include "cli/cli-cmds.h", "command.h", "value.h" and
<sys/proc.h>.
(bsd_kvm_cmdlist): New variable.
(bsd_kvm_cmd, bsd_kvm_proc_cmd, bsd_kvm_pcb_cmd): New functions.
(bsd_kvm_add_target): Register "kvm" command prefix, "kvm pcb"
command and "kvm proc" command.
* Makefile.in (bsd-kvm.o): Update dependencies.

20 years agodaily update
Alan Modra [Sat, 3 Jul 2004 00:00:07 +0000 (00:00 +0000)]
daily update

20 years ago*** empty log message ***
gdbadmin [Sat, 3 Jul 2004 00:00:04 +0000 (00:00 +0000)]
*** empty log message ***

20 years ago2004-07-02 Martin Hunt <hunt@redhat.com>
Martin Hunt [Fri, 2 Jul 2004 23:09:33 +0000 (23:09 +0000)]
2004-07-02  Martin Hunt  <hunt@redhat.com>

* library/targetselection.itb: Use /dev/comX for
cygwin instead of just comX.

* library/interface.tcl (gdbtk_tcl_preloop): Set baud rate.

20 years ago2004-07-02 Martin Hunt <hunt@redhat.com>
Martin Hunt [Fri, 2 Jul 2004 22:00:56 +0000 (22:00 +0000)]
2004-07-02  Martin Hunt  <hunt@redhat.com>

* generic/gdbtk-cmds.c (symtab_to_filename): New function. Like
symtab_to_fullname() but returns the filename if the fullname
cannot be found.

* generic/gdbtk-cmds.c (gdb_find_file_command): Revert
patch of 2004-06-11. Use symtab_to_filename() again.
(gdb_loc): Ditto.
(gdb_loadfile): Ditto.
* generic/gdbtk-bp.c (gdb_get_breakpoint_info): Ditto.
(gdb_get_tracepoint_info): Ditto.

* generic/gdbtk-cmds.h: Declare symtab_to_filename().

20 years ago* osabi.c: Update copyright year.
Mark Kettenis [Fri, 2 Jul 2004 21:27:17 +0000 (21:27 +0000)]
* osabi.c: Update copyright year.
(generic_elf_osabi_sniffer): Tweak comment.  Look for OS-specific
notes if EI_OSABI is set to ELFOSABI_HPUX.

20 years agoFix ChangeLog entry for the last change to i386-cygwin-tdep.c.
Joel Brobecker [Fri, 2 Jul 2004 21:09:45 +0000 (21:09 +0000)]
Fix ChangeLog entry for the last change to i386-cygwin-tdep.c.

20 years ago * config.bfd: Add want64 to configuration target s390-*-linux*.
Martin Schwidefsky [Fri, 2 Jul 2004 14:12:01 +0000 (14:12 +0000)]
* config.bfd: Add want64 to configuration target s390-*-linux*.

20 years ago2004-07-01 Paolo Bonzini <bonzini@gnu.org>
Paolo Bonzini [Fri, 2 Jul 2004 07:56:07 +0000 (07:56 +0000)]
2004-07-01  Paolo Bonzini  <bonzini@gnu.org>

* Makefile.def (build_modules): Add bison, byacc, flex,
m4, texinfo.
(flags_to_pass): Add FLEX.
* Makefile.tpl (BUILD_DIR_PREFIX, BASE_EXPORTS): New.
(BUILD_EXPORTS, HOST_EXPORTS, BASE_TARGET_EXPORTS): Include it.
(DEFAULT_YACC, USUAL_YACC, DEFAULT_LEX, USUAL_LEX, DEFAULT_M4,
DEFAULT_MAKEINFO): Remove.
(CONFIGURED_YACC, CONFIGURED_FLEX, CONFIGURED_BISON,
CONFIGURED_LEX, CONFIGURED_M4, CONFIGURED_MAKEINFO): Substitute.
(YACC, FLEX, BISON, LEX, M4, MAKEINFO): Define to look into
objdir or else use configured tool.
(all-build): New.
(all): Depend on it.
(Build module dependencies): Add.
* Makefile.in: Regenerate.
* configure.in: Better support for multiple build modules,
matching what is done for host/target modules.  Do not look
for "plausible" locations of build tools if Canadian cross.
Use autoconf's AC_PROG_CC to find a C compiler.  Define
BUILD_DIR_PREFIX.  Look for flex, makeinfo and m4.
* configure: Regenerate.

20 years ago2004-07-02 Michael Chastain <mec.gnu@mindspring.com>
Michael Chastain [Fri, 2 Jul 2004 04:18:17 +0000 (04:18 +0000)]
2004-07-02  Michael Chastain  <mec.gnu@mindspring.com>

* lib/compiler.c: Accept __HP_CXD_SPP for old hp ansi c compiler.
* lib/compiler.cc: Likewise.

20 years agobfd/
H.J. Lu [Fri, 2 Jul 2004 01:39:31 +0000 (01:39 +0000)]
bfd/

2004-07-01  H.J. Lu  <hongjiu.lu@intel.com>

* bfd.c (bfd_get_section_ident): New.

* elflink.c (elf_link_read_relocs_from_section): Call
bfd_get_section_ident to identify the section when reporting
error.
(_bfd_elf_link_output_relocs): Likewise.
(elf_link_output_extsym): Likewise.
(elf_link_input_bfd): Likewise.
(bfd_elf_gc_record_vtinherit): Likewise.

* bfd-in2.h: Regenerated.
ld/

2004-07-01  H.J. Lu  <hongjiu.lu@intel.com>

* ldmisc.c (vfinfo): Call bfd_get_section_ident to identify
the section.

20 years agodaily update
Alan Modra [Fri, 2 Jul 2004 00:00:05 +0000 (00:00 +0000)]
daily update

20 years ago*** empty log message ***
gdbadmin [Fri, 2 Jul 2004 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***

20 years ago2004-07-01 Michael Snyder <msnyder@redhat.com>
Michael Snyder [Thu, 1 Jul 2004 21:34:02 +0000 (21:34 +0000)]
2004-07-01  Michael Snyder  <msnyder@redhat.com>

        * win32-nat.c (core_dll_symbols_add): Re-indent a small section
        that seems to have gotten whacked out of line.

20 years ago* dbxread.c (process_one_symbol) [PCC_SOL_BROKEN]: Remove dead
Mark Kettenis [Thu, 1 Jul 2004 20:25:54 +0000 (20:25 +0000)]
* dbxread.c (process_one_symbol) [PCC_SOL_BROKEN]: Remove dead
code.

20 years ago(_bfd_mips_elf_final_link): Pass the correct number of section symbols to
Nick Clifton [Thu, 1 Jul 2004 14:53:40 +0000 (14:53 +0000)]
(_bfd_mips_elf_final_link): Pass the correct number of section symbols to
mips_elf_sort_hash_table ().

20 years agobfd/
Alan Modra [Thu, 1 Jul 2004 13:48:51 +0000 (13:48 +0000)]
bfd/
* elflink.c (elf_section_ignore_discarded_relocs): Revert last
change.  Comment.
(elf_section_complain_discarded): New function.  Handle
.gcc_except_table too.
(elf_link_input_bfd): Rewrite handling of relocs against symbols
in discarded sections.
* elf-bfd.h (elf_discarded_section): Protect macro arg.
ld/testsuite/
* ld-discard/extern.d: Update.
* ld-discard/start.d: Update.
* ld-discard/static.d: Update.

20 years ago* ada-lang.c (decode_packed_array): Minor change to comment.
Paul N. Hilfinger [Thu, 1 Jul 2004 10:30:57 +0000 (10:30 +0000)]
* ada-lang.c (decode_packed_array): Minor change to comment.
(ada_value_slice_ptr): New function.
(ada_value_slice): New function.
(ada_evaluate_subexp): Remove XVS-suffix code from subscripting
test.  Don't know why it is there.
Change slice code to use ada_value_slice_ptr and ada_value_slice, and
to avoid dereferencing huge arrays from which one is slicing.
(empty_array): Correct to return an array rather than
a subrange value.
* ada-valprint.c (print_optional_low_bound): Don't print lower bound
on empty arrays (let'em use 'FIRST instead).

20 years agoAddress complaints from gdb_ari.sh:
Paul N. Hilfinger [Thu, 1 Jul 2004 10:11:11 +0000 (10:11 +0000)]
Address complaints from gdb_ari.sh:

* ada-exp.y: Include gdb_string.h rather than string.h.
(convert_char_literal): Reformat declaration.
* ada-lang.h: Include opaque struct declaration for struct frame_info.
* ada-lex.l: Change use of free to xfree (the macro would do so
anyway, but this is harmless).
Include gdb_string.h rather than string.h.
* ada-valprint.c (ada_val_print_stub): Change PTR => void*.

* ada-lang.c (parse): Remove K&Rism in parameter list.
(is_name_suffix): Correct Linux => GNU/Linux in comment.

20 years ago*** empty log message ***
gdbadmin [Thu, 1 Jul 2004 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***

20 years agodaily update
Alan Modra [Thu, 1 Jul 2004 00:00:06 +0000 (00:00 +0000)]
daily update

20 years agoFix @pltoff linker segfault for non-shared link.
Jim Wilson [Wed, 30 Jun 2004 20:23:23 +0000 (20:23 +0000)]
Fix @pltoff linker segfault for non-shared link.
* elfxx-ia64.c (elfNN_ia64_check_relocs): New local pltoff.  Initialize
to NULL.  Call get_pltoff if NULL and NEED_PLTOFF is true.

20 years ago* gdbint.texinfo (Target Architecture Definition): Remove
Mark Kettenis [Wed, 30 Jun 2004 20:01:23 +0000 (20:01 +0000)]
* gdbint.texinfo (Target Architecture Definition): Remove
SUN_FIXED_LBRAC_BUG.

20 years ago* dbxread.c (process_one_symbol) [SUN_FIXED_LBRAC_BUG]: Remove
Mark Kettenis [Wed, 30 Jun 2004 19:44:22 +0000 (19:44 +0000)]
* dbxread.c (process_one_symbol) [SUN_FIXED_LBRAC_BUG]: Remove
dead code.

20 years ago* alphabsd-nat.c: Update copyright year.
Mark Kettenis [Wed, 30 Jun 2004 19:23:21 +0000 (19:23 +0000)]
* alphabsd-nat.c: Update copyright year.
(getregs_supplies): Use ALPHA_PC_REGNUM instead of PC_REGNUM.

20 years agoCorrectly assemble mov rX=imm.
Jim Wilson [Wed, 30 Jun 2004 18:12:38 +0000 (18:12 +0000)]
Correctly assemble mov rX=imm.
* ia64-opc-a.c (ia64_opcodes_a): Delete mov immediate pseudo for adds.
* ia64-asmtab.c: Regnerate.

20 years agobfd/
H.J. Lu [Wed, 30 Jun 2004 16:19:20 +0000 (16:19 +0000)]
bfd/

2004-06-30  H.J. Lu  <hongjiu.lu@intel.com>

PR 233
* elflink.c (elf_link_input_bfd): Issue an error for non-debug
local references to discarded sections and report their
locations.

ld/testsuite/

2004-06-30  H.J. Lu  <hongjiu.lu@intel.com>

PR 233
* ld-discard/extern.d: Updated.
* ld-discard/start.d: Likewise.
* ld-discard/static.d: Likewise.

20 years ago * elflink.c (elf_section_ignore_discarded_relocs): Don't test
Alan Modra [Wed, 30 Jun 2004 13:42:45 +0000 (13:42 +0000)]
* elflink.c (elf_section_ignore_discarded_relocs): Don't test
sec_info_type, test section name instead.

20 years ago2004-06-30 Michael Chastain <mec.gnu@mindspring.com>
Michael Chastain [Wed, 30 Jun 2004 08:01:33 +0000 (08:01 +0000)]
2004-06-30  Michael Chastain   <mec.gnu@mindspring.com>

* lib/compiler.cc: Work around string preprocessing problem
with old hp c++ compiler.
* lib/compiler.c: Likewise.

20 years ago2004-06-29 H.J. Lu <hongjiu.lu@intel.com>
H.J. Lu [Wed, 30 Jun 2004 03:51:25 +0000 (03:51 +0000)]
2004-06-29  H.J. Lu  <hongjiu.lu@intel.com>

PR 240
* elfxx-ia64.c (elfNN_ia64_relax_section): Don't relax branch
in .init/.fini sections.

20 years ago*** empty log message ***
gdbadmin [Wed, 30 Jun 2004 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***

20 years agodaily update
Alan Modra [Wed, 30 Jun 2004 00:00:06 +0000 (00:00 +0000)]
daily update

20 years ago * elf32-xtensa.c (elf_xtensa_relocate_section): Use
Bob Wilson [Tue, 29 Jun 2004 22:03:33 +0000 (22:03 +0000)]
* elf32-xtensa.c (elf_xtensa_relocate_section): Use
bfd_get_section_limit.

20 years ago * elf32-xtensa.c (elf_xtensa_combine_prop_entries): Don't change the
Bob Wilson [Tue, 29 Jun 2004 21:03:13 +0000 (21:03 +0000)]
* elf32-xtensa.c (elf_xtensa_combine_prop_entries): Don't change the
output section size.

20 years ago * i386-cygwin-tdep.c (i386-cygwin-tdep.c): New function.
Joel Brobecker [Tue, 29 Jun 2004 18:17:41 +0000 (18:17 +0000)]
    * i386-cygwin-tdep.c (i386-cygwin-tdep.c): New function.
        (i386_cygwin_in_solib_call_trampoline): New function.
        (i386_cygwin_init_abi): Initialize the in_solib_call_trampoline
        and skip_trampoline_code gdbarch methods.

20 years ago * gdb.arch/i386-prologue.c: Add copyright header. Use preprocessor
Corinna Vinschen [Tue, 29 Jun 2004 17:52:49 +0000 (17:52 +0000)]
* gdb.arch/i386-prologue.c: Add copyright header.  Use preprocessor
directives to conditionalize symbol prefixing.
* gdb.arch/i386-prologue.exp: Allow symbol prefixing by adding
additional_flags handling.  Add underscore prefix for Cygwin.
* gdb.arch/i386-unwind.c: Use preprocessor directives to
conditionalize symbol prefixing.
* gdb.arch/i386-unwind.exp: Allow symbol prefixing by adding
additional_flags handling.  Add underscore prefix for Cygwin.

20 years ago* Makefile.in (gdb_callback_h): Renamed from callback_h to the
Jim Blandy [Tue, 29 Jun 2004 17:19:47 +0000 (17:19 +0000)]
* Makefile.in (gdb_callback_h): Renamed from callback_h to the
name actually used in the dependency lists.

20 years ago2004-06-29 Randolph Chung <tausq@debian.org>
Randolph Chung [Tue, 29 Jun 2004 16:13:07 +0000 (16:13 +0000)]
2004-06-29  Randolph Chung  <tausq@debian.org>

* NEWS (New native configurations): Mention GNU/Linux/hppa.

20 years ago * win32-nat.c (child_pid_to_exec_file): New function.
Corinna Vinschen [Tue, 29 Jun 2004 15:37:31 +0000 (15:37 +0000)]
* win32-nat.c (child_pid_to_exec_file): New function.
(init_child_ops): Add child_pid_to_exec_file as to_pid_to_exec_file
functionality.

20 years agofix scrambled changelog
Andrew Cagney [Tue, 29 Jun 2004 15:22:28 +0000 (15:22 +0000)]
fix scrambled changelog

20 years ago2004-06-28 Andrew Cagney <cagney@gnu.org>
Andrew Cagney [Tue, 29 Jun 2004 14:57:39 +0000 (14:57 +0000)]
2004-06-28  Andrew Cagney  <cagney@gnu.org>

* defs.h (xstrvprintf): Declare.
* utils.c (xstrvprintf): New function.
(internal_vproblem, xstrprintf, xasprintf)
(vfprintf_maybe_filtered, vfprintf_unfiltered): Use xstrvprintf.
* serial.c (serial_printf): Ditto.
* complaints.c (vcomplaint): Ditto.

20 years agobfd/
Alan Modra [Tue, 29 Jun 2004 14:13:44 +0000 (14:13 +0000)]
bfd/
* elf64-mmix.c (mmix_set_relaxable_size): Save original size in
rawsize.
(mmix_elf_perform_relocation): Adjust for above change.
(mmix_elf_relocate_section): Likewise.
(mmix_elf_relax_section): Likewise.  Use output_section->rawsize.
(mmix_elf_get_section_contents): Delete.
(bfd_elf64_get_section_contents): Delete.
(mmix_elf_relocate_section): Zero stub area.
* linker.c (default_indirect_link_order): Alloc max of section size
and rawsize.
* simple.c (bfd_simple_get_relocated_section_contents): Likewise.
* section.c (bfd_malloc_and_get_section): Likewise.
(struct bfd_section): Update rawsize comment.
* bfd-in2.h: Regenerate.
ld/
* ldlang.c (lang_reset_memory_regions): Save last relax pass section
size in rawsize.

20 years ago * reloc16.c (bfd_coff_reloc16_relax_section): Set rawsize.
Alan Modra [Tue, 29 Jun 2004 13:51:20 +0000 (13:51 +0000)]
* reloc16.c (bfd_coff_reloc16_relax_section): Set rawsize.

20 years ago * bfd-in.h (bfd_get_section_limit): Define.
Alan Modra [Tue, 29 Jun 2004 13:46:34 +0000 (13:46 +0000)]
* bfd-in.h (bfd_get_section_limit): Define.
* reloc.c (bfd_perform_relocation, bfd_install_relocation)
(_bfd_final_link_relocate): Use bfd_get_section_limit.
* aout-tic30.c (tic30_aout_final_link_relocate): Likewise.
* coff-arm.c (coff_arm_relocate_section): Likewise.
* coff-mips.c (mips_refhi_reloc, mips_gprel_reloc): Likewise.
* cpu-ns32k.c (do_ns32k_reloc): Likewise.
(bfd_ns32k_final_link_relocate): Likewise.
* elf32-d30v.c (bfd_elf_d30v_reloc, bfd_elf_d30v_reloc_21): Likwise.
* elf32-dlx.c (_bfd_dlx_elf_hi16_reloc): Likewise.
* elf32-i860.c (i860_howto_pc26_reloc, i860_howto_pc16_reloc)
(i860_howto_highadj_reloc, i860_howto_splitn_reloc): Likewise.
* elf32-m32r.c (m32r_elf_do_10_pcrel_reloc, m32r_elf_hi16_reloc)
(m32r_elf_generic_reloc, m32r_elf_relocate_section): Likewise.
* elf32-m68hc1x.c (m68hc11_elf_special_reloc): Likewise.
* elf32-mips.c (gprel32_with_gp, mips16_gprel_reloc): Likewise.
* elf32-or32.c (or32_elf_consth_reloc): Likewise.
* elf32-ppc.c (ppc_elf_addr16_ha_reloc): Likewise.
* elf32-s390.c (s390_elf_ldisp_reloc): Likewise.
* elf32-sh.c (sh_elf_reloc_loop): Likewise.
* elf32-sparc.c (sparc_elf_wdisp16_reloc): Likewise.
(sparc_elf_hix22_reloc, sparc_elf_lox10_reloc): Likwise.
* elf32-v850.c (v850_elf_reloc): Likewise.
* elf32-xstormy16.c (xstormy16_elf_24_reloc): Likewise.
* elf32-xtensa.c (bfd_elf_xtensa_reloc): Likewise.
* elf64-alpha.c (elf64_alpha_reloc_gpdisp): Likewise.
* elf64-mips.c (mips_elf64_gprel32_reloc)
(mips16_gprel_reloc): Likewise.
* elf64-mmix.c (mmix_elf_reloc): Likewise.
* elf64-s390.c (s390_elf_ldisp_reloc): Likewise.
* elf64-sparc.c (init_insn_reloc): Likewise.
* elfn32-mips.c (gprel32_with_gp, mips16_gprel_reloc): Likewise.
* elfxx-mips.c (_bfd_mips_elf_gprel16_with_gp)
(_bfd_mips_elf_hi16_reloc, _bfd_mips_elf_lo16_reloc)
(_bfd_mips_elf_generic_reloc): Likewise.
* bfd-in2.h: Regenerate.

20 years agomerge from gcc
DJ Delorie [Tue, 29 Jun 2004 12:51:56 +0000 (12:51 +0000)]
merge from gcc

20 years ago * infcmd.c (attach_command): Move call to target_terminal_inferior
Corinna Vinschen [Tue, 29 Jun 2004 06:39:06 +0000 (06:39 +0000)]
* infcmd.c (attach_command): Move call to target_terminal_inferior
behind loading symbol table.

20 years ago * gdb.base/bigcore.exp: Skip test on Cygwin.
Corinna Vinschen [Tue, 29 Jun 2004 06:34:50 +0000 (06:34 +0000)]
* gdb.base/bigcore.exp: Skip test on Cygwin.

20 years ago2004-06-28 Andrew Cagney <cagney@gnu.org>
Andrew Cagney [Tue, 29 Jun 2004 01:01:32 +0000 (01:01 +0000)]
2004-06-28  Andrew Cagney  <cagney@gnu.org>

* rdi-share/ardi.c (angel_RDI_ExecuteOrStep): Revert 2004-06-24
change - add back extern deprecated_ui_loop_hook declaration.

20 years agoIndex: mn10200/ChangeLog
Andrew Cagney [Tue, 29 Jun 2004 00:54:00 +0000 (00:54 +0000)]
Index: mn10200/ChangeLog
2004-06-28  Andrew Cagney  <cagney@gnu.org>

* interp.c: Rename ui_loop_hook to deprecated_ui_loop_hook.

Index: d10v/ChangeLog
2004-06-28  Andrew Cagney  <cagney@gnu.org>

* interp.c (sim_resume): Rename ui_loop_hook to
deprecated_ui_loop_hook.

Index: arm/ChangeLog
2004-06-28  Andrew Cagney  <cagney@gnu.org>

* armemu.c: Rename ui_loop_hook to deprecated_ui_loop_hook.

Index: common/ChangeLog
2004-06-28  Andrew Cagney  <cagney@gnu.org>

* run.c: Rename ui_loop_hook to deprecated_ui_loop_hook.

20 years agodaily update
Alan Modra [Tue, 29 Jun 2004 00:00:06 +0000 (00:00 +0000)]
daily update

20 years ago*** empty log message ***
gdbadmin [Tue, 29 Jun 2004 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***

20 years ago2004-06-26 Andrew Cagney <cagney@gnu.org>
Andrew Cagney [Mon, 28 Jun 2004 23:59:29 +0000 (23:59 +0000)]
2004-06-26  Andrew Cagney  <cagney@gnu.org>

* xcoffsolib.c (xcoff_solib_address): Replace xasprintf with
xstrprintf.
* varobj.c (varobj_gen_name, create_child, c_name_of_child)
(c_value_of_variable): Ditto.
* utils.c (internal_vproblem): Ditto.
* solib-aix5.c (build_so_list_from_mapfile): Ditto.
* remote.c (add_packet_config_cmd): Ditto.
* remote-rdp.c (rdp_set_command_line): Ditto.
* regcache.c (regcache_dump): Ditto.
* frv-tdep.c (new_variant, new_variant): Ditto.
* fbsd-proc.c (child_pid_to_exec_file): Ditto.
(fbsd_find_memory_regions): Ditto.
* breakpoint.c (create_thread_event_breakpoint)
(create_breakpoints): Ditto.
* aix-thread.c (aix_thread_pid_to_str): Ditto.
* ada-lang.c (is_package_name): Ditto.  Also delete xmalloc call.

Index: doc/ChangeLog
2004-06-26  Andrew Cagney  <cagney@gnu.org>

* gdbint.texinfo (Coding): Replace xasprintf with xstrprintf.

20 years agosim/h8300/ChangeLog:
Alexandre Oliva [Mon, 28 Jun 2004 19:26:37 +0000 (19:26 +0000)]
sim/h8300/ChangeLog:
2003-07-23  Richard Sandiford  <rsandifo@redhat.com>
* compile.c (sim_resume): Make sure that dst.reg refers to the
right register byte in mova/sz.l @(dd,RnL),ERn.
2003-07-21  Richard Sandiford  <rsandifo@redhat.com>
* compile.c (sim_resume): Zero-extend immediate to muls, mulsu,
mulxs, divs and divxs.
sim/testsuite/sim/h8300/ChangeLog:
2003-07-22  Michael Snyder  <msnyder@redhat.com>
* mul.s: Don't try to use negative immediate (it's always
unsigned).
* div.s: Ditto.

20 years ago* compile.c (sim_load): Update sd->memory_size.
Alexandre Oliva [Mon, 28 Jun 2004 19:25:43 +0000 (19:25 +0000)]
* compile.c (sim_load): Update sd->memory_size.

20 years ago* e500_registers.h (EVR): Cast the 32-bit value of the GPR to an
Jim Blandy [Mon, 28 Jun 2004 19:02:49 +0000 (19:02 +0000)]
* e500_registers.h (EVR): Cast the 32-bit value of the GPR to an
unsigned type before or-ing it with a 64-bit value.

20 years ago * ada-lang.c: Re-indent file, with some massaging to help indent
Joel Brobecker [Mon, 28 Jun 2004 18:59:14 +0000 (18:59 +0000)]
    * ada-lang.c: Re-indent file, with some massaging to help indent
        a bit when the result is otherwise really too ugly.

20 years ago2004-06-28 Michael Chastain <mec.gnu@mindspring.com>
Michael Chastain [Mon, 28 Jun 2004 18:19:47 +0000 (18:19 +0000)]
2004-06-28  Michael Chastain  <mec.gnu@mindspring.com>

* gdb.hp/gdb.base-hp/reg.exp: Accept both old and new gdb output
formats for "info register".  Use gdb_test_multiple.  Fix
the "invalid register" test.

20 years agomerge from gcc
DJ Delorie [Mon, 28 Jun 2004 18:01:46 +0000 (18:01 +0000)]
merge from gcc

20 years agoopcodes/
Alan Modra [Mon, 28 Jun 2004 14:08:06 +0000 (14:08 +0000)]
opcodes/
* ppc-opc.c (insert_fxm): Handle mfocrf and mtocrf.
(extract_fxm): Don't test dialect.
(XFXFXM_MASK): Include the power4 bit.
(XFXM): Add p4 param.
(powerpc_opcodes): Add mfocrf and mtocrf.  Adjust mtcr.

gas/testsuite/
* gas/ppc/power4.d: Update.

20 years ago * bfd-in.h (struct stab_info): Move from stabs.c.
Alan Modra [Mon, 28 Jun 2004 13:57:59 +0000 (13:57 +0000)]
* bfd-in.h (struct stab_info): Move from stabs.c.
* stabs.c (struct stab_link_includes_table): Delete.
(stab_link_includes_lookup): Delete.
(_bfd_write_section_stabs, _bfd_write_stab_strings): Remove one
level of indirection from sinfo parm.
(_bfd_link_section_stabs): Likewise.  Set SEC_LINKER_CREATED on
stabstr section.  Adjust hash table accesses.
* coff-ppc.c (ppc_bfd_coff_final_link): Do include rawsize in contents
alloc.  Adjust stab_info test.
* cofflink.c (_bfd_coff_link_hash_table_init): Clear stab_info.
(_bfd_coff_final_link): Adjust stab_info test.
(_bfd_coff_link_input_bfd): Ignore SEC_LINKER_CREATED sections.
* elf-bfd.h (struct elf_link_hash_table): Include struct stab_info
in place.
* libcoff-in.h (struct coff_link_hash_table): Likewise.
* elf.c (_bfd_elf_link_hash_table_init): Clear stab_info.
* elflink.c (bfd_elf_final_link): Don't attempt to link linker created
stabstr section.  Adjust stab_info test.
* libbfd-in.h (_bfd_link_section_stabs, _bfd_write_section_stabs)
(_bfd_write_stab_strings): Adjust prototypes.
* libbfd.h: Regenerate.
* libcoff.h: Regenerate.
* bfd-in2.h: Regenerate.

20 years ago * gdb.base/attach.exp: Fix copyright date. Set testpid to Windows
Corinna Vinschen [Mon, 28 Jun 2004 11:15:31 +0000 (11:15 +0000)]
* gdb.base/attach.exp: Fix copyright date.  Set testpid to Windows
PID for Cygwin.  Add Cygwin specific strings to check for in some
tests.
(do_attach_tests): Add a test for user interaction when attaching
to a process with no matching symbol table already loaded.

20 years agodaily update
Alan Modra [Mon, 28 Jun 2004 00:00:06 +0000 (00:00 +0000)]
daily update

20 years ago*** empty log message ***
gdbadmin [Mon, 28 Jun 2004 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***

20 years ago * frame.h (struct frame_id): Change bit field type of stack_addr_p,
Ulrich Weigand [Sun, 27 Jun 2004 22:26:34 +0000 (22:26 +0000)]
* frame.h (struct frame_id): Change bit field type of stack_addr_p,
code_addr_p and special_addr_p to 'unsigned int'.