Geoffrey Keating
9aa1fe7eee
* dwarf2read.c (dwarf_decode_lines): Properly deal with
unknown standard opcodes.
25 years ago
Daniel Jacobowitz
1902c51fa6
* lib/mi-support.exp (mi_run_to_helper): Move comments
outside of gdb_expect.
25 years ago
Thiemo Seufer
a325df1d97
* config/tc-mips.c (mips_abi_level): Move in front of
mips_set_options.
(mips_set_options): Add members gp32, fp32, abi.
(file_mips_gp32): New flag.
(file_mips_fp32): New flag.
(mips_opts): Initialize the new members.
(mips_gp32): Remove.
(mips_fp32): Remove.
(HAVE_32BIT_GPRS): Use the new values from mips_opts.
(HAVE_32BIT_FPRS): Likewise.
(HAVE_NEWABI): Likewise.
(HAVE_64BIT_OBJECTS): Likewise.
(md_begin): Likewise. Save default (file) values.
(md_parse_option): Use the new values from mips_opts.
(s_mipsset): Likewise. Fix logic to keep the ABI selection if
possible. Let .set mipsN work together with .set push/pop.
Enhance error messages.
(mips_elf_final_processing): Use file_mips_* for header processing.
25 years ago
Nick Clifton
6c93a8fabc
Fix definitions of wddata[bwl].
25 years ago
Nick Clifton
d7b784871a
Only compare the tail end of the two binary files produced in order to avoid
date stamp present in PE binaries.
25 years ago
Nick Clifton
7559e86e56
Use mkstemp in place of mktemp.
25 years ago
Nick Clifton
f11b702702
New symbol: DATA_START_SYMBOLS
25 years ago
Alan Modra
3bf2994f9c
* Makefile.am (GENSCRIPTS): Quote ${exec_prefix}.
* Makefile.in: Regenerate.
25 years ago
gdbadmin
514734b62f
*** empty log message ***
25 years ago
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 *'.
25 years ago
Alan Modra
50e480d974
daily update
25 years ago
Hans-Peter Nilsson
b959dc73d0
* elf-strtab.c (_bfd_elf_strtab_finalize): Make first variable i
size_t. Rename second i to j.
25 years ago
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.
25 years ago
Corinna Vinschen
84826df144
Change target name from stormy16 to xstormy16.
25 years ago
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.
25 years ago
Andrew Cagney
b18c45ede9
From Mark Kettenis <kettenis@gnu.org>:
* breakpoint.c (breakpoint_re_set_one): Don't discard SHLIB
breakpoints when they fail.
25 years ago
Timothy Wall
19222dc016
Clarify length reference in comment
25 years ago
Hans-Peter Nilsson
fec91dc5a6
* ld-mmix/sec-5.d (Sections): Add whitespace missing in commit.
25 years ago
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.
25 years ago
gdbadmin
a3cab9a92b
*** empty log message ***
25 years ago
Alan Modra
94753239c5
daily update
25 years ago
Andrew Cagney
3d6d86c64b
s/value_ptr/struct value */
25 years ago
Andrew Cagney
6943961c98
s/value_ptr/struct value */
25 years ago
Andrew Cagney
610510309f
s/value_ptr/struct value */
25 years ago
Andrew Cagney
45b074e11d
* gdb.asm/asmsrc1.s: Add ``gdbasm_'' prefix to all macros.
* gdb.asm/asmsrc2.s, gdb.asm/d10v.inc: Update.
25 years ago
Jeff Law
7e250b6c31
* binary.c: Include safe-ctype.h after bfd.h and sysdep.h.
25 years ago
Denis Chertykov
b914894f27
* avr.h: Update for new devices.
25 years ago
Denis Chertykov
1f8ae5e6f2
* config/tc-avr.c (mcu_types): Update for new devices.
25 years ago
Andrew Cagney
bf50d346c5
* gdb.asm/asm-source.exp: Supress file, instead of skip, when not
implemented.
25 years ago
Andrew Cagney
9383332cc4
* gdb.asm/asm-source.exp: Supress file, instead of skip, when not
implemented.
25 years ago
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.
25 years ago
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.
25 years ago
Jeff Law
917702709e
* readelf.c (get_elf_class): Fix ISO portability glitch.
25 years ago
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.
25 years ago
gdbadmin
a73b8fec64
*** empty log message ***
25 years ago
Alan Modra
2972bad307
daily update
25 years ago
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.
25 years ago
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.
25 years ago
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.
25 years ago
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.
25 years ago
Jim Blandy
f7aaef7d5b
Typo: s390-nat.c -> s390-tdep.c.
25 years ago
Jim Blandy
01c464e928
* s390-nat.c: (s390_push_arguments): Write a back chain pointer
into the dummy frame, to help us get backtraces.
25 years ago
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.
25 years ago
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.
25 years ago
Nick Clifton
e333d2c401
Fix badly placed #if 0...
25 years ago
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.
25 years ago
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.
25 years ago
Andrew Cagney
f6a9480ec1
A simple script to indent GDB source code.
25 years ago
DJ Delorie
922b248500
* configure.in (--enable-languages): Be more permissive about
syntax. Check for empty lists better. Warn about $LANGUAGES.
25 years ago
gdbadmin
75aa290a64
*** empty log message ***
25 years ago