Michael Snyder
a27a0651eb
2003-04-13 Michael Snyder <msnyder@redhat.com>
...
* sim/h8300: New directory. Tests for Renesas h8/300 family.
2003-05-14 22:59:12 +00:00
Kevin Buettner
18ec983167
* dwarf2expr.c (new_dwarf_expr_context): Set ``stack_len'' to
...
correctly indicate an empty stack and ``stack_allocated'' to the
indicate the number of elements initially allocated.
(dwarf_expr_grow_stack): Simplify method for computing new
stack size. Don't loop infinitely if ``stack_len'' is zero.
(execute_stack_op): Move ``ctx->in_reg'' initialization
out of loop. Allow DW_OP_reg0 ... DW_OP_reg31 and DW_OP_regx to
be used in conjuction with DW_OP_piece. Revise error message
accordingly.
2003-05-14 22:45:41 +00:00
Michael Snyder
cd44367114
New ChangeLog
2003-05-14 21:08:29 +00:00
Michael Snyder
32ebdc4ce3
2003-05-14 Michael Snyder <msnyder@redhat.com>
...
* addb.s, addw.s, addl.s, addw.s, addx.s, andb.s, andw.s, andl.s,
bfld.s, brabc.s, bra.s, bset.s, cmpb.s, cmpw.s, cmpl.s, daa.s,
das.s, dec.s, extw.s, extl.s, inc.s, jmp.s, ldc.s, ldm.s, mac.s,
mova.s, movb.s, movw.s, movl.s, movmd.s, movsd.s, neg.s, nop.s,
not.s, orb.s, orw.s, orl.s, rotl.s, rotr.s, rotxl.s, rotxr.s,
shal.s, shar.s, shll.s, shlr.s, stc.s, subb.s, subw.s, subl.s,
xorb.s, xorw.s, xorl.s: New files.
* allinsn.exp: New file.
2003-05-14 21:07:55 +00:00
Michael Snyder
105e800205
Remove for renaming with 8.3 dos-compatible names.
2003-05-14 20:58:21 +00:00
Theodore A. Roth
50e3ee830c
* gdbint.texinfo (Breakpoint Handling): Correct a double negative.
2003-05-14 20:29:15 +00:00
Theodore A. Roth
de18ac1fab
* MAINTAINERS: Update my email address.
...
* avr-tdep.c: Ditto.
2003-05-14 20:09:14 +00:00
Michael Snyder
ab12e95ba6
Remove, rename using dos-compatible 8.3 names.
2003-05-14 20:01:55 +00:00
Jeff Johnston
85e851634c
2003-05-14 Jeff Johnston <jjohnstn@redhat.com>
...
Roland McGrath <roland@redhat.com>
* gdb.threads/linux-dp.exp: Account for fact that in nptl model
there is no manager thread.
2003-05-14 19:36:56 +00:00
Elena Zannoni
176620f10b
2003-05-14 Elena Zannoni <ezannoni@redhat.com>
...
* symtab.h (enum domain_enum): Rename from namespace_enum.
(UNDEF_DOMAIN, VAR_DOMAIN, STRUCT_DOMAIN, LABEL_DOMAIN,
VARIABLES_DOMAIN, FUNCTIONS_DOMAIN, TYPES_DOMAIN, METHODS_DOMAIN):
Rename from UNDEF_NAMESPACE, VAR_NAMESPACE, STRUCT_NAMESPACE,
LABEL_NAMESPACE, VARIABLES_NAMESPACE, FUNCTIONS_NAMESPACE,
TYPES_NAMESPACE, METHODS_NAMESPACE.
(SYMBOL_NAMESPACE): Rename to SYMBOL_DOMAIN.
(struct symbol, struct partial_symbol): Rename field
'namespace_enum namespace' to 'domain_enum domain'.
(PSYMBOL_NAMESPACE): Rename to PSYMBOL_DOMAIN.
Delete old define kludge for namespace.
* ada-exp.y, ada-lang.c, ada-lang.h, alpha-tdep.c, arm-tdep.c,
blockframe.c, c-exp.y, c-valprint.c, coffread.c, dbxread.c,
dwarf2read.c, dwarfread.c, f-exp.y, gdbtypes.c, gdbtypes.h,
gnu-v3-abi.c, hppa-tdep.c, hpread.c, jv-exp.y, jv-lang.c,
language.c, linespec.c, m2-exp.y, m3-nat.c, mdebugread.c,
mips-tdep.c, nlmread.c, objc-exp.y, objc-lang.c, objfiles.c,
p-exp.y, p-valprint.c, parse.c, printcmd.c, scm-lang.c, source.c,
stabsread.c, stack.c, symfile.c, symfile.h, symmisc.c, symtab.c,
valops.c, values.c, xcoffread.c, xstormy16-tdep.c: Replace all
occurrences of the above.
2003-05-12 Elena Zannoni <ezannoni@redhat.com>
* mi-mi-cmd-stack.c (list_args_or_locals): Rename VAR_NAMESPACE to
VAR_DOMAIN.
2003-05-14 17:43:20 +00:00
Ian Lance Taylor
b7f31508f1
* Makefile.in (install-only): Use $(SHELL) when running
...
mkinstalldirs.
2003-05-14 16:14:25 +00:00
gdbadmin
9576180d5c
*** empty log message ***
2003-05-14 00:00:31 +00:00
Ian Lance Taylor
a208d82c13
* MAINTAINERS (write after approval): Add myself.
2003-05-13 19:52:50 +00:00
Ian Lance Taylor
2fdbdd3980
* ser-pipe.c (_initialize_ser_pipe): Correct call to memset--swap
...
second and third arguments.
* ser-tcp.c (_initialize_ser_tcp): Likewise.
* ser-unix.c (_initialize_ser_hardwire): Likewise.
2003-05-13 19:40:11 +00:00
Stephane Carrez
87a45149d4
* m68hc11.h (M68HC12_BANK_VIRT): Define to 0x010000
2003-05-13 19:28:14 +00:00
Andrew Cagney
fbd9dcd3c2
2003-05-13 Andrew Cagney <cagney@redhat.com>
...
* defs.h (store_address): Delete declaration.
findvar.c (store_address): Delete function.
* arm-tdep.c (arm_push_dummy_call): Replace store_address with
store_unsigned_integer.
* xstormy16-tdep.c (xstormy16_address_to_pointer): Ditto.
* v850-tdep.c (v850_push_arguments): Ditto.
* sparc-tdep.c (sparc_get_saved_register): Ditto.
* sh-tdep.c (sh64_get_saved_register): Ditto.
* rs6000-tdep.c (rs6000_push_arguments): Ditto.
* ppc-sysv-tdep.c (ppc_sysv_abi_push_arguments): Ditto.
* mips-tdep.c (mips_eabi_push_arguments): Ditto.
(mips_get_saved_register): Ditto.
* ia64-tdep.c (ia64_get_saved_register): Ditto.
(find_func_descr, ia64_push_arguments): Ditto.
* i386-tdep.c (i386_push_arguments): Ditto.
* hpux-thread.c (hpux_thread_fetch_registers): Ditto.
* frv-tdep.c (frv_push_arguments): Ditto.
* frame.c (legacy_saved_regs_prev_register): Ditto.
(deprecated_generic_get_saved_register): Ditto.
* findvar.c (unsigned_address_to_pointer): Ditto.
* dwarf2read.c (dwarf2_const_value): Ditto.
* arm-linux-tdep.c (arm_linux_push_arguments): Ditto.
* alpha-tdep.c (alpha_push_arguments): Ditto.
2003-05-13 19:27:28 +00:00
Stephane Carrez
99573a9826
* ld-m68hc11/link-hcs12.d: New test.
...
* ld-m68hc11/link-hcs12.s: New file.
* ld-m68hc11/link-hc12.s: New file.
2003-05-13 19:11:45 +00:00
Stephane Carrez
47247ced96
* elf32-m68hc1x.c (_bfd_m68hc11_elf_merge_private_bfd_data): Check for
...
processor capability, allow merge of HC12 and HCS12 in some cases.
(m68hc11_elf_hash_table_create): Use bfd_malloc instead of bfd_zalloc.
* cpu-m68hc12.c (bfd_m68hc12s_arch): New struct.
(bfd_m68hc12_arch): Link it.
(scan_mach): New function.
2003-05-13 18:54:25 +00:00
H.J. Lu
5c449c3fa6
2003-05-13 H.J. Lu <hongjiu.lu@intel.com>
...
* ld-elfweak/elfweak.exp: Fix typo.
2003-05-13 16:13:28 +00:00
Andreas Jaeger
4575263c63
2003-05-13 Andreas Jaeger <aj@suse.de>
...
* config.guess: Update to 2003-05-09 version.
* config.sub: Update to 2003-05-09 version.
2003-05-13 15:37:56 +00:00
Andrew Haley
32dfa85d90
2003-05-13 Andrew Haley <aph@redhat.com>
...
* elf.c (bfd_elf_hash): Mask lower 32 bits of hash.
2003-05-13 15:32:19 +00:00
Andreas Jaeger
ead7564810
Recreate correctly.
2003-05-13 14:18:04 +00:00
Alan Modra
586119b38f
* elf-bfd.h (SYMBOL_REFERENCES_LOCAL, SYMBOL_CALLS_LOCAL): Move from
...
elf32-ppc.c. Add ELF_LINK_FORCED_LOCAL check.
* elf32-ppc.c: (SYMBOL_REFERENCES_LOCAL, SYMBOL_CALLS_LOCAL): Delete.
(allocate_dynrelocs): Use SYMBOL_REFERENCES_LOCAL for dynreloc check.
(ppc_elf_relocate_section): Likewise.
* elf64-ppc.c (allocate_dynrelocs): Likewise.
(ppc64_elf_relocate_section): Likewise. Use for .got relocs too.
(ppc64_elf_adjust_dynamic_symbol): Don't assume symbols with .plt
relocs need no other types.
* elf32-i386.c (allocate_dynrelocs): Use SYMBOL_REFERENCES_LOCAL for
dynreloc check.
(elf_i386_relocate_section): Likewise. Use for .got relocs too.
(elf_i386_finish_dynamic_symbol): Use SYMBOL_REFERENCES_LOCAL for
.got relocs.
2003-05-13 14:09:51 +00:00
Kaz Kojima
04e534c39a
* elf32-sh.c (sh_elf_adjust_dynamic_symbol): For weak symbols,
...
copy ELF_LINK_NON_GOT_REF from weakdef.
(allocate_dynrelocs): For undef weak syms with non-default
visibility, a) don't allocate plt entries, b) don't allocate
.got relocs, c) discard dyn rel space
(sh_elf_relocate_section): d) don't generate .got relocs, e)
don't generate dynamic relocs.
(sh_elf_copy_indirect_symbol): Don't copy ELF_LINK_NON_GOT_REF
for weakdefs when symbol already adjusted.
2003-05-13 12:13:37 +00:00
Andreas Jaeger
5481b376b7
2003-05-13 Andreas Jaeger <aj@suse.de>
...
* config.guess: Update to 2003-05-09 version.
* config.sub: Update to 2003-05-09 version.
2003-05-13 12:09:10 +00:00
Nick Clifton
59758b1cc8
Run on sh[34]*-*-linux*.
2003-05-13 11:39:58 +00:00
Nick Clifton
0fcdcb9188
Treat identical src/dst file names as if only one entered. One Windows
...
creating an output file of the same name as the input file will delete
the input file before it is read.
2003-05-13 11:15:59 +00:00
Andreas Jaeger
3959a22a50
2003-05-13 Michael Eager <eager@mvista.com>
...
* configure.in: Correct sed script so that options in quotes are not
deleted.
* configure: Rebuild.
2003-05-13 06:34:57 +00:00
Joel Brobecker
6760f9e688
* NEWS: Mention that the hppa-hpux port has been partially
...
multiarched (32bit ABIT only, so far).
2003-05-13 05:40:34 +00:00
Hans-Peter Nilsson
23daf098c1
Correct annotation last entry
2003-05-13 01:58:04 +00:00
Hans-Peter Nilsson
fdf63afff5
* gas/macros/app1.s, gas/macros/app1.d, gas/macros/app2.s,
...
gas/macros/app2.d, gas/macros/app3.s, gas/macros/app3.d,
gas/macros/app4.s, gas/macros/app4b.s, gas/macros/app4.d: New
tests.
* gas/macros/macros.exp: Run them.
2003-05-13 01:57:11 +00:00
Hans-Peter Nilsson
64e55042d6
* read.c (old_buffer, old_input, old_limit): Remove variables.
...
(read_a_source_file): Delete label contin.
<handling #APP/#NO_APP>: Use an "sb" to push #APP expansion into
input as with macros, instead of in separate old_* variables.
Zero-terminate string being scrubbed.
2003-05-13 01:51:40 +00:00
Alan Modra
03e2bd2f1f
daily update
2003-05-13 00:00:06 +00:00
gdbadmin
6291d83efb
*** empty log message ***
2003-05-13 00:00:02 +00:00
Kris Warkentin
5a7bfb3651
Removed redundant call.
2003-05-12 19:11:51 +00:00
Corinna Vinschen
564b43e5ff
* configure.in (FLAGS_FOR_TARGET): Remove $$s/newlib/libc/sys/cygwin
...
and $$s/newlib/libc/sys/cygwin32 include paths.
* configure: Ditto.
2003-05-12 13:59:17 +00:00
Nick Clifton
049f8936e9
Add support for h8300hn and h8300sn
2003-05-12 11:57:32 +00:00
Nick Clifton
7ab5f2edf6
Extend test for circualr debug references.
2003-05-12 11:10:24 +00:00
Nick Clifton
3c92310f3e
New (simplified) Chinese translation
2003-05-12 11:06:42 +00:00
Nick Clifton
0afb2dc078
Use "bitfield" overflow detection for R_XSTORMY16_16 reloc.
2003-05-12 09:12:48 +00:00
Nick Clifton
e66c629e09
Allow xstormy-elf-gas to handle "@fptr() - @fptr()" expressions.
2003-05-12 09:09:11 +00:00
Nick Clifton
9d29900bf7
Fix typo in spelling of name of R_H8_DIR8 reloc
2003-05-12 08:50:19 +00:00
Hans-Peter Nilsson
5ff4a71ef3
* ld-mmix/b-fixo2.d, ld-mmix/bpo-18.d, ld-mmix/bpo-18m.d,
...
ld-mmix/loc4.d, ld-mmix/loc4m.d, ld-mmix/loc6.d, ld-mmix/loc6m.d,
ld-mmix/locdo-1.d, ld-mmix/sec-1.d, ld-mmix/sec-2.d,
ld-mmix/sec-3.d, ld-mmix/sec-4.d, ld-mmix/sec-5.d,
ld-mmix/sec-7m.d, ld-mmix/sec-8m.d, ld-mmix/spec802.d,
ld-mmix/spec803.d, ld-mmix/spec804.d, ld-mmix/spec805.d,
ld-mmix/spec806.d, ld-mmix/spec807.d, ld-mmix/spec808.d: Tweak for
objdump no longer truncating dump addresses.
2003-05-12 05:45:38 +00:00
Jason Eckhardt
673a54e371
2003-05-11 Jason Eckhardt <jle@rice.edu>
...
* config/tc-i860.c (MAX_FIXUPS): Define.
(struct i860_fi fi[]): New struct.
(struct i860_it the_insn): Add above as member and move fields
exp, reloc, pcrel and fup into i860_fi.
(md_assemble): Replace all instances of exp, reloc, pcrel
and fup with fi[].exp, fi[].reloc, fi[].pcrel, fi[].fup.
Add a loop to possibly emit multiple fix-ups for each insn.
(i860_process_insn): Likewise.
(i860_get_expression): Likewise.
(md_apply_fix3): Use a bitwise check for OP_IMM_U5, not equality.
2003-05-12 03:35:34 +00:00
Jason Eckhardt
a48c6a54fc
2003-05-11 Jason Eckhardt <jle@rice.edu>
...
* bfd/elf32-i860.c (elf32_i860_relocate_highadj): Properly
adjust upper bits.
(elf32_i860_relocate_splitn): Obtain upper 5 bits from the
proper place.
(elf32_i860_relocate_pc16): Obtain upper 5 bits from the
proper place.
2003-05-12 03:08:02 +00:00
Jason Eckhardt
d68c07bb74
Update my email address.
2003-05-12 02:14:48 +00:00
Andrew Cagney
30e221b4d3
Index: gdb/ChangeLog
...
2003-05-11 Andrew Cagney <cagney@redhat.com>
* Makefile.in (mi-symbol-cmds.o): Rename mi-cmd-symbol.
* config/djgpp/fnchange.lst: Rename include/xtensa-isa-internal.h,
include/xtensa-isa.h, sim/testsuite/sim/arm/misaligned1.ms,
sim/testsuite/sim/arm/misaligned2.ms, and
sim/testsuite/sim/arm/misaligned3.ms.
* disasm.h (struct ui_file): Add opaque struct declaration.
* config/pa/tm-hppa64.h (struct type, struct frame_info): Ditto.
* frame.h (struct ui_file): Ditto.
Index: gdb/mi/ChangeLog
2003-05-11 Andrew Cagney <cagney@redhat.com>
* mi-symbol-cmds.c: Rename "mi-cmd-symbol.c", avoid 8.3 problem.
2003-05-12 00:26:19 +00:00
Alan Modra
18d09ed4b1
daily update
2003-05-12 00:00:05 +00:00
gdbadmin
2a1fa81123
*** empty log message ***
2003-05-12 00:00:01 +00:00
Andreas Schwab
44f745a6a2
* elf32-m68k.c (elf_m68k_relocate_section): Replace ugly
...
complicated tests for unresolvable relocs with a simple direct
scheme using "unresolved_reloc" var. Report some detail on
bfd_reloc_outofrange and similar errors.
2003-05-11 16:19:12 +00:00