H.J. Lu
350836e342
2001-11-11 H.J. Lu <hjl@gnu.org>
...
* elf32-mips.c (_bfd_mips_elf_finish_dynamic_sections): Call
_bfd_elf_strtab_size instead of _bfd_stringtab_size.
* elf64-sparc.c (sparc64_elf_size_dynamic_sections): Change
dynstr type to `struct elf_strtab_hash *'.
2001-11-11 23:51:36 +00:00
Alan Modra
50e480d974
daily update
2001-11-11 23:00:05 +00:00
Hans-Peter Nilsson
b959dc73d0
* elf-strtab.c (_bfd_elf_strtab_finalize): Make first variable i
...
size_t. Rename second i to j.
2001-11-11 22:18:01 +00:00
Daniel Jacobowitz
dcf95b4721
* lib/mi-support.exp: (mi_run_to_helper, mi_run_to,
...
mi_step_to, mi_next_to, mi_continue_to, mi_finish_to,
mi0_step_to, mi0_next_to, mi0_continue_to, mi0_finish_to,
mi0_run_to): New functions.
* gdb.mi/mi-simplerun.exp: Use them.
* gdb.mi/mi0-simplerun.exp: Likewise.
* gdb.mi/mi-var-cmd.exp: Likewise.
* gdb.mi/mi0-var-cmd.exp: Likewise.
2001-11-11 20:11:03 +00:00
Corinna Vinschen
84826df144
Change target name from stormy16 to xstormy16.
2001-11-11 19:58:19 +00:00
Andrew Cagney
5b582da3d4
* README (alpha-dec-osf5.1): Mention -DUSE_LDR_ROUTINES.
...
(sparcv9-sun-solars2.8): Mention problem with 64 bit GCC 3.0.x.
(i586-sco-sysv5uw7.1.1): Mention problem with threads.
2001-11-11 18:34:46 +00:00
Andrew Cagney
b18c45ede9
From Mark Kettenis <kettenis@gnu.org>:
...
* breakpoint.c (breakpoint_re_set_one): Don't discard SHLIB
breakpoints when they fail.
2001-11-11 16:39:59 +00:00
Timothy Wall
19222dc016
Clarify length reference in comment
2001-11-11 15:45:34 +00:00
Hans-Peter Nilsson
fec91dc5a6
* ld-mmix/sec-5.d (Sections): Add whitespace missing in commit.
2001-11-11 11:47:37 +00:00
Hans-Peter Nilsson
bacd434f71
* gas/mmix/bspec-2.d, gas/mmix/bspec-1.d, gas/mmix/comment-1.d:
...
Prune and generalize, adjusting to generic ELF file layout changes.
2001-11-11 11:29:22 +00:00
gdbadmin
a3cab9a92b
*** empty log message ***
2001-11-11 00:00:33 +00:00
Alan Modra
94753239c5
daily update
2001-11-10 23:00:05 +00:00
Andrew Cagney
3d6d86c64b
s/value_ptr/struct value */
2001-11-10 21:34:56 +00:00
Andrew Cagney
6943961c98
s/value_ptr/struct value */
2001-11-10 20:44:38 +00:00
Andrew Cagney
610510309f
s/value_ptr/struct value */
2001-11-10 20:15:13 +00:00
Andrew Cagney
45b074e11d
* gdb.asm/asmsrc1.s: Add ``gdbasm_'' prefix to all macros.
...
* gdb.asm/asmsrc2.s, gdb.asm/d10v.inc: Update.
2001-11-10 17:55:48 +00:00
Jeff Law
7e250b6c31
* binary.c: Include safe-ctype.h after bfd.h and sysdep.h.
2001-11-10 15:53:31 +00:00
Denis Chertykov
b914894f27
* avr.h: Update for new devices.
2001-11-10 09:40:53 +00:00
Denis Chertykov
1f8ae5e6f2
* config/tc-avr.c (mcu_types): Update for new devices.
2001-11-10 09:35:53 +00:00
Andrew Cagney
bf50d346c5
* gdb.asm/asm-source.exp: Supress file, instead of skip, when not
...
implemented.
2001-11-10 02:28:37 +00:00
Andrew Cagney
9383332cc4
* gdb.asm/asm-source.exp: Supress file, instead of skip, when not
...
implemented.
2001-11-10 01:44:43 +00:00
H.J. Lu
3a921b779a
2001-11-09 H.J. Lu <hjl@gnu.org>
...
* ld-discard/discard.exp: New. Test ld discard.
* ld-discard/discard.ld: Likewise.
* ld-discard/exit.s: Likewise.
* ld-discard/extern.d: Likewise.
* ld-discard/extern.s: Likewise.
* ld-discard/start.d: Likewise.
* ld-discard/start.s: Likewise.
* ld-discard/static.d: Likewise.
* ld-discard/static.s: Likewise.
2001-11-10 01:17:58 +00:00
Jeff Law
ecdadc4a4a
* unwind-ia64.c (unw_print_brmask): Fix ISO C portability glitch.
...
(unw_print_grmask, unw_print_frmask, unw_print_abreg): Likewise.
(unw_print_xyreg, unw_decode_x1, unw_decode_x2): Likewise.
(unw_decode_x3, unw_decode_r1, unw_decode_r2): Likewise.
(unw_decode_r3, unw_decode_p1, unw_decode_p2_p5): Likewise.
(unw_decode_p6, unw_decode_p7_p10, unw_decode_b1): Likewise.
(unw_decode_b2, unw_decode_b3_b4): Likewise.
2001-11-10 01:04:39 +00:00
Jeff Law
917702709e
* readelf.c (get_elf_class): Fix ISO portability glitch.
...
(get_data_encoding, get_osabi_name, request_dump): Likewise.
2001-11-10 00:55:48 +00:00
Alan Modra
ec33885937
* elf32-arm.h (elf32_arm_final_link_relocate): Don't copy STN_UNDEF
...
relocs into shared libs.
* elf32-cris.c (cris_elf_relocate_section): Likewise.
* elf32-i370.c (i370_elf_relocate_section): Likewise.
* elf32-m68k.c (elf_m68k_relocate_section): Likewise.
* elf32-mips.c (mips_elf_calculate_relocation): Likewise.
* elf32-ppc.c (ppc_elf_relocate_section): Likewise.
* elf32-sh.c (sh_elf_relocate_section): Likewise.
* elf32-sparc.c (elf32_sparc_relocate_section): Likewise.
* elf64-alpha.c (elf64_alpha_relocate_section): Likewise.
* elf64-s390.c (elf_s390_relocate_section): Likewise.
* elf64-sparc.c (sparc64_elf_relocate_section): Likewise.
* elf64-x86-64.c (elf64_x86_64_relocate_section): Likewise.
* elfxx-ia64.c (elfNN_ia64_relocate_section): Likewise.
* elf.c (bfd_section_from_r_symndx): New function.
* elf-bfd.h (LOCAL_SYM_CACHE_SIZE): Define.
(struct sym_sec_cache): New.
(bfd_section_from_r_symndx): Declare.
(struct bfd_elf_section_data): Change local_dynrel type to PTR.
* elflink.h (elf_link_input_bfd): Don't test for removed linkonce
relocs when relocatable. Don't zero entire reloc, just zero the
addend and sym.
* elf32-i386.c (struct elf_i386_link_hash_table): Add sym_sec.
(elf_i386_link_hash_table_create): Init it.
(elf_i386_check_relocs): Track dynamic relocs needed for local
syms on a per-section basis as we do for globals.
(elf_i386_gc_sweep_hook): Update for local_dynrel change.
Remove dead code.
(allocate_dynrelocs): Warning fix.
(elf_i386_size_dynamic_sections): Don't allocate relocs when
section has been discarded.
(elf_i386_relocate_section): Don't copy STN_UNDEF relocs
into shared libs.
* elf32-hppa.c: Likewise.
* elf32-s390.c: Likewise.
* elf64-ppc.c: Likewise.
* elf64-s390.c: Likewise.
2001-11-10 00:23:35 +00:00
gdbadmin
a73b8fec64
*** empty log message ***
2001-11-10 00:00:37 +00:00
Alan Modra
2972bad307
daily update
2001-11-09 23:00:05 +00:00
Stephane Carrez
ff5dcc9215
* ld.texinfo: Use @command for commands, @option for options.
...
* Makefile.am (POD2MAN): Use 'GNU Development Tools' for
the page man title.
* Makefile.in: Rebuild.
2001-11-09 20:30:40 +00:00
Stephane Carrez
a4fb013417
* doc/Makefile.am (POD2MAN): Use 'GNU Development Tools' for
...
the page man title.
* doc/Makefile.in: Rebuild.
* doc/as.texinfo: Do not put man SEEALSO in document;
Use @command for commands, @option for options; Reorganize usage
to clearly identify target specific options.
2001-11-09 20:24:02 +00:00
Michael Snyder
db62520a00
2001-11-08 Michael Snyder <msnyder@redhat.com>
...
* gdb.base/callfuncs.exp: Add tests for nested call dummies.
Add pass/fail message for stop at breakpoint in call dummy function.
2001-11-09 19:14:54 +00:00
Jim Blandy
d4d0c21e8f
* s390-tdep.c: Don't use a call dummy.
...
(s390_fix_call_dummy, s390_pc_in_call_dummy): Delete.
(s390_push_return_address): Put the address of the inferior call
breakpoint in r14.
(s390_gdbarch_init):
- Provide trivial definition of s390_call_dummy_words; register it
with the gdbarch appropriately.
- Delete S390x_call_dummy_words.
- Gather inferior-call-related settings into a group.
- Use generic dummy frames.
- Put the inferior call breakpoint at the entry point.
- Use generic gdbarch methods: pc_in_call_dummy_at_entry_point,
generic_push_dummy_frame, generic_fix_call_dummy.
- There is a call dummy breakpoint offset; it's zero.
2001-11-09 19:14:00 +00:00
Jim Blandy
f7aaef7d5b
Typo: s390-nat.c -> s390-tdep.c.
2001-11-09 19:01:13 +00:00
Jim Blandy
01c464e928
* s390-nat.c: (s390_push_arguments): Write a back chain pointer
...
into the dummy frame, to help us get backtraces.
2001-11-09 18:58:14 +00:00
Richard Sandiford
b165b83891
* cgen-asm.c (cgen_parse_keyword): If the keyword is too big to
...
fit in the buffer, try to match the empty keyword.
2001-11-09 18:05:30 +00:00
Jim Blandy
f312f05740
* values.c (value_as_address): If VAL is a function or method,
...
just return its address; don't let COERCE_ARRAY convert its
address to a pointer, and then have unpack_long convert it back to
an address.
2001-11-09 16:41:50 +00:00
Nick Clifton
e333d2c401
Fix badly placed #if 0...
2001-11-09 10:21:22 +00:00
Pierre Muller
5598ce1171
2001-11-06 Pierre Muller <muller@ics.u-strasbg.fr>
...
* p-lang.c (is_pascal_string_type): New function to determine if a
type is a string type.
* p-lang.h: Add prototype for is_pascal_string_type.
* p-valprint.c (pascal_val_print) : Use is_pascal_string_type function
to display strings nicely.
2001-11-09 09:48:09 +00:00
Pierre Muller
94a716bf57
2001-11-06 Pierre Muller <muller@ics.u-strasbg.fr>
...
* p-exp.y (yylex): Only change case of expression if symbol is found.
Also check for GPC standard name form.
2001-11-09 09:46:40 +00:00
Andrew Cagney
f6a9480ec1
A simple script to indent GDB source code.
2001-11-09 04:00:00 +00:00
DJ Delorie
922b248500
* configure.in (--enable-languages): Be more permissive about
...
syntax. Check for empty lists better. Warn about $LANGUAGES.
2001-11-09 02:21:21 +00:00
gdbadmin
75aa290a64
*** empty log message ***
2001-11-09 00:00:06 +00:00
Jim Blandy
64f9bb983b
* s390-tdep.c (s390_get_frame_info): Initialize got_load_addr and
...
got_load_len, to placate compiler.
2001-11-08 23:28:36 +00:00
Alan Modra
a525240841
daily update
2001-11-08 23:00:04 +00:00
Mark Kettenis
cd3c07fc0b
* i386-tdep.c (i386_gdbarch_init): Fix typo.
2001-11-08 20:26:42 +00:00
Thiemo Seufer
d993a84ec2
* config/tc-mips.c (mips_force_relocation): Remove duplicate code.
2001-11-08 19:32:24 +00:00
Michael Snyder
eef747c069
2001-11-07 Michael Snyder <msnyder@redhat.com>
...
* gdb.c++/templates.exp: Replace "const &" with "const ?&",
making the whitespace optional. Also replace "(void) with
"((void|)), making the keyword "void" optional.
2001-11-08 19:21:54 +00:00
Jim Blandy
8001d1e4ef
* s390-tdep.c (s390_gdbarch_init): Use func_frame_chain_valid, not
...
file_frame_chain_valid.
2001-11-08 19:16:10 +00:00
Michael Snyder
63f5049969
2001-11-07 Michael Snyder <msnyder@redhat.com>
...
* gdb.c++/virtfunc.exp: Replace "const &" with "const ?&",
making the whitespace optional. Also replace "(void) with
"((void|)), making the keyword "void" optional.
2001-11-08 19:12:30 +00:00
Michael Snyder
3bf40917fc
2001-11-07 Michael Snyder <msnyder@redhat.com>
...
* gdb.base/callfuncs.c (t_float_values): This function must
_not_ be prototyped, and the following function (t_float_values2)
must be prototyped (if the compiler supports it), so that GDB
can be tested against both cases. Usually one case involves
promotion of float to double, while the other does not.
* gdb.base/callfwmall.c: Ditto.
2001-11-08 19:08:34 +00:00
Michael Snyder
b57034379c
2001-11-07 Michael Snyder <msnyder@redhat.com>
...
* gdb.asm/asm-source.exp (bt ALL in foo2): Accept a backtrace that
includes a stack frame for "start".
2001-11-08 19:06:18 +00:00