Mark Kettenis
c77c642a84
* dbxread.c (read_dbx_symtab): Ignore N_PATCH stabs instead of
...
complaining.
(process_one_symbol): Deal with N_PATCH stabs.
2004-01-09 16:26:17 +00:00
Elena Zannoni
b44e904156
2004-01-09 Elena Zannoni <ezannoni@redhat.com>
...
* dwarf2read.c (read_array_type): Discard FORTRAN_HACK macro and
ifdeffed code.
Update copyright year.
2004-01-09 15:33:15 +00:00
Nick Clifton
44e8895283
Remainder of fixes for ARM WINCE support
2004-01-09 13:59:55 +00:00
Michael Chastain
ef11303ebf
2004-01-09 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.hp/gdb.aCC/exception.exp: Re-create as a nearly empty
file.
2004-01-09 12:14:28 +00:00
Paul Brook
e45d06306f
* gas/config/tc-arm.c (do_vfp_reg2_from_sp2): Rename from
...
do_vfp_sp_reg2.
(do_vfp_sp2_from_reg2): New function.
(insns): Use them.
(do_vfp_dp_from_reg2): Check return values properly.
* opcodes/arm-opc.h (arm_opcodes): Move generic mcrr after known
specific opcodes.
* gas/testsuite/gas/arm/vfp2.s, gas/arm/vfp2.d: New test.
* gas/testsuite/gas/arm/arm.exp: Add them.
2004-01-09 11:53:16 +00:00
Michael Chastain
041ab88cf0
2004-01-09 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.cp/exception.cc: Change <iostream.h> to <iostream>.
* gdb.cp/exception.exp: Use gdb test, gdb_test_multiple.
Use gdb_compile. Remove restriction on gcc. Add some patterns
for recent version of gdb. Delete second half, which was a copy
of the first half with different build flags. This test is
still disabled because it is still not ready for production.
2004-01-09 09:48:52 +00:00
Michael Chastain
e36d075ac4
2004-01-08 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.cp/exception.cc: Add copyright notice.
* gdb.cp/exception.exp: Add a notice that this file is broken
because of line number changes caused by addition of copyright
notice.
2004-01-09 05:41:06 +00:00
Alan Modra
8349035256
* emultempl/ppc64elf.em (ppc_before_allocation): Clear cached
...
program_header_size.
2004-01-09 05:36:30 +00:00
Michael Chastain
42b190adc9
2004-01-08 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.cp/exception.cc: Renamed from gdb.hp/gdb.aCC/exception.cc.
* gdb.cp/exception.exp: Renamed from gdb.hp/gdb.aCC/exception.exp.
2004-01-09 05:19:13 +00:00
Michael Chastain
8f25f06bfe
2004-01-08 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.cp/classes.exp: Accept gnu abi 2.
* gdb.cp/derivation.exp: Likewise.
* gdb.cp/overload.exp: Likewise.
* gdb.cp/virtfunc.exp: Likewise.
2004-01-09 04:57:09 +00:00
Ian Lance Taylor
78849248c0
* config/tc-mips.c (warn_nops): Remove static variable.
...
(macro): Remove test of warn_nops.
(md_shortops): Remove 'n'.
(md_parse_option): Remove 'n' case.
(md_show_usage): Remove -n.
* doc/as.texinfo (Overview): Remove MIPS -n option.
* doc/c-mips.texi (MIPS Opts): Remove mention -n.
* NEWS: Mention removal of MIPS -n option.
2004-01-09 02:34:04 +00:00
Ian Lance Taylor
29ccc66bdb
* gas/mips/ldstla-n64.d: Pass -64 to assembler, not -n64.
...
* gas/mips/ldstla-n64-shared.d: Likewise.
2004-01-09 02:24:23 +00:00
Ian Lance Taylor
819124619a
* config/tc-mips.c (ISA_HAS_COPROC_DELAYS): Remove.
...
(cop_interlocks): Check ISA level.
(cop_mem_interlocks): Define.
(reg_needs_delay): Check cop_interlocks rather than
ISA_HAS_COPROC_DELAYS.
(append_insn): Likewise. Use cop_mem_interlocks rather than
directly checking mips_opts.isa.
(mips_emit_delays): Likewise.
2004-01-09 02:16:30 +00:00
Michael Chastain
eccfb6404e
2004-01-08 Michael Chastain <mec.gnu@mindspring.com>
...
* config/pa/tm-hppa.h: Update extern declarations for
hppa32_hpux_frame_saved_pc_in_sigtramp,
hppa32_hpux_frame_base_before_sigtramp, and
hppa32_hpux_frame_find_saved_regs_in_sigtramp.
2004-01-09 01:36:26 +00:00
Michael Chastain
848c5feb74
2004-01-08 Michael Chastain <mec.gnu@mindspring.com>
...
* config/pa/tm-hppah.h: Update copyright years.
2004-01-09 00:25:05 +00:00
Andrew Cagney
3cc5d6634e
2004-01-08 Andrew Cagney <cagney@redhat.com>
...
* mips-tdep.c (mips_n32n64_reg_struct_has_addr): Delete function.
(mips_o32_reg_struct_has_addr): Delete function.
(mips_gdbarch_init): Update.
(mips_extract_struct_value_address): Delete function.
2004-01-09 00:09:53 +00:00
gdbadmin
a902bc6782
*** empty log message ***
2004-01-09 00:00:02 +00:00
Alan Modra
1b53d15a7d
daily update
2004-01-08 23:00:04 +00:00
Jason Molenda
c552b3bb47
2004-01-08 Jason Molenda <jmolenda@apple.com>
...
Eli Zaretskii <eliz@is.elta.co.il>
* gdb.texinfo: Update copyright.
(Objective-C): "methodName" typeo fixed. Add @code/@var markup
around names, as appropriate. Minor syntax cleanup of
_NSPrintForDebugger explanation. Two spaces after periods.
GDBN used instead of lit. "gdb". Index entries added for
print-object and _NSPrintForDebugger. @noindent added in one spot.
2004-01-08 22:47:00 +00:00
Michael Chastain
06ded8b85a
2004-01-08 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.mi/pthreads.c (done_making_threads): Remove extraneous
semicolon after end of function.
2004-01-08 21:43:39 +00:00
Nick Clifton
1e7fef1d44
(coff_arm_relocate_section): Do not alter relocs that are not partial_inplace
...
during a relocatable link.
2004-01-08 16:46:56 +00:00
Jeff Johnston
bfec0b41c9
2004-01-08 David Mosberger <davidm@hpl.hp.com>
...
* ia64-linux-tdep.c: Update GATE_AREA_END value to reflect
reality.
2004-01-08 16:46:27 +00:00
Kazu Hirata
4f075348c0
* elf32-m68k.c (elf_m68k_gc_sweep_hook): Terminate early
...
if no dynamic object is present. Declare r_symndx and h in an
inner scope.
2004-01-08 11:01:37 +00:00
Michael Chastain
77c26ae3f4
2004-01-07 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.cp/bs15503.cc: Include <iostream>, not <iostream.h>.
* gdb.cp/bs15503.exp: Remove hp-only restriction. Use modern
boilerplate code for compiling and running the program under
test. Add some string method tests.
2004-01-08 09:41:48 +00:00
Michael Chastain
207574861e
2004-01-07 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.cp/bs15503.cc: Add copyright notice.
* gdb.cp/bs15503.exp: Adjust line number.
2004-01-08 08:18:35 +00:00
Michael Chastain
0fd3b50324
2004-01-07 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.hp/gdb.defects/bs15503.exp: Renamed to gdb.cp/bs15503.exp.
* gdb.hp/gdb.defects/bs15503.cc: Renamed to gdb.cp/bs15503.cc.
2004-01-08 08:00:55 +00:00
Michael Chastain
10d1bea8d5
2004-01-07 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.base/funcargs.exp: Remove obsolete setup_xfail for
hp_cc_compiler.
2004-01-08 07:26:50 +00:00
Michael Chastain
2789202a9c
2004-01-07 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.cp/cttiadd.c: Add a marker for gdb_get_line_number.
* gdb.cp/ctti.exp: Use the marker instead of "next".
With gcc, run further before bailing.
2004-01-08 06:35:15 +00:00
Michael Chastain
b862f14c31
2004-01-07 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.cp/cttiadd.cc: Add copyright notice.
* gdb.cp/cttiadd1.cc: Likewise.
* gdb.cp/cttiadd2.cc: Likewise.
* gdb.cp/cttiadd3.cc: Likewise.
2004-01-08 06:19:15 +00:00
Andrew Cagney
6214a8a12e
2004-01-07 Andrew Cagney <cagney@redhat.com>
...
* mips-tdep.c (mips_gdbarch_init): Set elf_flags to the previous
architecture's elf flags (when available).
2004-01-08 05:03:59 +00:00
Andrew Cagney
8d5838b592
2004-01-07 Andrew Cagney <cagney@redhat.com>
...
* mips-tdep.c (mips_gdbarch_init): Move code determining the MIPS
FPU to the start, check the MIPS FPU when looking for an old
architecture.
(set_mipsfpu_single_command): Update the architecture.
(set_mipsfpu_double_command, set_mipsfpu_none_command): Ditto.
2004-01-08 04:57:38 +00:00
Andrew Cagney
480d3dd25b
2004-01-07 Andrew Cagney <cagney@redhat.com>
...
* mips-tdep.c (MIPS_DEFAULT_MASK_ADDRESS_P): Delete macro.
(mips_mask_address_p): Add "tdep" parameter.
(show_mask_address, mips_addr_bits_remove): Update.
(mips_dump_tdep): Update.
(MIPS_DEFAULT_STACK_ARGSIZE): Delete macro.
(MIPS_STACK_ARGSIZE): Delete macro.
(mips_stack_argsize, mips_eabi_push_dummy_call): Update.
(mips_n32n64_push_dummy_call, mips_o32_push_dummy_call): Update.
(mips_o64_push_dummy_call, mips_o32_return_value): Update.
(mips_dump_tdep): Update.
(MIPS_SAVED_REGSIZE): Delete macro.
(MIPS_DEFAULT_SAVED_REGSIZE): Delete macro.
(mips_saved_regsize, mips_eabi_use_struct_convention): Update.
(mips_eabi_reg_struct_has_addr, mips_find_saved_regs): Update.
(mips_frame_saved_pc, mips16_heuristic_proc_desc): Update.
(mips_eabi_push_dummy_call, mips_n32n64_push_dummy_call): Update.
(mips_o32_push_dummy_call, mips_o64_push_dummy_call): Update.
(mips_pop_frame, return_value_location): Update.
(mips_n32n64_return_value, mips_dump_tdep): Update.
2004-01-08 04:20:57 +00:00
Andrew Cagney
ec03c1ac33
2004-01-07 Andrew Cagney <cagney@redhat.com>
...
* mips-tdep.c (mips_gdbarch_init): Clean up code selecting the
MIPS ABI.
2004-01-08 02:27:22 +00:00
Michael Chastain
96da2469a0
2004-01-07 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.cp/ctti.exp: Partial rewrite. Call gdb_compile properly.
Use gdb_test, gdb_test_multiple. Use floating-point values that
have exact representations in IEEE-ish formats.
2004-01-08 02:13:57 +00:00
Andrew Cagney
16e109cad3
2004-01-07 Andrew Cagney <cagney@redhat.com>
...
* mips-tdep.c: Update copyright.
(mips_gdbarch_init): Merge two code blocks handling the register
name and number layout.
2004-01-08 01:51:13 +00:00
gdbadmin
fe82b0b710
*** empty log message ***
2004-01-08 00:00:02 +00:00
Alan Modra
ae236427c9
daily update
2004-01-07 23:00:05 +00:00
Michael Chastain
053248ffab
2004-01-07 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.base/constvars.exp: Do not force lang=c++ if using HP
compilers. Delete duplicate call to get_compiler_info.
(local_compiler_xfail_check): setup_xfail if $hp_cc_compiler.
* gdb.base/volatile.exp: Likewise.
2004-01-07 22:44:54 +00:00
Mark Kettenis
84acecdda8
* gdb.base/gdb1476.exp: Only run the tests if we can't read the
...
memory at address 0.
2004-01-07 22:12:34 +00:00
Michael Chastain
fe11a27fb0
2004-01-07 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.stabs/weird.exp: Use hp_cc_compiler and hp_aCC_compiler
to test for hp-ux assembler. Fix copyright years.
2004-01-07 21:56:26 +00:00
H.J. Lu
de0d9f330b
2004-01-07 H.J. Lu <hongjiu.lu@intel.com>
...
* elfxx-ia64.c (elfNN_ia64_relax_section): Don't install
trampoline if it is known out of range.
2004-01-07 21:34:24 +00:00
H.J. Lu
73f209588f
2004-01-07 H.J. Lu <hongjiu.lu@intel.com>
...
* config/tc-ia64.c (unwind): Move next_slot_number and
next_slot_frag to ...
(unw_rec_list): Here.
(free_list_records): Removed.
(output_unw_records): Likewise.
(generate_unwind_image): Make it void.
(alloc_record): Initialize next_slot_number and next_slot_frag.
(slot_index): Take .org, .space and .align into account.
(fixup_unw_records): Don't set slot_number to 0. Use
list->next_slot_number and list->next_slot_frag instead of
unwind.next_slot_number and unwind.next_slot_frag.
(ia64_convert_frag): New.
(generate_unwind_image): Generate a rs_machine_dependent frag
for unwind record.
(emit_one_bundle): Use list->next_slot_number and
list->next_slot_frag instead of unwind.next_slot_number and
unwind.next_slot_frag.
* config/tc-ia64.h (md_convert_frag): Defined as
ia64_convert_frag.
(md_estimate_size_before_relax): Defined as (f)->fr_var.
2004-01-07 19:19:35 +00:00
Michael Snyder
15255275af
2004-01-02 Pawel Ostrowski <pasza@zodiac.mimuw.edu.pl>
...
* tracepoint.c (validate_actionline): Fix segv at EOF
2004-01-07 19:14:45 +00:00
Nick Clifton
d9296b1825
Fix initialisation of debug_line_pointer_sizes array so that it is done as needed
2004-01-07 18:50:51 +00:00
Daniel Jacobowitz
3ba7a1aacf
* Makefile.am (libopcodes_la_DEPENDENCIES)
...
(libopcodes_la_LIBADD): Revert 2003-05-17 change. Add explanatory
comment about the problem.
* Makefile.in: Regenerate.
2004-01-07 18:39:40 +00:00
Andrew Cagney
60ad077b5a
2004-01-07 Andrew Cagney <cagney@redhat.com>
...
* gdb.base/fileio.c (strerrno): Add "EBUSY".
2004-01-07 16:39:02 +00:00
Andrew Cagney
1c9b8f3352
2004-01-07 Andrew Cagney <cagney@redhat.com>
...
* gdb.base/fileio.c (test_open): Do not pass S_IWUSR to "open"
when creating the read-only file. From analysis by Roland McGrath
and Elena Zannoni.
2004-01-07 16:02:27 +00:00
Michael Chastain
9f9057daef
2004-01-07 Michael Chastain <mec.gnu@mindspring.com>
...
* hpread.c (hpread_read_struct_type): Call SET_FIELD_PHYSNAME
properly for static fields.
2004-01-07 13:22:09 +00:00
Michael Chastain
753ccc7a8b
2004-01-06 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.cp/namespace.exp: Call get_compiler_info with "c++".
2004-01-07 08:44:32 +00:00
Michael Chastain
eca3e36bf8
2004-01-06 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.base/cvexpr.c: Be type-safe with function pointers and
data pointers.
2004-01-07 08:32:51 +00:00