external/binutils.git
20 years ago2004-07-17 Andrew Cagney <cagney@gnu.org>
Andrew Cagney [Sat, 17 Jul 2004 13:58:56 +0000 (13:58 +0000)]
2004-07-17  Andrew Cagney  <cagney@gnu.org>

* hppa-linux-nat.c: Do not include <string.h>.
(supply_fpregset): Remove "register" attribute.

20 years ago2004-07-17 Andrew Cagney <cagney@gnu.org>
Andrew Cagney [Sat, 17 Jul 2004 13:53:48 +0000 (13:53 +0000)]
2004-07-17  Andrew Cagney  <cagney@gnu.org>

* solib-frv.c (fetch_loadmap): Use xfree, not free.

20 years ago(Edit): Fix markup of EDITOR and improve wording.
Eli Zaretskii [Sat, 17 Jul 2004 12:25:40 +0000 (12:25 +0000)]
(Edit): Fix markup of EDITOR and improve wording.
(Search, Expressions, Arrays, Variables, Data, Machine Code)
(Auto Display): Improve indexing.

20 years ago* configure.in: Define _MSE_INT_H on Solaris 9 too.
Mark Kettenis [Sat, 17 Jul 2004 11:24:26 +0000 (11:24 +0000)]
* configure.in: Define _MSE_INT_H on Solaris 9 too.
* configure, config.in: Regenerated.

20 years ago* vaxbsd-nat.c: Include <sys/types.h>, <machine/pcb.h> and
Mark Kettenis [Sat, 17 Jul 2004 11:03:49 +0000 (11:03 +0000)]
* vaxbsd-nat.c: Include <sys/types.h>, <machine/pcb.h> and
"bsd-kvm.h".
(vaxbsd_supply_pcb): New function.
(_initialize_vaxbsd_nat): New prototype and function.
* config/vax/nbsdaout.mh (NATDEPFILES): Add bsd-kvm.o, solib.o and
solib-sunos.o.
(LOADLIBES): New variable.
* config/vax/nbsdelf.mh (NATDEPFILES): Add bsd-kvm.o.
(LOADLIBES): New variable.
* config/vax/obsd.mh (NATDEPFILES): Add bsd-kvm.o.
(LOADLIBES): New variable.
* Makefile.in (vaxbsd-nat.o): Update dependencies.

20 years agoIndex: ChangeLog
Andrew Cagney [Sat, 17 Jul 2004 03:25:11 +0000 (03:25 +0000)]
Index: ChangeLog
2004-07-16  Andrew Cagney  <cagney@gnu.org>

* defs.h (event_loop_p): Replace variable declaration with macro,
always 1.
* main.c (captured_main): Delete options "-async" and "-noasync".
(event_loop_p): Delete variable.
* NEWS: Mention that "-async" and "-noasync" were removed.

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

* gdb.texinfo (Mode Options): Delete documentation on "-async" and
"-noasync".

20 years ago2004-07-16 Andrew Cagney <cagney@redhat.com>
Andrew Cagney [Sat, 17 Jul 2004 02:03:00 +0000 (02:03 +0000)]
2004-07-16  Andrew Cagney  <cagney@redhat.com>

* lib/insight-support.exp: Delete file.
* lib/java.exp (java_init): Fix copyright.

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

20 years ago2004-07-16 Andrew Cagney <cagney@gnu.org>
Andrew Cagney [Fri, 16 Jul 2004 22:21:52 +0000 (22:21 +0000)]
2004-07-16  Andrew Cagney  <cagney@gnu.org>

* gdb.base/restore.c: Append "prologue" to comments marking the a
function's prologue.
* gdb.base/restore.exp: Update copyright, re-indent.
(restore_tests): Use gdb_test_multiple.  Add "calleeN calls
callerN" prefix where needed.  Update patterns that match a
function's prologue.

20 years ago* config/tc-arm.c: Include include/opcode/arm.h.
Richard Earnshaw [Fri, 16 Jul 2004 22:12:26 +0000 (22:12 +0000)]
* config/tc-arm.c: Include include/opcode/arm.h.
(ARM_EXT_*, ARM_ARCH_*, ARM_ANY, ARM_ALL, COPROC_ANY): Delete.
(FPU_FPA_EXT_* FPU_VFP_EXT_*, FPU_ANY, FPU_NONE, FPU_MAVERICK): Delete.
(FPU_ARCH_*): Delete.
* Makefile.am: Update dependencies.
* Makefile.in: Regenerate.

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

* gdb.base/restore.c: Add copyright notice.

20 years ago* arm.h: Remove all old content. Replace with architecture defines
Richard Earnshaw [Fri, 16 Jul 2004 21:59:35 +0000 (21:59 +0000)]
* arm.h: Remove all old content.  Replace with architecture defines
from gas/config/tc-arm.c.

20 years ago2004-07-16 Andrew Cagney <cagney@gnu.org>
Andrew Cagney [Fri, 16 Jul 2004 21:16:48 +0000 (21:16 +0000)]
2004-07-16  Andrew Cagney  <cagney@gnu.org>

* remote-m32r-sdi.c: Re-indent.

20 years ago* ppc-tdep.h (ppc_spr_asr): Add missing OEA SPR.
Jim Blandy [Fri, 16 Jul 2004 20:54:29 +0000 (20:54 +0000)]
* ppc-tdep.h (ppc_spr_asr): Add missing OEA SPR.
(ppc_spr_mi_dbcam, ppc_spr_mi_dbram0, ppc_spr_mi_dbram1)
(ppc_spr_md_cam, ppc_spr_md_ram0, ppc_spr_md_ram1): Add
missing MPC823 SPRs.
(ppc_spr_m_twb): Renamed from ppc_spr_md_twb; the old name was
incorrect.  (This was corrected in GDB's register name tables on
2004-07-14.)

20 years ago* rs6000-tdep.c (registers_602): Correct register name: "esassr"
Jim Blandy [Fri, 16 Jul 2004 20:53:06 +0000 (20:53 +0000)]
* rs6000-tdep.c (registers_602): Correct register name: "esassr"
should be "esasrr" ("ESA Save and Restore Register").

20 years ago2004-07-16 Andrew Cagney <cagney@gnu.org>
Andrew Cagney [Fri, 16 Jul 2004 19:41:48 +0000 (19:41 +0000)]
2004-07-16  Andrew Cagney  <cagney@gnu.org>

* infrun.c (insert_step_resume_breakpoint): Delete gdb_assert
calls, no longer applicable.  Update comments and rename parameter
"step_frame" to "return_frame".

20 years ago2004-07-16 Andrew Cagney <cagney@gnu.org>
Andrew Cagney [Fri, 16 Jul 2004 19:08:42 +0000 (19:08 +0000)]
2004-07-16  Andrew Cagney  <cagney@gnu.org>

* gdb.base/logical.exp: Update copyright.
(evaluate): New procedure.  Use to re-implement tests using
several tables.

20 years ago2004-07-16 Andrew Cagney <cagney@gnu.org>
Andrew Cagney [Fri, 16 Jul 2004 19:00:12 +0000 (19:00 +0000)]
2004-07-16  Andrew Cagney  <cagney@gnu.org>

* frame.c (fprint_field): New function.
(fprint_frame_id): Use fprint_field.

20 years agooops - omitted from previous delta
Nick Clifton [Fri, 16 Jul 2004 11:14:33 +0000 (11:14 +0000)]
oops - omitted from previous delta

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

20 years ago * ada-lang.c (ada_language_defn): Remove commented out code.
Joel Brobecker [Thu, 15 Jul 2004 23:49:42 +0000 (23:49 +0000)]
* ada-lang.c (ada_language_defn): Remove commented out code.

20 years agoReplace entry for 2004-06-02 with more detailed log entries.
Paul N. Hilfinger [Thu, 15 Jul 2004 22:13:48 +0000 (22:13 +0000)]
Replace entry for 2004-06-02 with more detailed log entries.
Add missing notice that ada-tasks.c has been removed to 2004-07-09 entry.

20 years agoAccept armbe as a big-endian arm configuration.
Nick Clifton [Thu, 15 Jul 2004 16:26:41 +0000 (16:26 +0000)]
Accept armbe as a big-endian arm configuration.

20 years agoSupport MAP directive
Nick Clifton [Thu, 15 Jul 2004 15:11:56 +0000 (15:11 +0000)]
Support MAP directive

20 years agogas/h8300/h8300.exp (do_h8300hn_addressgen): Addition of new test case for
Nick Clifton [Thu, 15 Jul 2004 14:04:31 +0000 (14:04 +0000)]
gas/h8300/h8300.exp (do_h8300hn_addressgen): Addition of new test case for
 H8300H normal target to check symbol address generation.
gas/h8300/symaddgen.s: New test.

20 years ago* ppc-tdep.h (struct gdbarch_tdep): New member: ppc_sr0_regnum.
Jim Blandy [Thu, 15 Jul 2004 08:02:36 +0000 (08:02 +0000)]
* ppc-tdep.h (struct gdbarch_tdep): New member: ppc_sr0_regnum.
* rs6000-tdep.c (rs6000_gdbarch_init): Initialize it.

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

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

20 years ago* rs6000-tdep.c (COMMON_UISA_NOFP_REGS): Delete; unused.
Jim Blandy [Wed, 14 Jul 2004 23:58:04 +0000 (23:58 +0000)]
* rs6000-tdep.c (COMMON_UISA_NOFP_REGS): Delete; unused.

20 years ago* ppc-tdep.h (ppc_num_vrs): New enum constant.
Jim Blandy [Wed, 14 Jul 2004 23:18:09 +0000 (23:18 +0000)]
* ppc-tdep.h (ppc_num_vrs): New enum constant.

20 years ago* ppc-tdep.h (ppc_num_srs): New enum constant.
Jim Blandy [Wed, 14 Jul 2004 23:15:30 +0000 (23:15 +0000)]
* ppc-tdep.h (ppc_num_srs): New enum constant.

20 years ago* ppc-tdep.h (ppc_spr_mq, ppc_spr_xer, ppc_spr_rtcu, ppc_spr_rtcl)
Jim Blandy [Wed, 14 Jul 2004 23:13:13 +0000 (23:13 +0000)]
* ppc-tdep.h (ppc_spr_mq, ppc_spr_xer, ppc_spr_rtcu, ppc_spr_rtcl)
(ppc_spr_lr, ppc_spr_ctr, ppc_spr_cnt, ppc_spr_dsisr, ppc_spr_dar)
(ppc_spr_dec, ppc_spr_sdr1, ppc_spr_srr0, ppc_spr_srr1)
(ppc_spr_eie, ppc_spr_eid, ppc_spr_nri, ppc_spr_sp, ppc_spr_cmpa)
(ppc_spr_cmpb, ppc_spr_cmpc, ppc_spr_cmpd, ppc_spr_icr)
(ppc_spr_der, ppc_spr_counta, ppc_spr_countb, ppc_spr_cmpe)
(ppc_spr_cmpf, ppc_spr_cmpg, ppc_spr_cmph, ppc_spr_lctrl1)
(ppc_spr_lctrl2, ppc_spr_ictrl, ppc_spr_bar, ppc_spr_vrsave)
(ppc_spr_sprg0, ppc_spr_sprg1, ppc_spr_sprg2, ppc_spr_sprg3)
(ppc_spr_ear, ppc_spr_tbl, ppc_spr_tbu, ppc_spr_pvr)
(ppc_spr_spefscr, ppc_spr_ibat0u, ppc_spr_ibat0l, ppc_spr_ibat1u)
(ppc_spr_ibat1l, ppc_spr_ibat2u, ppc_spr_ibat2l, ppc_spr_ibat3u)
(ppc_spr_ibat3l, ppc_spr_dbat0u, ppc_spr_dbat0l, ppc_spr_dbat1u)
(ppc_spr_dbat1l, ppc_spr_dbat2u, ppc_spr_dbat2l, ppc_spr_dbat3u)
(ppc_spr_dbat3l, ppc_spr_ic_cst, ppc_spr_ic_adr, ppc_spr_ic_dat)
(ppc_spr_dc_cst, ppc_spr_dc_adr, ppc_spr_dc_dat, ppc_spr_dpdr)
(ppc_spr_dpir, ppc_spr_immr, ppc_spr_mi_ctr, ppc_spr_mi_ap)
(ppc_spr_mi_epn, ppc_spr_mi_twc, ppc_spr_mi_rpn, ppc_spr_mi_cam)
(ppc_spr_mi_ram0, ppc_spr_mi_ram1, ppc_spr_md_ctr, ppc_spr_m_casid)
(ppc_spr_md_ap, ppc_spr_md_epn, ppc_spr_md_twb, ppc_spr_md_twc)
(ppc_spr_md_rpn, ppc_spr_m_tw, ppc_spr_md_dbcam, ppc_spr_md_dbram0)
(ppc_spr_md_dbram1, ppc_spr_ummcr0, ppc_spr_upmc1, ppc_spr_upmc2)
(ppc_spr_usia, ppc_spr_ummcr1, ppc_spr_upmc3, ppc_spr_upmc4)
(ppc_spr_zpr, ppc_spr_pid, ppc_spr_mmcr0, ppc_spr_pmc1)
(ppc_spr_sgr, ppc_spr_pmc2, ppc_spr_dcwr, ppc_spr_sia)
(ppc_spr_mmcr1, ppc_spr_pmc3, ppc_spr_pmc4, ppc_spr_sda)
(ppc_spr_tbhu, ppc_spr_tblu, ppc_spr_dmiss, ppc_spr_dcmp)
(ppc_spr_hash1, ppc_spr_hash2, ppc_spr_icdbdr, ppc_spr_imiss)
(ppc_spr_esr, ppc_spr_icmp, ppc_spr_dear, ppc_spr_rpa)
(ppc_spr_evpr, ppc_spr_cdbcr, ppc_spr_tsr, ppc_spr_602_tcr)
(ppc_spr_403_tcr, ppc_spr_ibr, ppc_spr_pit, ppc_spr_esasrr)
(ppc_spr_tbhi, ppc_spr_tblo, ppc_spr_srr2, ppc_spr_sebr)
(ppc_spr_srr3, ppc_spr_ser, ppc_spr_hid0, ppc_spr_dbsr)
(ppc_spr_hid1, ppc_spr_iabr, ppc_spr_dbcr, ppc_spr_iac1)
(ppc_spr_dabr, ppc_spr_iac2, ppc_spr_dac1, ppc_spr_dac2)
(ppc_spr_l2cr, ppc_spr_dccr, ppc_spr_ictc, ppc_spr_iccr)
(ppc_spr_thrm1, ppc_spr_pbl1, ppc_spr_thrm2, ppc_spr_pbu1)
(ppc_spr_thrm3, ppc_spr_pbl2, ppc_spr_fpecr, ppc_spr_lt)
(ppc_spr_pir, ppc_spr_pbu2): New enum constants for PowerPC
special-purpose register numbers.

20 years ago* rs6000-tdep.c (registers_860): Correct register name. (No PPC
Jim Blandy [Wed, 14 Jul 2004 23:00:59 +0000 (23:00 +0000)]
* rs6000-tdep.c (registers_860): Correct register name.  (No PPC
manual mentions 'md_twb', but many mention 'm_twb', and at that
point in the register list.)

20 years ago * elflink.c (elf_section_complain_discarded): Don't complain in
Dave Anglin [Wed, 14 Jul 2004 20:07:41 +0000 (20:07 +0000)]
* elflink.c (elf_section_complain_discarded): Don't complain in
.PARISC.unwind.

20 years ago2004-07-14 Martin Hunt <hunt@redhat.com>
Martin Hunt [Wed, 14 Jul 2004 18:55:22 +0000 (18:55 +0000)]
2004-07-14  Martin Hunt  <hunt@redhat.com>

* lib/insight-support.exp (gdbtk_start): Unset TCL_LIBRARY
which fixes some problems where init.tcl was not found.

20 years ago2004-07-14 Andrew Cagney <cagney@gnu.org>
Andrew Cagney [Wed, 14 Jul 2004 16:47:46 +0000 (16:47 +0000)]
2004-07-14  Andrew Cagney  <cagney@gnu.org>

* utils.c (internal_warning_problem): Fix typo, "internal-warning"
instead of "internal-error".

20 years agoRevert previous delta - the bug had already been fixed.
Nick Clifton [Wed, 14 Jul 2004 08:53:59 +0000 (08:53 +0000)]
Revert previous delta - the bug had already been fixed.

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

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

20 years agomerge from gcc
DJ Delorie [Tue, 13 Jul 2004 21:10:23 +0000 (21:10 +0000)]
merge from gcc

20 years ago(make_import_fixup): Use bfd_get_32 to correct for endian-ness of extracted
Nick Clifton [Tue, 13 Jul 2004 18:56:38 +0000 (18:56 +0000)]
(make_import_fixup): Use bfd_get_32 to correct for endian-ness of extracted
addend.

20 years agoAdd support for & | << >> ~ arithmetic operators in Intel mode
Nick Clifton [Tue, 13 Jul 2004 17:31:15 +0000 (17:31 +0000)]
Add support for  & | << >> ~  arithmetic operators in Intel mode

20 years ago2004-07-13 Andrew Cagney <cagney@gnu.org>
Andrew Cagney [Tue, 13 Jul 2004 17:08:36 +0000 (17:08 +0000)]
2004-07-13  Andrew Cagney  <cagney@gnu.org>

* gdb.base/sizeof.exp: Skip test when no inferior I/O.
(check_sizeof, check_valueof): Do not include the output in the
test name.  Use gdb_test.
(get_valueof): Use gdb_test_multiple.

20 years ago* ld-h8300/h8300.exp: Addition of gcsection test case.
Nick Clifton [Tue, 13 Jul 2004 16:56:09 +0000 (16:56 +0000)]
* ld-h8300/h8300.exp: Addition of gcsection test case.
* ld-h8300/gcsection.s: New test source file.
* ld-h8300/gcsection.d: New test expected disassembly file.

20 years ago* dllwrap.c: Replace 'program_name' with 'prog_name' to avoid conflicts with
Nick Clifton [Tue, 13 Jul 2004 16:46:51 +0000 (16:46 +0000)]
* dllwrap.c: Replace 'program_name' with 'prog_name' to avoid conflicts with
  exported global defined in bucomm.h.
  (deduce_name): Rename parameter 'program_name' to 'name' to avoid shadowing
  the global defined in bucomm.h.

20 years agoFix typo in comment
Nick Clifton [Tue, 13 Jul 2004 16:28:05 +0000 (16:28 +0000)]
Fix typo in comment

20 years ago2004-07-13 Andrew Cagney <cagney@gnu.org>
Andrew Cagney [Tue, 13 Jul 2004 16:25:46 +0000 (16:25 +0000)]
2004-07-13  Andrew Cagney  <cagney@gnu.org>

* gdb.base/step-test.exp: Update copyright.  Use
gdb_test_multiple.  Ensure that test names do not include
architecture dependent output.

20 years agoDelete vtable tests
Nick Clifton [Tue, 13 Jul 2004 16:17:28 +0000 (16:17 +0000)]
Delete vtable tests

20 years agofix typo
Nick Clifton [Tue, 13 Jul 2004 15:34:41 +0000 (15:34 +0000)]
fix typo

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

* gdb.gdb/observer.exp: Update copyright.
(setup_test): Use gdb_test_multiple.
(attach_first_observer, attach_second_observer)
(attach_third_observer, detach_first_observer)
(detach_second_observer, detach_third_observer)
(reset_counters, check_counters): Make $message a prefix.
(test_normal_stop_notifications): Add "args" parameter - a list of
init functions to be called.  Make $message a prefix,
(test_observer_normal_stop): Change the message prefixes so that
they are unique, pass the attach / detach procedures to
test_normal_stop_notifications.

20 years ago2004-07-13 Andrew Cagney <cagney@gnu.org>
Andrew Cagney [Tue, 13 Jul 2004 13:44:01 +0000 (13:44 +0000)]
2004-07-13  Andrew Cagney  <cagney@gnu.org>

* gdb.base/signull.exp (test_segv): Prefix all tests with
"${name}".  Clean up test messages.

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

* gdb.base/annota3.exp, gdb.base/annota1.exp: Update copyright.

20 years ago2004-07-13 Andrew Cagney <cagney@gnu.org>
Andrew Cagney [Tue, 13 Jul 2004 13:01:04 +0000 (13:01 +0000)]
2004-07-13  Andrew Cagney  <cagney@gnu.org>

* gdb.base/ena-dis-br.exp: Update copyright.
(break_at): New function.  Replace send_gdb with gdb_test,
break_at, and gdb_test_multiple.  Replace XFAIL of "continue with
ignore count, not stopped at bpt", with KFAIL.

20 years ago(elf_sort_symbol): Restructure code to avoid bug in Solairs hosted versions of
Nick Clifton [Tue, 13 Jul 2004 12:55:42 +0000 (12:55 +0000)]
(elf_sort_symbol): Restructure code to avoid bug in Solairs hosted versions of
gcc.

20 years ago * gprof.c (main): For line-by-line profiling, there is no need to
Ben Elliston [Tue, 13 Jul 2004 12:18:57 +0000 (12:18 +0000)]
* gprof.c (main): For line-by-line profiling, there is no need to
specially exclude the default function set from the flat profile.

20 years ago * gdb.base/attach.exp: Remove cleanupfile handling.
Corinna Vinschen [Tue, 13 Jul 2004 11:19:22 +0000 (11:19 +0000)]
* gdb.base/attach.exp: Remove cleanupfile handling.

20 years ago* pe-dll.c (auto_export): Filter on just the import prefix, "_imp_", not
Nick Clifton [Tue, 13 Jul 2004 08:55:53 +0000 (08:55 +0000)]
* pe-dll.c (auto_export):  Filter on just the import prefix, "_imp_", not
"_imp__".

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

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

20 years ago2004-07-12 Andrew Cagney <cagney@gnu.org>
Andrew Cagney [Mon, 12 Jul 2004 21:39:35 +0000 (21:39 +0000)]
2004-07-12  Andrew Cagney  <cagney@gnu.org>

* gdb.base/annota1.exp: Cleanup corefile test name.
* gdb.base/annota3.exp: Ditto.

20 years ago * hppa-hpux-tdep.c: Fix a compilation failure due to a comment
Joel Brobecker [Mon, 12 Jul 2004 17:09:58 +0000 (17:09 +0000)]
    * hppa-hpux-tdep.c: Fix a compilation failure due to a comment
        that was inserted inside a comment.

20 years agodlltool.c (ext_prefix_alias): New global variable.
Nick Clifton [Mon, 12 Jul 2004 17:07:55 +0000 (17:07 +0000)]
dlltool.c (ext_prefix_alias): New global variable.
 (make_one_lib_file): Add aliases with prefixes for external and import
 definitions.
 (usage): Document -p option.
 (long_options): Add --ext-prefix-alias option.
 (main): Handle -p.
* doc/binutils.texi: Document new switch.
* NEWS: Mention new switch.

20 years ago2004-07-12 Andrew Cagney <cagney@gnu.org>
Andrew Cagney [Mon, 12 Jul 2004 15:02:52 +0000 (15:02 +0000)]
2004-07-12  Andrew Cagney  <cagney@gnu.org>

* gdb.base/signals.exp: Clean up copyright, re-indent.

20 years ago2004-07-12 Andrew Cagney <cagney@gnu.org>
Andrew Cagney [Mon, 12 Jul 2004 14:25:48 +0000 (14:25 +0000)]
2004-07-12  Andrew Cagney  <cagney@gnu.org>

* gdb.base/attach.exp: Replace send_gdb and gdb_expect with
gdb_test and gdb_test_multiple.

20 years ago2004-07-12 Paolo Bonzini <bonzini@gnu.org>
Paolo Bonzini [Mon, 12 Jul 2004 12:03:42 +0000 (12:03 +0000)]
2004-07-12  Paolo Bonzini  <bonzini@gnu.org>

* configure.in: Add noconfigdirs for crx-*-*.
* configure: Regenerate.

2004-07-09  Loren J. Rittle <ljrittle@acm.org>

* configure.in: Build libmudflap by default on FreeBSD.
* configure: Regenerated.

2004-07-09  Mark Mitchell  <mark@codesourcery.com>

* configure.in: Do not build libmudflap by default on non-GNU/Linux
systems.
* configure: Regenerated.

2004-07-08 John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>

PR target/16344
* Makefile.tpl (profiledbootstrap): Build runtime libraries with
feedback based compiler.
* Makefile.in: Rebuilt.

2004-07-05  Phil Edwards  <phil@codesourcery.com>

* configure.in:  Do not prepend $srcdir to /dev/null in
makefile fragments.
* configure:  Regenerate.

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

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

20 years ago * tree.c (parse_integer_property): Comment typo fix.
Ben Elliston [Sun, 11 Jul 2004 23:42:07 +0000 (23:42 +0000)]
* tree.c (parse_integer_property): Comment typo fix.

20 years ago * config/tc-m68k.c: Convert to C90. Remove redundant
Andreas Schwab [Sun, 11 Jul 2004 15:20:30 +0000 (15:20 +0000)]
* config/tc-m68k.c: Convert to C90.  Remove redundant
declarations.  Indentation fixup.
[M68KCOFF]: Include "obj-coff.h" instead of declaring
obj_coff_section ourselves.

20 years ago* m68k-dis.c (m68k_valid_ea): Fix typos in last change.
Andreas Schwab [Sun, 11 Jul 2004 14:29:50 +0000 (14:29 +0000)]
* m68k-dis.c (m68k_valid_ea): Fix typos in last change.

20 years ago2004-07-10 Randolph Chung <tausq@debian.org>
Randolph Chung [Sun, 11 Jul 2004 06:51:41 +0000 (06:51 +0000)]
2004-07-10  Randolph Chung  <tausq@debian.org>

* hppa-hpux-tdep.c (hppa_hpux_som_find_global_pointer): New
function.
(hppa_hpux_push_dummy_code): New function.
(hppa_hpux_init_abi): Set push_dummy_code and call_dummy_location.
Set find_global_pointer method.

20 years agoFix linker big-endian support.
Jim Wilson [Sun, 11 Jul 2004 03:15:29 +0000 (03:15 +0000)]
Fix linker big-endian support.
* elfxx-ia64.c (elfNN_ia64_relax_ldxmov): Remove abfd parameter.
(elfNN_ia64_install_value, elfNN_ia64_relax_brl): Likewise.
(elfNN_ia64_relax_section, elfNN_ia64_relocate_section,
elfNN_ia64_finish_dynamic_symbol, elfNN_ia64_finish_dynamic_sections):
Fix callers.
(elfNN_ia64_relax_brl): Change bfd_get_64 to bfd_getl64.  Change
bfd_put_64 to bfd_putl64.
(elfNN_ia64_relax_ldxmov, elfNN_ia64_install_value): Likewise.

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

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

20 years ago* NEWS: Mention BSD libkvm interface.
Mark Kettenis [Sat, 10 Jul 2004 21:24:01 +0000 (21:24 +0000)]
* NEWS: Mention BSD libkvm interface.

20 years ago2004-07-10 Michael Snyder <msnyder@redhat.com>
Michael Snyder [Sat, 10 Jul 2004 01:17:53 +0000 (01:17 +0000)]
2004-07-10  Michael Snyder  <msnyder@redhat.com>

        * symfile.c (generic_load): Comment typo.
        * stack.c (get_selected_block): Ditto.
        * regcache.c (regcache_cooked_read): Ditto.
        * monitor.c (monitor_debug): Ditto.
        * mips-tdep.c (mips_read_pc): Ditto.
        * i386-linux-nat.c (ps_get_thread_area): Ditto.
        * gdb_mbuild.sh: Ditto.
        * gdbarch.sh: Ditto.
        * gdbarch.h: Ditto.

20 years ago * hw-tree.c (parse_integer_property): Typo fix in comments.
Ben Elliston [Sat, 10 Jul 2004 00:40:25 +0000 (00:40 +0000)]
* hw-tree.c (parse_integer_property): Typo fix in comments.
* sim-options.c (sim_args_command): Likewise.

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

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

20 years agoMake -meb/-mel options work.
Jim Wilson [Fri, 9 Jul 2004 23:21:54 +0000 (23:21 +0000)]
Make -meb/-mel options work.
* config/tc-ia64.c (default_big_endian): New.
(dot_byteorder, md_begin): Use it.
(md_parse_option): Set it.

20 years agoRemoved ada-tasks.c, as ACT plans to rewrite it extensively before
Paul N. Hilfinger [Fri, 9 Jul 2004 19:36:17 +0000 (19:36 +0000)]
Removed ada-tasks.c, as ACT plans to rewrite it extensively before
submission.

20 years agoRemove ARI problems:
Paul N. Hilfinger [Fri, 9 Jul 2004 19:29:56 +0000 (19:29 +0000)]
Remove ARI problems:

* ada-exp.y (write_var_from_sym): Reformat to put operator at
beginning of line.

* ada-lang.c (MAX_OF_SIZE): Rename max_of_size.
Add comment.
Add comment concerning MAX_OF_TYPE and MIN_OF_TYPE.
(MIN_OF_SIZE): Rename min_of_size.  Add comment.
(UMAX_OF_SIZE): Renmae umax_of_size.  Add comment.
(UMIN_OF_SIZE): Remove.
(max_of_type): New function to replace orphan macro in gdbtypes.h
(min_of_type): Ditto.
(discrete_type_high_bound): Use max_of_type.
(discrete_type_low_bound): Use min_of_type.
(possible_user_operator_p): Move operator to beginning of line.
(ada_is_variant_part): Ditto.
(ensure_lval): Rewrite to avoid deprecated operations.
(ada_finish_decode_line_1): Use gdbarch_convert_from_func_ptr_addr
rather than adding DEPRECATED_FUNCTION_START_OFFSET.
(ada_enum_name): Remove assignments in 'if' statements.
(build_ada_types): Add gdbarch parameter.
(_initialize_ada_language): Replace deprecated_register_gdbarch_swap
with gdbarch_data_register_post_init.
Use add_setshow_uinteger_cmd rather than add_set_cmd and
add_show_from_set.

* ada-valprint.c (inspect_it): Remove declaration.
(repeat_count_threshold): Remove declaration.
(ada_print_floating): Remove assignments in 'if' statements.
(print_str): Move operator to beginning of line.

20 years ago2004-07-09 H.J. Lu <hongjiu.lu@intel.com>
H.J. Lu [Fri, 9 Jul 2004 19:27:15 +0000 (19:27 +0000)]
2004-07-09  H.J. Lu  <hongjiu.lu@intel.com>

PR 240
* elfxx-ia64.c (elfNN_ia64_relax_section): Only warn br in
.init/.fini sections when trying to relax it.

20 years agoFix @kindex entries so that multiple commands that
Eli Zaretskii [Fri, 9 Jul 2004 18:44:51 +0000 (18:44 +0000)]
Fix @kindex entries so that multiple commands that
have the same prefix have only their prefix in the index.

20 years agobinutils/testsuite/:
Andreas Schwab [Fri, 9 Jul 2004 18:42:14 +0000 (18:42 +0000)]
binutils/testsuite/:
* binutils-all/m68k/movem.s: New file.

* binutils-all/m68k/objdump.exp: New file.

include/opcode/:
* m68k.h: Fix comment.

opcodes/:
* m68k-dis.c (m68k_valid_ea): Check validity of all codes.

20 years ago* gas/m32r/pic2.s: New file: Test case for @GOTOFF, @GOT, @PLT.
Nick Clifton [Fri, 9 Jul 2004 16:32:01 +0000 (16:32 +0000)]
* gas/m32r/pic2.s: New file: Test case for @GOTOFF, @GOT, @PLT.
* gas/m32r/pic2.d: New file: Expected results.

20 years ago (asm_prefix): Add parameter: name. No underscore for symbols beginning with ?.
Nick Clifton [Fri, 9 Jul 2004 16:20:05 +0000 (16:20 +0000)]
 (asm_prefix): Add parameter: name. No underscore for symbols beginning with ?.
(ASM_PREFIX): Add parameter: NAME.
(gen_exp_file): Use new parameter.
(make_label): Likewise.
(make_imp_label): Likewise.
(make_one_lib_file): Likewise.

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 ago * ld-mips-elf/reloc-merge-lo16.{s,d,ld}: New test.
Richard Sandiford [Thu, 8 Jul 2004 15:43:00 +0000 (15:43 +0000)]
* ld-mips-elf/reloc-merge-lo16.{s,d,ld}: New test.
* ld-mips-elf/mips-elf.exp: Run it.

20 years agoRemove superfluous stuff from 2004-07-03 entry.
Richard Sandiford [Thu, 8 Jul 2004 15:41:11 +0000 (15:41 +0000)]
Remove superfluous stuff from 2004-07-03 entry.

20 years ago * config/tc-mips.c (mips_fix_adjustable): If the full addend is
Richard Sandiford [Thu, 8 Jul 2004 15:39:43 +0000 (15:39 +0000)]
* config/tc-mips.c (mips_fix_adjustable): If the full addend is
going to be split into more than one in-place addend, return 0
for relocations against mergeable sections.  Associate comments
with code.

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.